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 @@
+ Data giro: @ViewBag.dataGiro
+
+
+ Autista: @ViewBag.CodAutista - @ViewBag.Autista
+
+ Automezzo: @ViewBag.CodMezzo - @ViewBag.Automezzo
+