WIP: refactor

This commit is contained in:
Michał Zieliski
2024-06-18 19:40:16 +02:00
parent c2a98e0386
commit a0a228f86d
24 changed files with 1415 additions and 1654 deletions

View File

@@ -108,7 +108,7 @@ namespace WebAPI.dataProcessors
.Where(x => x.CreatedAt.Date <= new DateTime(year, month, 1))
.OrderByDescending(x => x.CreatedAt)
.FirstOrDefault()?.Value1 ?? 0;
ProcessHelper.setValue(processedRecord, 1, firstVal);
ProcessHelper.SetValue(processedRecord, 1, firstVal);
previousValue = firstVal;
//days 2-29/30
for (int i=2; i<lastDayInMonth; i++)
@@ -120,11 +120,11 @@ namespace WebAPI.dataProcessors
if (dayVal == null)
{
//TODO: missing day value? Should I log it?
ProcessHelper.setValue(processedRecord, i, 0);
ProcessHelper.SetValue(processedRecord, i, 0);
} else
{
double processedVal = (dayVal ?? 0) - previousValue;
ProcessHelper.setValue(processedRecord, i, processedVal);
ProcessHelper.SetValue(processedRecord, i, processedVal);
previousValue = dayVal ?? 0;
}
}
@@ -136,17 +136,17 @@ namespace WebAPI.dataProcessors
if (lastVal == null)
{
ProcessHelper.setValue(processedRecord, lastDayInMonth, 0);
ProcessHelper.SetValue(processedRecord, lastDayInMonth, 0);
} else
{
ProcessHelper.setValue(processedRecord, lastDayInMonth, (lastVal ?? 0) - previousValue);
ProcessHelper.SetValue(processedRecord, lastDayInMonth, (lastVal ?? 0) - previousValue);
}
// copy last value
double? valueToCopy = codeRecords
.OrderByDescending(x => x.CreatedAt)
.FirstOrDefault()?.Value1;
ProcessHelper.setValue(processedRecord, 32, valueToCopy);
ProcessHelper.SetValue(processedRecord, 32, valueToCopy);
newRecords.Add(processedRecord);
}