Export April into GSheet
This commit is contained in:
@@ -134,6 +134,11 @@ namespace WebAPI.dataProcessors
|
||||
.Include(x => x.Records)
|
||||
.FirstOrDefault();
|
||||
|
||||
Layer? april = db.Layers
|
||||
.Where(x => x.Number == 1018)
|
||||
.Include(x => x.Records)
|
||||
.FirstOrDefault();
|
||||
|
||||
Layer? sum = db.Layers
|
||||
.Where(x => x.Number == 955)
|
||||
.Include(x => x.Records)
|
||||
@@ -142,6 +147,7 @@ namespace WebAPI.dataProcessors
|
||||
List<object> januaryValues = new List<object>();
|
||||
List<object> februaryValues = new List<object>();
|
||||
List<object> marchValues = new List<object>();
|
||||
List<object> aprilValues = new List<object>();
|
||||
|
||||
List<object> sumValues = new List<object>();
|
||||
|
||||
@@ -151,6 +157,7 @@ namespace WebAPI.dataProcessors
|
||||
Record? januaryRecord = january!.Records?.SingleOrDefault(x => x.Code == code);
|
||||
Record? februaryRecord = february!.Records?.SingleOrDefault(x => x.Code == code);
|
||||
Record? marchRecord = march!.Records?.SingleOrDefault(x => x.Code == code);
|
||||
Record? aprilRecord = march!.Records?.SingleOrDefault(x => x.Code == code);
|
||||
Record? sumRecord = sum!.Records?.SingleOrDefault(x => x.Code == code);
|
||||
if (januaryRecord != null)
|
||||
{
|
||||
@@ -179,6 +186,15 @@ namespace WebAPI.dataProcessors
|
||||
{
|
||||
marchValues.Add("");
|
||||
}
|
||||
if (aprilRecord != null)
|
||||
{
|
||||
double? aprilValue = ProcessHelper.getValue(aprilRecord, 32);
|
||||
aprilValues.Add(aprilValue!.Value);
|
||||
}
|
||||
else
|
||||
{
|
||||
aprilValues.Add("");
|
||||
}
|
||||
if (sumRecord != null)
|
||||
{
|
||||
double? sumValue = ProcessHelper.getValue(sumRecord, 32);
|
||||
@@ -214,6 +230,14 @@ namespace WebAPI.dataProcessors
|
||||
updateMarch.ValueInputOption = SpreadsheetsResource.ValuesResource.UpdateRequest.ValueInputOptionEnum.USERENTERED;
|
||||
updateMarch.Execute();
|
||||
|
||||
ValueRange aprilValueRange = new ValueRange
|
||||
{
|
||||
Values = new List<IList<object>> { aprilValues }
|
||||
};
|
||||
SpreadsheetsResource.ValuesResource.UpdateRequest aprilMarch = googleSheetValues.Update(aprilValueRange, sheetId, $"{sheetName}!C10:CH10");
|
||||
aprilMarch.ValueInputOption = SpreadsheetsResource.ValuesResource.UpdateRequest.ValueInputOptionEnum.USERENTERED;
|
||||
aprilMarch.Execute();
|
||||
|
||||
ValueRange sumValueRange = new ValueRange
|
||||
{
|
||||
Values = new List<IList<object>> { sumValues }
|
||||
|
||||
Reference in New Issue
Block a user