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 !! ";