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); } }
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); } }