예제 #1
0
 public void UpdateMappingData(Guid uuid, GnOnApiProgramMappingSchema.onProgramMappingsProgramMapping mappingData, string nextUpdateId, string maxUpdateId)
 {
     using (var mapContext = new ADI_EnrichmentContext())
     {
         var rowdata = Get(i => i.IngestUUID == uuid);
         Log.Debug($"Updating Mapping Update id with GN Value: {mappingData.updateId}");
         rowdata.Mapping_UpdateId = mappingData.updateId;
         Log.Debug($"Updating Mapping Update Date with GN Value: {mappingData.updateDate}");
         rowdata.Mapping_UpdateDate = mappingData.updateDate;
         Log.Debug($"Updating Mapping Next Update Id with GN Value: {nextUpdateId}");
         rowdata.Mapping_NextUpdateId = nextUpdateId;
         Log.Debug($"Updating Mapping Max Update Id with GN Value: {maxUpdateId}");
         rowdata.Mapping_MaxUpdateId = maxUpdateId;
         rowdata.UpdatesChecked      = DateTime.Now;
         rowdata.RequiresEnrichment  = true;
         Update(rowdata);
     }
 }
예제 #2
0
 public void UpdateMappingData(Guid uuid, GnOnApiProgramMappingSchema.onProgramMappingsProgramMapping mappingData, string nextUpdateId, string maxUpdateId)
 {
     _updateTrackingDal.UpdateMappingData(uuid, mappingData, nextUpdateId, maxUpdateId);
 }