public async Task <ActionResult <bool> > UpdateOrganisationDirectorsAndPscs([FromBody] UpdateOrganisationDirectorsAndPscsRequest request) { var result = await _mediator.Send(request); if (result is false) { return(BadRequest()); } return(Ok(result)); }
public async Task <bool> UpdateDirectorsAndPscs(string ukprn, List <DirectorInformation> directors, List <PersonSignificantControlInformation> personsWithSignificantControl, Guid userId) { var request = new UpdateOrganisationDirectorsAndPscsRequest { Ukprn = ukprn, UpdatedBy = userId, Directors = directors, PersonsSignificantControl = personsWithSignificantControl }; return(await Put <UpdateOrganisationDirectorsAndPscsRequest, bool>($"/Organisations/DirectorsAndPscs", request)); }