public async Task <ActionResult> Rename(Guid id) { if (id == Guid.Empty) { return(BadRequest()); } var department = await Mediator.Send(new GetDepartmentDetailQuery() { Id = id }); if (department == null) { return(NotFound()); } var request = new RenameDepartmentCommand { Id = department.Id, Name = department.Name, BusinessUnitId = department.BusinessUnitId }; return(PartialView("_Rename", request)); }
public async Task <ActionResult> Rename(RenameDepartmentCommand command) { if (await Mediator.Send(command) == null) { return(BadRequest()); } return(Ok()); }