public bool Login(string login, string password) { using (var db = new SocialWebContext()) { var User = db.Users.FirstOrDefault(x => x.Login == login && x.Password == password); return(User != null); } }
public ActionResult Login(LoginViewModel model) { if (_accountService.Login(model.Login, model.Password)) { FormsAuthentication.SetAuthCookie(model.Login, true); var db = new SocialWebContext(); User user = db.Users.FirstOrDefault(x => x.Login == model.Login); return(RedirectToAction("Details", "Users", new { id = user.Id })); } ModelState.AddModelError("", "Имя пользователя и пароль были введены неверно. Либо ваш пользователь не зарегистрирован."); return(View(model)); }