Ejemplo n.º 1
0
  public void onCreate() {
    List<Curso> listaSemCurso = docGruposOpInt.getSemCursoList();
    ListModelList model = new ListModelList(listaSemCurso);
    model.addSelection(model.get(0));
    cmbCurso.setModel(model);

    List<Docente> listaDocente = docGruposOpInt.getDocenteList();
    ListModel model1 = new ListModelList(listaDocente);
    cmbDocente.setModel(model1);
    onSelect$cmbCurso(null);
  }
Ejemplo n.º 2
0
  public void onClick$btnAceptar(Event ev) {

    if (docGrupoDTO == null) {
      docGrupoDTO = new DocGrupoDTO();
    }

    if (cmbCurso.getSelectedItem() != null
        && cmbDocente.getSelectedItem() != null
        && cmbGrupo.getSelectedItem() != null) {
      Curso curso = cmbCurso.getSelectedItem().getValue();
      Docente docente = cmbDocente.getSelectedItem().getValue();
      Grupo grupo = cmbGrupo.getSelectedItem().getValue();

      docGrupoDTO.setIdCurso(curso.getIdCurso());
      docGrupoDTO.setIdnGrupo(grupo.getIdn());
      docGrupoDTO.setNombreCurso(curso.getNombre());
      docGrupoDTO.setNombreDocente(docente.getNombreCompleto());
      docGrupoDTO.setNumeroGrupo(grupo.getNumeroGrupo());
      docGrupoDTO.setIdnDocente(docente.getIdn());
      docGruposOpInt.almacenarDocGrupo(docGrupoDTO);

      Messagebox.show(
          "Docente por Grupo guardado", "Informacion", Messagebox.OK, Messagebox.INFORMATION);
      self.detach();
    } else {
      Messagebox.show(
          "Debe ingresar todos los datos", "Informacion", Messagebox.OK, Messagebox.INFORMATION);
    }
  }
Ejemplo n.º 3
0
 public void onClick$btnValidar(Event ev) {
   if (cmbCurso.getSelectedItem() != null) {
     Curso curso = cmbCurso.getSelectedItem().getValue();
     List<Grupo> listaGrupo = docGruposOpInt.getGrupoList(curso.getNombre());
     ListModelList model2 = new ListModelList(listaGrupo);
     model2.addSelection(model2.get(0));
     cmbGrupo.setModel(model2);
   }
 }