示例#1
0
 public void eliminarSistema() {
   try {
     serPer.remove(sistema);
     this.sistemas = serPer.findAll();
     FacesContext.getCurrentInstance()
         .addMessage(null, new FacesMessage(FacesMessage.SEVERITY_INFO, "Sistema Eliminado", ""));
   } catch (Exception e) {
     // TODO Auto-generated catch block
     e.printStackTrace();
     FacesContext.getCurrentInstance()
         .addMessage(null, new FacesMessage(FacesMessage.SEVERITY_ERROR, e.getMessage(), ""));
   }
   limpiar();
 }
示例#2
0
 public void ingresarSistema() {
   try {
     sistema.setOpcionesList(new ArrayList<>());
     sistema.setSisCodigo(null);
     serPer.create(sistema);
     this.sistemas = serPer.findAll();
     FacesContext.getCurrentInstance()
         .addMessage(null, new FacesMessage(FacesMessage.SEVERITY_INFO, "Sistema Ingresado", ""));
   } catch (Exception e) {
     // TODO Auto-generated catch block
     e.printStackTrace();
     FacesContext.getCurrentInstance()
         .addMessage(
             null,
             new FacesMessage(
                 FacesMessage.SEVERITY_ERROR, e.getMessage(), "Error al ingresar el Sistema"));
   }
   limpiar();
 }
示例#3
0
 @PostConstruct
 public void cargarDatos() {
   // System.out.println("[DEBUG ControladorSistema] serSis hash:"+serPer.hashCode());
   sistemas = serPer.findAll();
   //        System.out.println(sistemas);
 }
示例#4
0
 public void actualizarSistema() {
   // System.out.println("*************" + sistema.getCodigoSistema());
   serPer.edit(sistema);
   limpiar();
 }
示例#5
0
 public Sistema getSistema(int cod) {
   return serPer.find(cod);
 }