From d2d5c751c2e1e74063e602ee59d9befebb8d755d Mon Sep 17 00:00:00 2001 From: michele Date: Tue, 9 Jul 2024 10:39:08 +0200 Subject: [PATCH] Michele: icone consegne fatte --- Controllers/DestinazioniController.cs | 29 ++++++--- Controllers/GiriController.cs | 4 +- Views/Destinazioni/Index.cshtml | 94 +++++++++++++-------------- 3 files changed, 70 insertions(+), 57 deletions(-) diff --git a/Controllers/DestinazioniController.cs b/Controllers/DestinazioniController.cs index 7ee73e4..959a11b 100644 --- a/Controllers/DestinazioniController.cs +++ b/Controllers/DestinazioniController.cs @@ -31,7 +31,7 @@ namespace SoftwayWeb.Controllers urlBase = apiUrl + "Giri/listaDestinazioniByAutistaDataMezzo"; //dataGiro = dataGiro.ToUniversalTime(); //urlBase = urlBase + "autista=" + giro.CodAutista + "datGiro=" /*+ giro.DataGiro*/; - urlBase = urlBase + "?autista=" + codAutista.Trim() + "&dataGiro=2023-05-30T00%3A00%3A00.000Z" + "&mezzo=" + codMezzo /*+ dataGiro*/; + urlBase = urlBase + "?autista=" + codAutista.TrimEnd() + "&dataGiro=2023-05-30T00%3A00%3A00.000Z" + "&mezzo=" + codMezzo /*+ dataGiro*/; Uri baseAddress = new Uri(urlBase); client = new HttpClient(); client.BaseAddress = baseAddress; @@ -43,15 +43,28 @@ namespace SoftwayWeb.Controllers { string dato = response.Content.ReadAsStringAsync().Result; modelList = JsonConvert.DeserializeObject>(dato); - modelList = modelList.Where(x => x.serialeGiro == id).ToList(); + modelList = modelList.Where(x => x.serialeGiro == id && x.CodAutista.Contains(codAutista.TrimEnd())).ToList(); - //if (page != null && page < 1) - //{ - // page = 1; - //} - //var pageSize = 10; + if (!string.IsNullOrEmpty(codAutista)) + { + //modelList = modelList.Where(x => x.CodAutista.Contains(codAutista)).ToList(); - var shortList = modelList.ToPagedList(/*page ?? 1, pageSize*/); + ViewData["CurrentFilter"] = codAutista; + + ViewBag.Autista = codAutista; + } + else + { + ViewData["CurrentFilter"] = null; + } + + if (page != null && page < 1) + { + page = 1; + } + var pageSize = 10; + + var shortList = modelList.ToPagedList(page ?? 1, pageSize); return View(/*modelList*/shortList); } else diff --git a/Controllers/GiriController.cs b/Controllers/GiriController.cs index 9547f2a..ed6014f 100644 --- a/Controllers/GiriController.cs +++ b/Controllers/GiriController.cs @@ -55,7 +55,7 @@ namespace SoftwayWeb.Controllers ViewData["CurrentFilter"] = codAutista; - //ViewBag.Autista = codAutista; + ViewBag.Autista = codAutista; } else { @@ -72,7 +72,7 @@ namespace SoftwayWeb.Controllers page = 1; } - var pageSize = 1/*10*/; + var pageSize = 10; var shortList = modelList.ToPagedList(page ?? 1, pageSize); return View(shortList/*modelList*/); diff --git a/Views/Destinazioni/Index.cshtml b/Views/Destinazioni/Index.cshtml index 1f2519b..d8d67c3 100644 --- a/Views/Destinazioni/Index.cshtml +++ b/Views/Destinazioni/Index.cshtml @@ -27,7 +27,7 @@ Bancali caricati Bancali scaricati Automezzo - Autista + Autista Importo recuperato Note (importo)@* Importo non recuperato *@ Note (bancali)@* Bancali non recuperati *@ @@ -112,54 +112,54 @@ @if (item.ConsFatta != null) { - - @Html.HiddenFor(modelItem => item.ConsFatta.consFattaSerial) - - - @Html.HiddenFor(modelItem => item.ConsFatta.consFattaRow) - - - @Html.DisplayFor(modelItem => item.ConsFatta.consFattaBanCar) - - - @Html.DisplayFor(modelItem => item.ConsFatta.consFattaBanSca) - - - @Html.HiddenFor(modelItem => item.ConsFatta.consFattaMezzo) - - - @Html.HiddenFor(modelItem => item.ConsFatta.consFattaAut) - - - @Html.DisplayFor(modelItem => item.ConsFatta.consFattaImpor) - - - @Html.DisplayFor(modelItem => item.ConsFatta.consFattaNotImp) - - - @Html.DisplayFor(modelItem => item.ConsFatta.consFattaNotBan) - - - @Html.HiddenFor(modelItem => item.ConsFatta.consFattaFlagCons) + + @Html.HiddenFor(modelItem => item.ConsFatta.consFattaSerial) + + + @Html.HiddenFor(modelItem => item.ConsFatta.consFattaRow) + + + @Html.DisplayFor(modelItem => item.ConsFatta.consFattaBanCar) + + + @Html.DisplayFor(modelItem => item.ConsFatta.consFattaBanSca) + + + @Html.HiddenFor(modelItem => item.ConsFatta.consFattaMezzo) + + + @Html.HiddenFor(modelItem => item.ConsFatta.consFattaAut) + + + @Html.DisplayFor(modelItem => item.ConsFatta.consFattaImpor) + + + @Html.DisplayFor(modelItem => item.ConsFatta.consFattaNotImp) + + + @Html.DisplayFor(modelItem => item.ConsFatta.consFattaNotBan) + + + @Html.HiddenFor(modelItem => item.ConsFatta.consFattaFlagCons) - @if (item.ConsFatta.consFattaFlagCons.Contains("S")) - { - cons - } - else - { - nocons - } - + @if (item.ConsFatta.consFattaFlagCons.Contains("S")) + { + cons + } + else + { + nocons + } + } else { +   +       -   -   -   -   +   +         @@ -179,7 +179,7 @@ @Html.HiddenFor(modelItem => item.DataCarico) - @Html.DisplayFor(modelItem => item.CodAutista) @* - *@ @Html.DisplayFor(modelItem => item.Autista) + @Html.HiddenFor(modelItem => item.CodAutista) @* - *@ @Html.HiddenFor(modelItem => item.Autista) @Html.HiddenFor(modelItem => item.Brmerce) @@ -223,8 +223,8 @@
-@* \ No newline at end of file