public async Task <ActionResult> RemoveUser(string role, string username) { var model = new RemoveUserFromRoleViewModel(role, username); await _roleManagerAppService.RemoveUserFromRole(model); return(ResponseDelete()); }
public async Task <ActionResult <DefaultResponse <bool> > > RemoveUser([FromBody] RemoveUserFromRoleViewModel model) { if (!ModelState.IsValid) { NotifyModelStateErrors(); return(Response(false)); } await _roleManagerAppService.RemoveUserFromRole(model); return(Response(true)); }
public Task RemoveUserFromRole(RemoveUserFromRoleViewModel model) { var command = _mapper.Map <RemoveUserFromRoleCommand>(model); return(Bus.SendCommand(command)); }
public async Task <IActionResult> RemoveUserFromRole(RemoveUserFromRoleViewModel model) { await applicationUserService.RemoveUserFromRoleAsync(model.UserId, model.Role.Name); return(RedirectToAction("RolesList", "Account")); }