public async Task <IEnumerable <RoleResponse> > AddRoleAsync(RoleUserRequest roleUserRequest) { var user = await _userManager .FindByIdAsync(roleUserRequest.UserId); var role = await _roleManager .FindByNameAsync(roleUserRequest.RoleName); await _userManager.AddToRoleAsync(user, role.Name); var roles = await _userManager.GetRolesAsync(user); return(ToRoleViewModels(roles)); }
public async Task <IEnumerable <RoleResponse> > DeleteRole([FromBody] RoleUserRequest request) { return(await _userService.DeleteRoleAsync(request)); }