ProcessorsFIX
This commit is contained in:
@@ -76,8 +76,10 @@ namespace WebAPI.dataProcessors
|
||||
.OrderByDescending(x => x.CreatedAt)
|
||||
.FirstOrDefault();
|
||||
|
||||
bool isNew = false;
|
||||
if (processedLayer == null)
|
||||
{
|
||||
isNew = true;
|
||||
processedLayer = new Layer
|
||||
{
|
||||
Id = Guid.NewGuid(),
|
||||
@@ -91,7 +93,6 @@ namespace WebAPI.dataProcessors
|
||||
processedLayer.ModifiedById = Guid.Parse("F392209E-123E-4651-A5A4-0B1D6CF9FF9D");
|
||||
processedLayer.CreatedAt = DateTime.UtcNow;
|
||||
processedLayer.ModifiedAt = DateTime.UtcNow;
|
||||
db.Layers.Add(processedLayer);
|
||||
}
|
||||
|
||||
processedLayer.Records = new List<Record>();
|
||||
@@ -126,6 +127,13 @@ namespace WebAPI.dataProcessors
|
||||
processedLayer.Records.Add(record);
|
||||
}
|
||||
controller.SaveRecords(processedLayer.Id, processedLayer.Records, Guid.Parse("F392209E-123E-4651-A5A4-0B1D6CF9FF9D"));
|
||||
if (isNew)
|
||||
{
|
||||
db.Layers.Add(processedLayer);
|
||||
} else
|
||||
{
|
||||
db.Layers.Update(processedLayer);
|
||||
}
|
||||
db.Layers.Update(processedLayer);
|
||||
db.SaveChanges();
|
||||
}
|
||||
|
||||
@@ -76,8 +76,10 @@ namespace WebAPI.dataProcessors
|
||||
.OrderByDescending(x => x.CreatedAt)
|
||||
.FirstOrDefault();
|
||||
|
||||
bool isNew = false;
|
||||
if (processedLayer == null)
|
||||
{
|
||||
isNew = true;
|
||||
processedLayer = new Layer
|
||||
{
|
||||
Id = Guid.NewGuid(),
|
||||
@@ -91,7 +93,6 @@ namespace WebAPI.dataProcessors
|
||||
processedLayer.ModifiedById = Guid.Parse("F392209E-123E-4651-A5A4-0B1D6CF9FF9D");
|
||||
processedLayer.CreatedAt = DateTime.UtcNow;
|
||||
processedLayer.ModifiedAt = DateTime.UtcNow;
|
||||
db.Layers.Add(processedLayer);
|
||||
}
|
||||
processedLayer.Sources = new List<ProcessSource>();
|
||||
processedLayer.ModifiedById = Guid.Parse("F392209E-123E-4651-A5A4-0B1D6CF9FF9D");
|
||||
@@ -177,7 +178,13 @@ namespace WebAPI.dataProcessors
|
||||
newRecords.Add(processedRecord);
|
||||
}
|
||||
controller.SaveRecords(processedLayer.Id, newRecords, Guid.Parse("F392209E-123E-4651-A5A4-0B1D6CF9FF9D"));
|
||||
db.Layers.Update(processedLayer);
|
||||
if (isNew)
|
||||
{
|
||||
db.Layers.Add(processedLayer);
|
||||
} else
|
||||
{
|
||||
db.Layers.Update(processedLayer);
|
||||
}
|
||||
db.SaveChanges();
|
||||
}
|
||||
private void setValue(Record record, int number, float? value)
|
||||
|
||||
Reference in New Issue
Block a user