public async Task <IActionResult> AssignUsers(AssignUserNotificationProfileCommand command) { if (await Mediator.Send(command) == null) { return(BadRequest()); } return(Ok()); }
public async Task <IActionResult> AssignUsers(Guid id) { if (id == Guid.Empty) { return(NotFound()); } var profile = await Mediator.Send(new GetNotificationProfileDetailQuery { Id = id }); var vm = new AssignUserNotificationProfileCommand { Id = profile.Id, UserListIds = profile.UserList.Select(x => x.Id).ToList() }; return(PartialView("_AssignUsers", vm)); }