protected void selectDefaultDisciplina() {
   disciplinaBO.open();
   Disciplina disciplinaDefault = null;
   try {
     disciplinaDefault = disciplinaBO.selectOneById(ParametersBusn.ID_DISCIPLINA_DEFAULT);
   } catch (QueryModelException e) {
     e.printStackTrace();
   }
   if (disciplinaDefault != null) {
     Spinner spnDisciplinas = getDisciplinasSpinner();
     spnDisciplinas.setSelection(disciplinasAdapter.getPosition(disciplinaDefault));
   }
 }
 public void loadDisciplinasSpinner() {
   List<Disciplina> disciplinas = null;
   try {
     disciplinaBO.open();
     disciplinas = disciplinaBO.selectAll();
     disciplinasAdapter =
         new ArrayAdapter<Disciplina>(this, android.R.layout.simple_spinner_item, disciplinas);
     disciplinasAdapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
     Spinner spnDisciplinas = getDisciplinasSpinner();
     spnDisciplinas.setAdapter(disciplinasAdapter);
     selectDefaultDisciplina();
   } catch (QueryModelException ex) {
     ex.printStackTrace();
     Toast.makeText(
             this,
             getString(R.string.failed_loading_model_list, Disciplina.ACTUAL_NAME),
             Toast.LENGTH_LONG)
         .show();
   }
 }