Пример #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();
   }
 }
Пример #2
0
 public void verAuditoria(ActionEvent evento) throws IllegalAccessException {
   try {
     this.setDocente(new Docente());
     this.setDocente((Docente) BeanUtils.cloneBean(this.getDocenteSeleccionado()));
     super.verAuditoria();
   } catch (Exception ex) {
     MensajesGenericos.errorCopyProperties();
   }
 }
Пример #3
0
 public void cancelar(ActionEvent evento) {
   if (super.getEnRegistro()) {
     super.sinSeleccion();
   } else {
     super.seleccionadoUno();
   }
   setDocente(new Docente());
   MensajesGenericos.infoCancelar();
 }
Пример #4
0
 public void modificar(ActionEvent evento) {
   this.setDocente(new Docente());
   try {
     this.docente = (Docente) BeanUtils.cloneBean(this.docenteSeleccionado);
     this.docenteServicio.actualizar(this.docente);
     //            //Invariable Objetos de Auditoria
     //            this.docente.setUsrModificacion(usrSesion.getCodigo());
     //            this.docente.setFmodificacion(new Date());
     super.modificar();
   } catch (Exception ex) {
     MensajesGenericos.errorCopyProperties();
   }
 }
Пример #5
0
 public void eliminar(ActionEvent evento) {
   this.docenteServicio.eliminar(this.docenteSeleccionado);
   //      this.docenteSeleccionado.setEstado("I");
   //      this.docenteServicio.actualizar(docenteSeleccionado);
   this.docentes.remove(this.docenteSeleccionado);
   MensajesGenericos.infoEliminar(
       "Docente",
       this.docente
           .getId()
           .concat(" - ")
           .concat(this.docente.getNombre())
           .concat(" ")
           .concat(this.docente.getApellido()),
       Boolean.TRUE);
   super.sinSeleccion();
 }