diff --git a/Controllers/AddDestinazioneController.cs b/Controllers/AddDestinazioneController.cs index 0e1d89b..466486c 100644 --- a/Controllers/AddDestinazioneController.cs +++ b/Controllers/AddDestinazioneController.cs @@ -27,9 +27,8 @@ namespace SoftwayWeb.Controllers apiUrl = key; } - public IActionResult AddDestinazione(string serialeGiro) + public IActionResult AddDestinazione(string serialeGiro, string? codAutista, string? nomeAutista, string? codMezzo, string? desMezzo, DateTime dataGiro) { - SessionHelper helper = new SessionHelper(this); token = helper.GetStringValue("tok"); @@ -43,13 +42,19 @@ namespace SoftwayWeb.Controllers ViewBag.serialeGiro = serialeGiro; model.Pisergir = serialeGiro; ViewBag.Commit = getCommittenti(); - ViewBag.CodAutista = getAutisti(); - ViewBag.Mezzi = getMezzi(); + ViewBag.CodAutista = codAutista; + model.Piautist = codAutista; + ViewBag.Autista = nomeAutista; + ViewBag.CodMezzo = codMezzo; + model.Pitarga = codMezzo; + ViewBag.Automezzo = desMezzo; + ViewBag.dataGiro = dataGiro.ToString("dd/MM/yyyy"); + model.Pidata = dataGiro; return View(model); } - public IActionResult NewDestinazione(Modgir modgir, string? autista, string? mezzo, string id) + public IActionResult NewDestinazione(Modgir modgir /*,string? codAutista, string? codMezzo, DateTime dataGiro, string serGiro*/) { SessionHelper helper = new SessionHelper(this); @@ -63,16 +68,15 @@ namespace SoftwayWeb.Controllers //qui metodo post per scrivere su pimodgir Modgir mg = new Modgir(); - //mg.Piprogre = modgir.Piprogre; mg.Piserial = string.Empty; mg.Pidata = modgir.Pidata; mg.Picommit = modgir.Picommit; mg.Pidesdiv = modgir.Pidesdiv; - mg.Pitarga = mezzo.TrimEnd(); - mg.Piautist = autista.TrimEnd(); + mg.Pitarga = modgir.Pitarga; + mg.Piautist = modgir.Piautist.TrimEnd(); mg.Pitiprec = "A"; mg.Pirigele = string.Empty; - mg.Pisergir = id; + mg.Pisergir = modgir.Pisergir; mg.Picasse = modgir.Picasse; mg.Pitrasf = modgir.Pitrasf; mg.Picolli = modgir.Picolli; @@ -102,7 +106,6 @@ namespace SoftwayWeb.Controllers helper.SetStringValue("errMsg", errMes); return RedirectToAction("Error"); } - //return View(); } public IActionResult Index() @@ -249,7 +252,7 @@ namespace SoftwayWeb.Controllers } [HttpPost] - public IActionResult Cascading(string Picommit/*ancodice*/) + public IActionResult Cascading(string Picommit) { SessionHelper helper = new SessionHelper(this); Cascading model = new Cascading(); @@ -289,11 +292,9 @@ namespace SoftwayWeb.Controllers listItem.Value = sede.Pccodsed; listItem.Text = s; selectItems.Add(listItem); - //model.SediCons.Add(listItem); model.SediCons.Add(listItem); } - //model.SediCons.AddRange(selectItems); - // ViewBag.SediCons = sediCons; + } } return Json(new SelectList(selectItems, "Value", "Text")); diff --git a/Views/AddDestinazione/AddDestinazione.cshtml b/Views/AddDestinazione/AddDestinazione.cshtml index a236e6d..62cac4f 100644 --- a/Views/AddDestinazione/AddDestinazione.cshtml +++ b/Views/AddDestinazione/AddDestinazione.cshtml @@ -13,6 +13,14 @@

Aggiungi una nuova destinazione

+

+ Data giro: @ViewBag.dataGiro + +
+ Autista: @ViewBag.CodAutista - @ViewBag.Autista +
+ Automezzo: @ViewBag.CodMezzo - @ViewBag.Automezzo +

@@ -39,25 +47,6 @@
-
- - - -
-
- -
- @Html.DropDownList("autista",ViewBag.CodAutista, null, new { @class = "agy-form-field require" }) -
- -
-
- -
- @Html.DropDownList("mezzo",ViewBag.Mezzi, null, new { @class = "agy-form-field require" }) -
- -
@@ -94,13 +83,22 @@
- + @Html.HiddenFor(x => x.Pidata) + @Html.HiddenFor(x=> x.Piautist) + @Html.HiddenFor(x => x.Pitarga) @Html.HiddenFor(x => x.Piprogre) @Html.HiddenFor(x => x.Piserial) @Html.HiddenFor(x => x.Pitiprec) @Html.HiddenFor(x => x.Pisergir) - + @* *@ + + Torna alla lista
diff --git a/Views/Giri/Index.cshtml b/Views/Giri/Index.cshtml index 6246488..5d0ccc5 100644 --- a/Views/Giri/Index.cshtml +++ b/Views/Giri/Index.cshtml @@ -112,11 +112,11 @@ Destinazioni + codAutista=item.CodAutista, + nomeAutista=item.Autista, + dataGiro=item.DataGiro, + codMezzo=item.CodMezzo, + desMezzo=item.Automezzo})" title="Destinazioni" class="links">Destinazioni Bancali Chiudi Modifica Tutte - Aggiungi nuova destinazione + Aggiungi nuova destinazione @if (item.BancaliCaricati == null) { noBancali