示例#1
0
        public async Task <ActionResult> Register(UserRegisterModel userRegister)
        {
            ViewBag.Message = "";
            if (ModelState.IsValid)
            {
                userRegister.RegisterNewUser();
                TempData["RegistrationSuccess"] = "New user registration successfully complete! Username and Password sent to user by Email.";

                return(RedirectToAction("index"));
            }
            else
            {
                ViewBag.Message = "Something went wrong! please try again";
            }
            //ViewBag.RoleId = new SelectList(db.Roles.Where(r => r.RoleId != 1 && r.Status == 1).OrderBy(x => x.RoleName), "RoleId", "RoleName", userRegister.RoleId);
            return(View(userRegister));
        }