コード例 #1
0
        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"));
        }
コード例 #2
0
        public IActionResult CreateAdmin()
        {
            var model = new NewAdminInput();

            return(View(model));
        }