public async Task <IActionResult> CreateAdmin(NewAdminInput newAdmin) { var user = new IdentityUser { UserName = newAdmin.Email, Email = newAdmin.Email }; var result = await _userManager.CreateAsync(user, newAdmin.Password); if (result.Succeeded) { await _userManager.AddToRoleAsync(user, "Admin"); } return(RedirectToAction("Index", "Home")); }
public IActionResult CreateAdmin() { var model = new NewAdminInput(); return(View(model)); }