Package entidades

Examples of entidades.Usuario


  @Override
  public Usuario validarUsuario(Usuario elusuario) throws Exception{
   
    em = emf.createEntityManager();
   
    Usuario entidadUsuario = null;
   
    Query q =  em.createQuery("SELECT u FROM Usuario u WHERE u.personas.strCodigoPersona=?1 and u.strContrasena=?2",Usuario.class);
    q.setParameter(1, elusuario.getPersonas().getStrCodigoPersona());
    q.setParameter(2, elusuario.getStrContrasena());
   
    System.out.println(elusuario.getPersonas().getStrCodigoPersona());
   
    entidadUsuario =(Usuario)q.getSingleResult();

    em.close();
   
    if(entidadUsuario!=null){
    StreamedContent image; 
      if(entidadUsuario.getPersonas().getFotobin()!=null){
         image = new DefaultStreamedContent(new ByteArrayInputStream(entidadUsuario.getPersonas().getFotobin()));

         entidadUsuario.getPersonas().setScImagen(image);
       }
     
      return entidadUsuario;
    }else{
      return null;
View Full Code Here


  @Override
  public Usuario obtieneUsuario(Usuario elusuario) throws Exception{
   
    em = emf.createEntityManager();
   
    Usuario entidadUsuario = null;
   
    Query q =  em.createQuery("SELECT u FROM Usuario u WHERE u.personas.strCodigoPersona=?1",Usuario.class);
    q.setParameter(1, elusuario.getPersonas().getStrCodigoPersona());
   
    System.out.println(elusuario.getPersonas().getStrCodigoPersona());
   
    entidadUsuario =(Usuario)q.getSingleResult();
   
    em.close();
   
    if(entidadUsuario!=null){
      StreamedContent image; 
      if(entidadUsuario.getPersonas().getFotobin()!=null){
         image = new DefaultStreamedContent(new ByteArrayInputStream(entidadUsuario.getPersonas().getFotobin()));

         entidadUsuario.getPersonas().setScImagen(image);
       }
     
      return entidadUsuario;
    }else{
      return null;
View Full Code Here

  public void actualizarPerfil(Usuario usuario) throws Exception{
    em = emf.createEntityManager();

    em.getTransaction().begin();
   
    Usuario entidadUsuario = null;
   
    Query q =  em.createQuery("SELECT u FROM Usuario u WHERE u.personas.strCodigoPersona=?1",Usuario.class);
    q.setParameter(1, usuario.getPersonas().getStrCodigoPersona());
   
    entidadUsuario = (Usuario)q.getSingleResult();
   
    Perfil entidadPerfil = new Perfil();
    entidadPerfil.setStrCodigoPerfil(usuario.getPerfiles().getStrCodigoPerfil());
   
    entidadUsuario.setPerfiles(entidadPerfil);
   
    em.merge(entidadUsuario);
    em.flush();
       
    em.getTransaction().commit();
View Full Code Here

    em=emf.createEntityManager();
    Query q =  em.createQuery("SELECT u FROM Usuario u WHERE u.personas.strCodigoPersona=?1");
    q.setParameter(1, persona.getStrCodigoPersona());
   
      Usuario entidadUsuario =(Usuario)q.getSingleResult();
      em.close();
      if(entidadUsuario!=null){
        return entidadUsuario;
      }else{
        return null;
View Full Code Here

  public void cambiaContrasena(Usuario usuario) throws Exception {
    em = emf.createEntityManager();

    em.getTransaction().begin();
   
    Usuario entidadUsuario = null;
   
    Query q =  em.createQuery("SELECT u FROM Usuario u WHERE u.personas.strCodigoPersona=?1",Usuario.class);
    q.setParameter(1, usuario.getPersonas().getStrCodigoPersona());
   
    entidadUsuario = (Usuario)q.getSingleResult();
   
    entidadUsuario.setStrContrasena(usuario.getStrContrasena());
   
    em.merge(entidadUsuario);
    em.flush();
       
    em.getTransaction().commit();
View Full Code Here

    System.out.println("aprobando SR ... ");
   
    //NO BORRAR
    HttpSession session = (HttpSession)FacesContext.getCurrentInstance().getExternalContext().getSession(true);
   
    Usuario usuario = (Usuario)session.getAttribute("b_usuario");
   
   
    System.out.println(usuario.getPersonas().getStrCodigoPersona());
   
    persona = new Persona();
    persona.setStrCodigoPersona(usuario.getPersonas().getStrCodigoPersona());
   
    ada = new AsistenteDireccionAcademica();
    ada.setPersonas(persona);
   
    selectedSolicitud.setAsistenteDireccion(ada);
View Full Code Here

    System.out.println("desaprobando SR ... ");
   
    //NO BORRAR
    HttpSession session = (HttpSession)FacesContext.getCurrentInstance().getExternalContext().getSession(true);
   
    Usuario usuario = (Usuario)session.getAttribute("b_usuario");
   
   
    System.out.println(usuario.getPersonas().getStrCodigoPersona());
   
    persona = new Persona();
    persona.setStrCodigoPersona(usuario.getPersonas().getStrCodigoPersona());
   
    ada = new AsistenteDireccionAcademica();
    ada.setPersonas(persona);
   
    selectedSolicitud.setAsistenteDireccion(ada);
View Full Code Here

  public ArrayList<Alumno> getAlumnosXapoderado() {
    try {
     
      //NO BORRAR
      HttpSession session = (HttpSession)FacesContext.getCurrentInstance().getExternalContext().getSession(true);
      Usuario usuario = (Usuario)session.getAttribute("b_usuario");
      System.out.println("codigo Persona: "+usuario.getPersonas().getStrCodigoPersona());
     
      persona = new Persona();
      persona.setStrCodigoPersona(usuario.getPersonas().getStrCodigoPersona());
      apoderado = new Apoderado();
      apoderado.setPersonas(persona)
     
      alumnosXapoderado = alumnoService.obtenerTodosAlumnosXApoderado(apoderado);
     
View Full Code Here

    System.out.println("el pass : "+cadenapassword);
   
    persona = new Persona();
    persona.setStrCodigoPersona(cadenausuario);
   
    usuario =  new Usuario();
    usuario.setPersonas(persona);
    usuario.setStrContrasena(cadenapassword);

    try {
      Usuario userauxi = userService.validarUsuarioEntrada(usuario);
      if(userauxi!=null){
        //ponemos al usuario en sesion
        lasession=FacesContext.getCurrentInstance().getExternalContext().getSessionMap();
        lasession.put("b_usuario", userauxi);

        System.out.println("Nombre--> " + userauxi.getPersonas().getStrNombre() + " " + userauxi.getPersonas().getStrApellidoPaterno());
        System.out.println("Sexo  -->"  + userauxi.getPersonas().getStrSexo());
       
        //ponemos el menu en sesion
        funcionalidades = userService.listarMenusCorresp(userauxi);
        for (Permiso x : funcionalidades) {
          System.out.println("funcionalidad: "+x.getStrDescripcion());
        };
        lasession.put("b_menu",funcionalidades);

        System.out.println("Usuario OK: " + userauxi.getPersonas().getStrCodigoPersona());
        return "bienvenida";
       
      }else{
        System.out.println("Usuario Nulo");
        mensaje="Usuario o Password incorrecto !! ";
View Full Code Here

     
        if(tmpPersona != null){
            System.out.println("Enviando mail al usuario ... ");
           
            Usuario tmpUsuario = userService.consultaPass(tmpPersona);
           
            if(tmpUsuario != null){
              System.out.println("Persona encontrada: " + tmpPersona.getStrNombre()+ " " + tmpPersona.getStrApellidoPaterno()+ " " + tmpPersona.getStrApellidoMaterno());
              mensaje2="Enviando mensaje al usuario con DNI: " + tmpPersona.getIntDNI();
              //logica envio de correos
View Full Code Here

TOP

Related Classes of entidades.Usuario

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.