public async Task UpdateDataQualityAsync(DataQualityStatus.DataQualityEstablishmentType establishmentType, DateTime lastUpdated) { var query = Table.CreateQuery <DataQualityStatus>().Where(d => d.RowKey == ((int)establishmentType).ToString()).AsTableQuery(); var results = await query.ExecuteSegmentedAsync(null); var dataQualityRecord = results.FirstOrDefault(); if (dataQualityRecord != null) { dataQualityRecord.LastUpdated = lastUpdated; var operation = TableOperation.InsertOrReplace(dataQualityRecord); await Table.ExecuteAsync(operation); } }
public async Task UpdateDataQualityDate(DataQualityStatus.DataQualityEstablishmentType establishmentType, DateTime updateTime) { await Repository.UpdateDataQualityAsync(establishmentType, updateTime); }