public static bool Login(string nombreDeUsuario, string contrasenia) { try { UsuarioBE usuario = UsuarioDAL.Obtener(nombreDeUsuario, Encriptador.Encriptar(contrasenia)); if (usuario != null) { Sesion.Instancia().UsuarioLogueado = usuario; if (Sesion.Instancia().TienePermiso(Permisos.LOGIN)) { Bitacora.Loguear("El usuario se logueó al sistema"); return(true); } return(false); } else { return(false); } } catch (Exception ex) { Log.Grabar(ex); return(false); } }
public static void Guardar(UsuarioBE usuario) { if (!string.IsNullOrEmpty(usuario.Contrasenia)) { usuario.Contrasenia = Encriptador.Encriptar(usuario.Contrasenia); } // Guardo el usuario UsuarioDAL.Guardar(usuario); GuardarHistorial(usuario, true); // Registro en bitácora Bitacora.Loguear("Usuario " + usuario.NombreDeUsuario + " guardado"); }