Exemple #1
0
 public void guardar(ActionEvent evento) {
   try {
     if (super.getEnRegistro()) {
       // this.docente.setId(BigDecimal.ONE);
       this.docenteServicio.crear(this.docente);
       this.docentes.add(this.docente);
       MensajesGenericos.infoCrear(
           "Docente",
           this.docente
               .getId()
               .concat(" - ")
               .concat(this.docente.getNombre())
               .concat(" ")
               .concat(this.docente.getApellido()),
           Boolean.TRUE);
       super.sinSeleccion();
     } else if (super.getEnEdicion()) {
       int i = this.docentes.indexOf(this.docente);
       this.docenteServicio.actualizar(this.docente);
       docentes.set(i, this.docente);
       MensajesGenericos.infoModificar(
           "Usuario",
           this.docente
               .getId()
               .concat(" - ")
               .concat(this.docente.getNombre())
               .concat(" ")
               .concat(this.docente.getApellido()),
           Boolean.TRUE);
       super.sinSeleccion();
     }
   } catch (Exception e) {
     MensajesGenericos.errorGuardar();
   }
 }