public async Task <ValidationResponse> UpdateCertificatesPrintStatus(CertificatesPrintStatusUpdateRequest model) { using (var request = new HttpRequestMessage(HttpMethod.Put, $"/api/v1/certificates/update-print-status")) { return(await PostPutRequestWithResponse <CertificatesPrintStatusUpdateRequest, ValidationResponse>(request, model)); } }
public async Task <ValidationResponse> ProcessCertificatesPrintStatusUpdate(CertificatePrintStatusUpdate certificatePrintStatusUpdate) { var model = new CertificatesPrintStatusUpdateRequest() { BatchNumber = certificatePrintStatusUpdate.BatchNumber, CertificateReference = certificatePrintStatusUpdate.CertificateReference, ReasonForChange = certificatePrintStatusUpdate.ReasonForChange, Status = certificatePrintStatusUpdate.Status, StatusAt = certificatePrintStatusUpdate.StatusAt }; return(await _assessorServiceApiClient.UpdateCertificatesPrintStatus(model)); }