Another processing fix

This commit is contained in:
Michał Zieliński
2023-10-13 12:41:04 +02:00
parent 759f55cc2f
commit eba4d2efc0
3 changed files with 14 additions and 6 deletions

View File

@@ -252,13 +252,21 @@ namespace WebAPI.Controllers
{ {
case "Copy": case "Copy":
CopyProcessor cp = new CopyProcessor(db, googleSheetValues, this); CopyProcessor cp = new CopyProcessor(db, googleSheetValues, this);
cp.process(sourceLayer, processWorker?.Id); cp.process(sourceLayer, processWorker?.Id);
break; break;
case "Deaggregation": case "Deaggregation":
DeaggregationProcessor dp = new DeaggregationProcessor(db, googleSheetValues, this); DeaggregationProcessor dp = new DeaggregationProcessor(db, googleSheetValues, this);
dp.process(sourceLayer, processWorker?.Id); dp.process(sourceLayer, processWorker?.Id);
break; break;
} }
logsController.AddEntry(new LogEntry
{
Title = $"Process Success, {sourceLayer.Name}",
Type = LogEntryType.info,
LogType = LogType.process,
CreatedAt = DateTime.UtcNow
});
} }
} }
} }

View File

@@ -125,8 +125,7 @@ namespace WebAPI.dataProcessors
ModifiedAt = DateTime.UtcNow ModifiedAt = DateTime.UtcNow
}; };
processedLayer.Records.Add(record); processedLayer.Records.Add(record);
} }
controller.SaveRecords(processedLayer.Id, processedLayer.Records, Guid.Parse("F392209E-123E-4651-A5A4-0B1D6CF9FF9D"));
if (isNew) if (isNew)
{ {
db.Layers.Add(processedLayer); db.Layers.Add(processedLayer);
@@ -134,7 +133,7 @@ namespace WebAPI.dataProcessors
{ {
db.Layers.Update(processedLayer); db.Layers.Update(processedLayer);
} }
db.Layers.Update(processedLayer); controller.SaveRecords(processedLayer.Id, processedLayer.Records, Guid.Parse("F392209E-123E-4651-A5A4-0B1D6CF9FF9D"));
db.SaveChanges(); db.SaveChanges();
} }
} }

View File

@@ -177,7 +177,7 @@ namespace WebAPI.dataProcessors
newRecords.Add(processedRecord); newRecords.Add(processedRecord);
} }
controller.SaveRecords(processedLayer.Id, newRecords, Guid.Parse("F392209E-123E-4651-A5A4-0B1D6CF9FF9D"));
if (isNew) if (isNew)
{ {
db.Layers.Add(processedLayer); db.Layers.Add(processedLayer);
@@ -185,6 +185,7 @@ namespace WebAPI.dataProcessors
{ {
db.Layers.Update(processedLayer); db.Layers.Update(processedLayer);
} }
controller.SaveRecords(processedLayer.Id, newRecords, Guid.Parse("F392209E-123E-4651-A5A4-0B1D6CF9FF9D"));
db.SaveChanges(); db.SaveChanges();
} }
private void setValue(Record record, int number, float? value) private void setValue(Record record, int number, float? value)