public async Task <bool> UpdateFundingClaimsCollectionMetaDataAsync( FundingClaimsCollectionMetaData fundingClaimsCollectionMetaData, CancellationToken cancellationToken = default(CancellationToken)) { var entity = new FundingClaimsCollection() { CollectionId = fundingClaimsCollectionMetaData.CollectionId, SubmissionOpenDateUtc = fundingClaimsCollectionMetaData.SubmissionOpenDateUtc, SubmissionCloseDateUtc = fundingClaimsCollectionMetaData.SubmissionCloseDateUtc, SignatureCloseDateUtc = fundingClaimsCollectionMetaData.SignatureCloseDateUtc, RequiresSignature = fundingClaimsCollectionMetaData.RequiresSignature == 'Y', HelpdeskOpenDateUtc = fundingClaimsCollectionMetaData.HelpdeskOpenDateUtc, DateTimeUpdatedUtc = fundingClaimsCollectionMetaData.DateTimeUpdatedUtc, UpdatedBy = fundingClaimsCollectionMetaData.UpdatedBy, CollectionName = fundingClaimsCollectionMetaData.CollectionName, CollectionYear = fundingClaimsCollectionMetaData.CollectionYear, }; var response = await _httpClientService.SendDataAsync($"{_baseUrl}/collection/update", entity, cancellationToken); return(true); }
public async Task <bool> UpdateFundingClaimsCollectionMetaData(FundingClaimsCollectionMetaData fundingClaimsCollectionMeta) { fundingClaimsCollectionMeta.DateTimeUpdatedUtc = _dateTimeProvider.GetNowUtc(); return(await _fundingClaimsDatesService.UpdateFundingClaimsCollectionMetaDataAsync(fundingClaimsCollectionMeta)); }