Ejemplo n.º 1
0
        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));
        }
Ejemplo n.º 2
0
        public ActionResult Signup()
        {
            var user = new usersignup();

            return(View(user));
        }