public static bool login(string loginName, string password) { using (NetwaysContext db = new NetwaysContext()) { return(db.Accounts.Any(user => user.LoginName.Equals(loginName, StringComparison.OrdinalIgnoreCase) && user.Password == password)); } }
public IHttpActionResult login(string loginName, string password) { if (UserSecurity.login(loginName, password)) { using (NetwaysContext db = new NetwaysContext()) { Account account = db.Accounts.Where(user => user.LoginName.Equals(loginName, StringComparison.OrdinalIgnoreCase) && user.Password == password).FirstOrDefault(); return(Ok(account)); } } else { return(NotFound()); } }