public ActionResult Create(UserCreateViewModel model) { if (ModelState.IsValid) { var user = new SecurityUser { UserName = model.Email, Email = model.Email, FullName = model.FullName }; user.PasswordHash = UserManager.PasswordHasher.HashPassword(model.Password); DBContext.Users.Add(user); DBContext.SaveChanges(); //user.Roles.Add(DBContext) //await UserManager.SendEmailAsync(user.Id, // LocalizedStrings.Account_ConfirmYourAccount, // string.Format(LocalizedStrings.Account_ConfirmYourAccountBody, callbackUrl)); return RedirectToAction("Index"); } //AddErrors(result); return View(model); }
public ActionResult Create() { var model = new UserCreateViewModel(); return View(model); }