public ActionResult Register(RegisterModel model) { if (ModelState.IsValid) { if (!(accountManager.CheckUser(model))) { accountManager.AddUser(model); FormsAuthentication.SetAuthCookie(model.Name, true); return(RedirectToAction("Index", "Flights")); } else { ModelState.AddModelError("", "Пользователь с таким логином уже существует"); } } return(View(model)); }
public ActionResult Login(LoginViewModel model) { if (ModelState.IsValid) { var user = _repository.CheckUser(model.Name, model.Password); // поиск пользователя в бд if (user != null) { FormsAuthentication.SetAuthCookie(model.Name, true); return(RedirectToAction("Index", "Cars")); } else { ModelState.AddModelError("", Resources.Resource.ErrorLogin); } } return(View("Login", model)); }