Add Layer by hand, pagination fix

This commit is contained in:
2023-01-06 12:15:43 +01:00
parent 42006caaf2
commit acc2c67688
6 changed files with 12 additions and 14 deletions

View File

@@ -85,8 +85,17 @@ namespace WebAPI.Controllers
public IActionResult ParseGoogleSheet(string sheetId)
{
string sheetName = "KOSZTY";
Layer layer = new Layer();
layer.Source = "GoogleSheet";
layer.Number = db.Layers.Count() + 1;
var parser = new googleSheetParser(googleSheetValues);
return Ok(parser.parse(sheetId));
dynamic parsedSheet = parser.parse(sheetId);
layer.Records = parsedSheet.records;
layer.Name = $"W{layer.Number}-I-{sheetName}-{parsedSheet.date}-{DateTime.Now.ToString("yyyyMMddHHmm")}";
return Ok(layer);
}
[HttpPost]
[DisableRequestSizeLimit]