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