public async Task <IActionResult> UpdateRole(RolesEntityUpdate vm) { // assigns a variable that finds the user that has that specific email address. var user = await _userManager.FindByEmailAsync(vm.UserEmail); await _userManager.AddToRoleAsync(user, vm.Role); return(RedirectToAction("Index")); }
public async Task <IActionResult> UpdateRole(RolesEntityUpdate vm) { var user = await _userManager.FindByEmailAsync(vm.UserEmail); if (vm.Delete) { await _userManager.RemoveFromRoleAsync(user, vm.Role); } else { await _userManager.AddToRoleAsync(user, vm.Role); } return(RedirectToAction("RoleIndex")); }