Processing fixes
This commit is contained in:
@@ -196,7 +196,7 @@ namespace WebAPI.dataProcessors
|
||||
}
|
||||
else
|
||||
{
|
||||
values.Add("");
|
||||
values.Add("0");
|
||||
}
|
||||
}
|
||||
ValueRange ValueRange = new ValueRange
|
||||
@@ -207,22 +207,34 @@ namespace WebAPI.dataProcessors
|
||||
update.ValueInputOption = SpreadsheetsResource.ValuesResource.UpdateRequest.ValueInputOptionEnum.USERENTERED;
|
||||
update.Execute();
|
||||
}
|
||||
|
||||
|
||||
// sum
|
||||
List<object> valuesSum = new List<object>();
|
||||
List<object> emptyRow = new List<object>();
|
||||
string rowEmpty = (startRow + DateTime.UtcNow.Month + 1).ToString();
|
||||
string rowSum = (startRow + DateTime.UtcNow.Month + 2).ToString();
|
||||
foreach (string code in codesRow)
|
||||
{
|
||||
Record? record = R1!.Records?.SingleOrDefault(x => x.Code == $"{code}13");
|
||||
emptyRow.Add("");
|
||||
if (record != null)
|
||||
{
|
||||
valuesSum.Add(record.Value1!.Value);
|
||||
}
|
||||
else
|
||||
{
|
||||
valuesSum.Add("");
|
||||
valuesSum.Add("0");
|
||||
}
|
||||
}
|
||||
// insert empty row before sum
|
||||
ValueRange valueRangeEmpty = new ValueRange
|
||||
{
|
||||
Values = new List<IList<object>> { emptyRow }
|
||||
};
|
||||
SpreadsheetsResource.ValuesResource.UpdateRequest updateEmpty = googleSheetValues.Update(valueRangeEmpty, sheetId, $"{sheetName}!C{rowEmpty}:XZ{rowEmpty}");
|
||||
updateEmpty.ValueInputOption = SpreadsheetsResource.ValuesResource.UpdateRequest.ValueInputOptionEnum.USERENTERED;
|
||||
updateEmpty.Execute();
|
||||
|
||||
ValueRange ValueRangeSum = new ValueRange
|
||||
{
|
||||
Values = new List<IList<object>> { valuesSum }
|
||||
|
||||
Reference in New Issue
Block a user