May :)
This commit is contained in:
@@ -139,6 +139,11 @@ namespace WebAPI.dataProcessors
|
||||
.Include(x => x.Records)
|
||||
.FirstOrDefault();
|
||||
|
||||
Layer? may = db.Layers
|
||||
.Where(x => x.Number == 1172)
|
||||
.Include(x => x.Records)
|
||||
.FirstOrDefault();
|
||||
|
||||
Layer? sum = db.Layers
|
||||
.Where(x => x.Number == 955)
|
||||
.Include(x => x.Records)
|
||||
@@ -165,6 +170,11 @@ namespace WebAPI.dataProcessors
|
||||
.Include(x => x.Records)
|
||||
.FirstOrDefault();
|
||||
|
||||
Layer? mayAA = db.Layers
|
||||
.Where(x => x.Number == 1171)
|
||||
.Include(x => x.Records)
|
||||
.FirstOrDefault();
|
||||
|
||||
Layer? sumAA = db.Layers
|
||||
.Where(x => x.Number == 570)
|
||||
.Include(x => x.Records)
|
||||
@@ -174,6 +184,7 @@ namespace WebAPI.dataProcessors
|
||||
List<object> februaryValues = new List<object>();
|
||||
List<object> marchValues = new List<object>();
|
||||
List<object> aprilValues = new List<object>();
|
||||
List<object> mayValues = new List<object>();
|
||||
List<object> sumValues = new List<object>();
|
||||
|
||||
var codesRow = response.Values[0];
|
||||
@@ -183,6 +194,7 @@ namespace WebAPI.dataProcessors
|
||||
Record? februaryRecord = february!.Records?.SingleOrDefault(x => x.Code == code);
|
||||
Record? marchRecord = march!.Records?.SingleOrDefault(x => x.Code == code);
|
||||
Record? aprilRecord = april!.Records?.SingleOrDefault(x => x.Code == code);
|
||||
Record? mayRecord = may!.Records?.SingleOrDefault(x => x.Code == code);
|
||||
Record? sumRecord = sum!.Records?.SingleOrDefault(x => x.Code == code);
|
||||
|
||||
if (januaryRecord != null)
|
||||
@@ -261,6 +273,25 @@ namespace WebAPI.dataProcessors
|
||||
}
|
||||
}
|
||||
|
||||
if (mayRecord != null)
|
||||
{
|
||||
double? mayValue = ProcessHelper.getValue(mayRecord, 32);
|
||||
mayValues.Add(mayValue!.Value);
|
||||
}
|
||||
else
|
||||
{
|
||||
mayRecord = mayAA!.Records?.SingleOrDefault(x => x.Code == code);
|
||||
if (mayRecord != null)
|
||||
{
|
||||
double? mayValue = ProcessHelper.getValue(mayRecord, 32);
|
||||
mayValues.Add(mayValue!.Value);
|
||||
}
|
||||
else
|
||||
{
|
||||
mayValues.Add("");
|
||||
}
|
||||
}
|
||||
|
||||
if (sumRecord != null)
|
||||
{
|
||||
double? sumValue = ProcessHelper.getValue(sumRecord, 32);
|
||||
@@ -278,7 +309,7 @@ namespace WebAPI.dataProcessors
|
||||
{
|
||||
sumValues.Add("");
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
ValueRange januaryValueRange = new ValueRange
|
||||
@@ -309,15 +340,23 @@ namespace WebAPI.dataProcessors
|
||||
{
|
||||
Values = new List<IList<object>> { aprilValues }
|
||||
};
|
||||
SpreadsheetsResource.ValuesResource.UpdateRequest aprilMarch = googleSheetValues.Update(aprilValueRange, sheetId, $"{sheetName}!D10:EX10");
|
||||
aprilMarch.ValueInputOption = SpreadsheetsResource.ValuesResource.UpdateRequest.ValueInputOptionEnum.USERENTERED;
|
||||
aprilMarch.Execute();
|
||||
SpreadsheetsResource.ValuesResource.UpdateRequest updateApril = googleSheetValues.Update(aprilValueRange, sheetId, $"{sheetName}!D10:EX10");
|
||||
updateApril.ValueInputOption = SpreadsheetsResource.ValuesResource.UpdateRequest.ValueInputOptionEnum.USERENTERED;
|
||||
updateApril.Execute();
|
||||
|
||||
ValueRange mayValueRange = new ValueRange
|
||||
{
|
||||
Values = new List<IList<object>> { mayValues }
|
||||
};
|
||||
SpreadsheetsResource.ValuesResource.UpdateRequest updateMay = googleSheetValues.Update(mayValueRange, sheetId, $"{sheetName}!D11:EX11");
|
||||
updateMay.ValueInputOption = SpreadsheetsResource.ValuesResource.UpdateRequest.ValueInputOptionEnum.USERENTERED;
|
||||
updateMay.Execute();
|
||||
|
||||
ValueRange sumValueRange = new ValueRange
|
||||
{
|
||||
Values = new List<IList<object>> { sumValues }
|
||||
};
|
||||
SpreadsheetsResource.ValuesResource.UpdateRequest updateSum = googleSheetValues.Update(sumValueRange, sheetId, $"{sheetName}!D12:XZ12");
|
||||
SpreadsheetsResource.ValuesResource.UpdateRequest updateSum = googleSheetValues.Update(sumValueRange, sheetId, $"{sheetName}!D13:XZ13");
|
||||
updateSum.ValueInputOption = SpreadsheetsResource.ValuesResource.UpdateRequest.ValueInputOptionEnum.USERENTERED;
|
||||
|
||||
updateSum.Execute();
|
||||
|
||||
Reference in New Issue
Block a user