public ActionResult Edit(UserAccountEntryVm model) { if (ModelState.IsValid) { var userAccount = Mapper.Map <UserAcount>(model); bool isUpdate = _userAccountManager.Update(userAccount); if (isUpdate) { return(RedirectToAction("Index")); } } return(View()); }
public ActionResult Register(UserAccountEntryVm model) { if (ModelState.IsValid) { var userAccount = Mapper.Map <UserAcount>(model); bool usr = _userAccountManager.Add(userAccount); if (usr) { ModelState.Clear(); ViewBag.msc = model.FirstName + " " + model.LastName + " " + "Successfully Registered"; //return RedirectToAction("Login"); } } return(View()); }
public ActionResult Login(UserAccountEntryVm model) { var userAccount = Mapper.Map <UserAcount>(model); var usr = _userAccountManager.Login(userAccount); if (usr != null) { Session["UserId"] = usr.UserId.ToString(); Session[" UserName"] = usr.UserName.ToString(); return(RedirectToAction("LoggedIn")); } else { ViewBag.msc = "UserName or Password is wrong"; } return(View()); }