public async Task <IActionResult> DeleteRoleFromUser(RoleToUserView result) { if (!ModelState.IsValid) { return(View(result)); } var user = await _userManager.FindByIdAsync(result.userId); var role = await _roleManager.FindByNameAsync(result.roleId); await _userManager.RemoveFromRoleAsync(user, role.Name); return(RedirectToAction("UserDetails", new { Id = user.Id })); }
public async Task <IActionResult> AddUserToRole(RoleToUserView result) { if (!ModelState.IsValid) { return(View(result)); } var user = await _userManager.FindByIdAsync(result.userId); var role = await _roleManager.FindByIdAsync(result.roleId); await _userManager.AddToRoleAsync(user, role.Name); return(RedirectToAction("UsersList")); }