public List<Pais> Listar() { using (var ctx = new DbContextScope()) { return repoPais.GetAll() .OrderBy(x => x.Nombre) .ToList(); } }
public ResponseModel Autenticar(string correo, string contrasena) { using (var ctx = new DbContextScope()) { contrasena = HashHelper.SHA1(contrasena); var usuario = repoUsuario.Get(x => x.Correo == correo && x.Contrasena == contrasena); if (usuario != null) { SessionHelper.AddUserToSession(usuario.id.ToString()); rm.SetResponse(true); } else { rm.SetResponse(false, "Acceso denegado al sistema"); } return rm; } }