public ActionResult Login(LoginViewModel viewmodel, string returnUrl) { try { if (_accountModel.Login(viewmodel)) { _notyMessage = new NotyMessage { ResponseMessage = "Logged In successfull.", ResponseType = NotyType.success }; TempData["NotyMessage"] = _notyMessage; FormsAuthentication.SetAuthCookie(viewmodel.UserName, viewmodel.RememberMe); return RedirectToLocal(returnUrl); } else { _notyMessage = new NotyMessage { ResponseMessage = "User is not found.", ResponseType = NotyType.error }; TempData["NotyMessage"] = _notyMessage; return View(viewmodel); } } catch (MembershipException ex) { _notyMessage = new NotyMessage { ResponseMessage = ex.Message, ResponseType = NotyType.error }; } catch (Exception ex) { _notyMessage = new NotyMessage { ResponseMessage = SystemMessage.GeneralErrorMessage, ResponseType = NotyType.error }; } TempData["NotyMessage"] = _notyMessage; return View(viewmodel); }
public ActionResult Login(string returnUrl) { ViewBag.ReturnUrl = returnUrl; LoginViewModel viewmodel = new LoginViewModel(); return View(viewmodel); }
public bool Login(LoginViewModel viewmodel) { return _membershipService.Login(viewmodel.UserName, viewmodel.Password); }