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"; }
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"; }
// ---------------------- 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>(); }
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"; }
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); } }