public async Task <ActionResult> AssignUser(AssignUserCommand command) { if (await Mediator.Send(command) == null) { return(BadRequest()); } return(Ok()); }
public async Task <ActionResult> AssignUser(Guid id) { if (id == Guid.Empty) { return(BadRequest()); } var team = await Mediator.Send(new DepartmentTeamDetailQuery { Id = id }); if (team == null) { return(NotFound()); } var request = new AssignUserCommand { DepartmentTeamId = team.Id, DepartmentId = team.DepartmentId, ApplicationUserIds = team.MembersIds }; return(PartialView("_AssignUser", request)); }