public User MapSignUPVMToUser(SignUpViewModel svm) { User usr = new User(); usr.UserName = svm.UserName; usr.Password = svm.Password; usr.Email = svm.Email; return usr; }
public ActionResult SignUp(SignUpViewModel uvm) { if (_db.IsUserNameAvailabe(usrMaps.MapSignUPVMToUser(uvm))) { if (_db.IsEmailAvailabe(usrMaps.MapSignUPVMToUser(uvm))) { if (uvm.Password == uvm.ConfirmPassword) { int i = _db.InsertUserData(usrMaps.MapSignUPVMToUser(uvm)); if (i != 0) { Session["UserId"] = i.ToString(); // mvm.WelcomeMail(uvm.UserName, uvm.Email); return RedirectToAction("Profile", "Home"); //return change } else { ViewBag.Message = "Error in Register User."; return View(); } } else { ViewBag.Message = "Password Does Not Match."; return View(); } } else { ViewBag.Message = "Email already registered."; return View(); } } else { ViewBag.Message = "User Name already registered."; return View(); } }
public ActionResult LogIn(SignUpViewModel uvm) { int i = _db.CheckUserLogin(usrMaps.MapSignUPVMToUser(uvm)); if (i != 0) { Session["UserId"] = i.ToString(); return RedirectToAction("Profile", "Home"); } else { ViewBag.Message = "Invalid UserName / Password."; return View(); } }