public ActionResult Signup(usersignup usersignup) { bool exist = db.Users.Any(m => m.EmailID == usersignup.emailAddress); if (usersignup.password != usersignup.con_password || exist) { if (usersignup.password != usersignup.con_password) { TempData["notMatched"] = "confirm password note matched with password"; } if (exist) { return(RedirectToAction("Login", "Account")); } } else { if (ModelState.IsValid) { var user = new User(); user.FirstName = usersignup.firstname; user.LastName = usersignup.lastname; user.EmailID = usersignup.emailAddress; user.Password = usersignup.password; user.RoleID = 3; user.CreatedDate = DateTime.Now; user.IsActive = true; db.Users.Add(user); db.SaveChanges(); TempData["register"] = "succesfully created"; buildEmailTamplate(user.id); } } return(View(usersignup)); }
public ActionResult Signup() { var user = new usersignup(); return(View(user)); }