BusinessLogic.UsuarioLogic.Autenticar C# (CSharp) Метод

Autenticar() публичный Метод

public Autenticar ( string correo, string contrasena ) : ResponseModel
correo string
contrasena string
Результат Common.ResponseModel
        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;
            }
        }
    }