예제 #1
0
  public String update() {

    System.out.println("========> INGRESO a Actualizar Usuario: " + current.getNombres());
    current.setFechaActualizacion(new Date());
    ejbFacade.edit(current);
    this.endConversation();
    SessionUtil.agregarMensajeInformacionOtraPagina("mensaje.actualizacion");
    return "list?faces-redirect=true";
  }
예제 #2
0
  public String persist() {

    System.out.println("========> INGRESO a Grabar nuevo Usuario: " + current.getNombres());
    current.setFechaCreacion(new Date());
    current.setFechaActualizacion(new Date());
    ejbFacade.create(current);
    this.endConversation();
    // FacesContext.getCurrentInstance().getMessageList().clear();
    SessionUtil.agregarMensajeInformacionOtraPagina("mensaje.creacion");
    return "list?faces-redirect=true";
  }
예제 #3
0
 // ---------------------- Constructor de la Clase ----------------------
 public AdministradorController() {
   System.out.println("Constructor de Usuario Controller");
   current = new Usuario();
   ficha = new Ficha();
   current.setFicha(ficha);
   ficha.setUsuario(current);
   fichaP = new FichaPersonal();
   fichaP.setFicha(ficha);
   ficha.setFichaPersonal(fichaP);
   fichaM = new FichaMedica();
   fichaM.setFicha(ficha);
   ficha.setFichaMedica(fichaM);
   fichaS = new FichaSocioeconomica();
   fichaS.setFicha(ficha);
   ficha.setFichaSocio(fichaS);
   fichaPadre = new FichaPadre();
   fichaPadre.setFicha(ficha);
   ficha.setFichaPadre(fichaPadre);
   fichaMadre = new FichaMadre();
   fichaMadre.setFicha(ficha);
   ficha.setFichaMadre(fichaMadre);
   fichaRepresentante = new FichaRepresentante();
   fichaRepresentante.setFicha(ficha);
   ficha.setFichaRepresentante(fichaRepresentante);
   fichaProfesional = new FichaProfesional();
   fichaProfesional.setFicha(ficha);
   ficha.setFichaProfesional(fichaProfesional);
   resultlist = new ArrayList<Usuario>();
 }
예제 #4
0
 public String delete() {
   System.out.println("========> INGRESO a Eliminar Usuario: " + current.getNombres());
   ejbFacade.remove(current);
   this.endConversation();
   SessionUtil.agregarMensajeInformacionOtraPagina("mensaje.eliminacion");
   return "list?faces-redirect=true";
 }
예제 #5
0
 public void setUsuarioId(Long usuarioId) {
   System.out.println("========> INGRESO a Fijar Estudiante: " + usuarioId);
   this.beginConversation();
   if (usuarioId != null && usuarioId.longValue() > 0) {
     // this.current = ejbFacade.buscarPorId(estudianteId);
     this.current = ejbFacade.find(usuarioId);
     //            List<Contacto> res= ejbFacade.buscarContactos(estudianteId);
     //            this.current.setContactos(res);
     System.out.println("========> INGRESO a Editar Usuario: " + current.getNombres());
     System.out.println(
         "========> INGRESO a Editar Usuario: " + current.getTipoUsuario().getNombre());
   } else {
     System.out.println("========> INGRESO a Crear Estudiante: ");
     this.current = new Usuario();
     ficha = new Ficha();
     current.setFicha(ficha);
     ficha.setUsuario(current);
     fichaP = new FichaPersonal();
     fichaP.setFicha(ficha);
     ficha.setFichaPersonal(fichaP);
     fichaM = new FichaMedica();
     fichaM.setFicha(ficha);
     ficha.setFichaMedica(fichaM);
     fichaS = new FichaSocioeconomica();
     fichaS.setFicha(ficha);
     ficha.setFichaSocio(fichaS);
     fichaPadre = new FichaPadre();
     fichaPadre.setFicha(ficha);
     ficha.setFichaPadre(fichaPadre);
     fichaMadre = new FichaMadre();
     fichaMadre.setFicha(ficha);
     ficha.setFichaMadre(fichaMadre);
     fichaRepresentante = new FichaRepresentante();
     fichaRepresentante.setFicha(ficha);
     ficha.setFichaRepresentante(fichaRepresentante);
     fichaProfesional = new FichaProfesional();
     fichaProfesional.setFicha(ficha);
     ficha.setFichaProfesional(fichaProfesional);
   }
 }