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));
 }