Update R2 export
This commit is contained in:
@@ -247,7 +247,7 @@ public class T1R1Processor
|
|||||||
// update time
|
// update time
|
||||||
var timeUtc = new List<object>
|
var timeUtc = new List<object>
|
||||||
{
|
{
|
||||||
r1!.ModifiedAt.ToString(CultureInfo.InvariantCulture)
|
r1!.ModifiedAt.ToString("G")
|
||||||
};
|
};
|
||||||
var valueRangeUtcTime = new ValueRange
|
var valueRangeUtcTime = new ValueRange
|
||||||
{
|
{
|
||||||
@@ -261,7 +261,7 @@ public class T1R1Processor
|
|||||||
var warsawTime = TimeZoneInfo.ConvertTimeFromUtc(r1.ModifiedAt.ToUniversalTime(), warsawTimeZone);
|
var warsawTime = TimeZoneInfo.ConvertTimeFromUtc(r1.ModifiedAt.ToUniversalTime(), warsawTimeZone);
|
||||||
var timeWarsaw = new List<object>
|
var timeWarsaw = new List<object>
|
||||||
{
|
{
|
||||||
warsawTime.ToString(CultureInfo.InvariantCulture)
|
warsawTime.ToString("G")
|
||||||
};
|
};
|
||||||
var valueRangeWarsawTime = new ValueRange
|
var valueRangeWarsawTime = new ValueRange
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -290,7 +290,7 @@ public class T4R2Processor
|
|||||||
// update time
|
// update time
|
||||||
var timeUtc = new List<object>
|
var timeUtc = new List<object>
|
||||||
{
|
{
|
||||||
r2!.ModifiedAt.ToString(CultureInfo.InvariantCulture)
|
r2!.ModifiedAt.ToString("G")
|
||||||
};
|
};
|
||||||
var valueRangeUtcTime = new ValueRange
|
var valueRangeUtcTime = new ValueRange
|
||||||
{
|
{
|
||||||
@@ -299,16 +299,12 @@ public class T4R2Processor
|
|||||||
var updateTimeUtc = _googleSheetValues.Update(valueRangeUtcTime, sheetId, $"{reportSheetName}!G1");
|
var updateTimeUtc = _googleSheetValues.Update(valueRangeUtcTime, sheetId, $"{reportSheetName}!G1");
|
||||||
updateTimeUtc.ValueInputOption = SpreadsheetsResource.ValuesResource.UpdateRequest.ValueInputOptionEnum.USERENTERED;
|
updateTimeUtc.ValueInputOption = SpreadsheetsResource.ValuesResource.UpdateRequest.ValueInputOptionEnum.USERENTERED;
|
||||||
updateTimeUtc.Execute();
|
updateTimeUtc.Execute();
|
||||||
|
|
||||||
var updateTimeUtc2 = _googleSheetValues.Update(valueRangeUtcTime, sheetId, $"{invoicesSheetName}!G1");
|
|
||||||
updateTimeUtc2.ValueInputOption = SpreadsheetsResource.ValuesResource.UpdateRequest.ValueInputOptionEnum.USERENTERED;
|
|
||||||
updateTimeUtc2.Execute();
|
|
||||||
|
|
||||||
var warsawTimeZone = TimeZoneInfo.FindSystemTimeZoneById("Central European Standard Time");
|
var warsawTimeZone = TimeZoneInfo.FindSystemTimeZoneById("Central European Standard Time");
|
||||||
var warsawTime = TimeZoneInfo.ConvertTimeFromUtc(r2.ModifiedAt.ToUniversalTime(), warsawTimeZone);
|
var warsawTime = TimeZoneInfo.ConvertTimeFromUtc(r2.ModifiedAt.ToUniversalTime(), warsawTimeZone);
|
||||||
var timeWarsaw = new List<object>
|
var timeWarsaw = new List<object>
|
||||||
{
|
{
|
||||||
warsawTime.ToString(CultureInfo.InvariantCulture)
|
warsawTime.ToString("G")
|
||||||
};
|
};
|
||||||
var valueRangeWarsawTime = new ValueRange
|
var valueRangeWarsawTime = new ValueRange
|
||||||
{
|
{
|
||||||
@@ -318,16 +314,13 @@ public class T4R2Processor
|
|||||||
updateTimeWarsaw.ValueInputOption = SpreadsheetsResource.ValuesResource.UpdateRequest.ValueInputOptionEnum.USERENTERED;
|
updateTimeWarsaw.ValueInputOption = SpreadsheetsResource.ValuesResource.UpdateRequest.ValueInputOptionEnum.USERENTERED;
|
||||||
updateTimeWarsaw.Execute();
|
updateTimeWarsaw.Execute();
|
||||||
|
|
||||||
var updateTimeWarsaw2 = _googleSheetValues.Update(valueRangeWarsawTime, sheetId, $"{invoicesSheetName}!G2");
|
|
||||||
updateTimeWarsaw2.ValueInputOption = SpreadsheetsResource.ValuesResource.UpdateRequest.ValueInputOptionEnum.USERENTERED;
|
|
||||||
updateTimeWarsaw2.Execute();
|
|
||||||
|
|
||||||
//invoices
|
//invoices
|
||||||
|
|
||||||
var invoices = r2.Records!.Where(x => x.Code!.Length == 12)
|
var invoices = r2.Records!.Where(x => x.Code!.Length == 12)
|
||||||
.OrderByDescending(x => x.Code);
|
.OrderByDescending(x => x.Code);
|
||||||
|
|
||||||
var invoicesValues = new List<IList<object>>();
|
var invoicesValues = new List<IList<object>>();
|
||||||
|
var cleanUpValues = new List<IList<object>>();
|
||||||
foreach (var invoice in invoices)
|
foreach (var invoice in invoices)
|
||||||
{
|
{
|
||||||
var invoiceDate =
|
var invoiceDate =
|
||||||
@@ -341,12 +334,27 @@ public class T4R2Processor
|
|||||||
invoice.Value1!
|
invoice.Value1!
|
||||||
};
|
};
|
||||||
invoicesValues.Add(invoiceRow);
|
invoicesValues.Add(invoiceRow);
|
||||||
|
|
||||||
|
var cleanupRow = new List<object>
|
||||||
|
{
|
||||||
|
"", "", "", ""
|
||||||
|
};
|
||||||
|
cleanUpValues.Add(cleanupRow);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
var cleanupValueRange = new ValueRange { Values = cleanUpValues };
|
||||||
|
var cleanupInvoices = _googleSheetValues.Update(cleanupValueRange, sheetId, $"{invoicesSheetName}!A6:E");
|
||||||
|
cleanupInvoices.ValueInputOption =
|
||||||
|
SpreadsheetsResource.ValuesResource.UpdateRequest.ValueInputOptionEnum.USERENTERED;
|
||||||
|
cleanupInvoices.Execute();
|
||||||
|
|
||||||
|
|
||||||
var invoicesValueRange = new ValueRange { Values = invoicesValues };
|
var invoicesValueRange = new ValueRange { Values = invoicesValues };
|
||||||
var updateInvoices = _googleSheetValues.Update(invoicesValueRange, sheetId, $"{invoicesSheetName}!A6:E");
|
var updateInvoices = _googleSheetValues.Update(invoicesValueRange, sheetId, $"{invoicesSheetName}!A6:E");
|
||||||
updateInvoices.ValueInputOption =
|
updateInvoices.ValueInputOption =
|
||||||
SpreadsheetsResource.ValuesResource.UpdateRequest.ValueInputOptionEnum.USERENTERED;
|
SpreadsheetsResource.ValuesResource.UpdateRequest.ValueInputOptionEnum.USERENTERED;
|
||||||
updateInvoices.Execute();
|
updateInvoices.Execute();
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
Reference in New Issue
Block a user