diff --git a/Controllers/DestinazioniController.cs b/Controllers/DestinazioniController.cs index e4872cb..00a1380 100644 --- a/Controllers/DestinazioniController.cs +++ b/Controllers/DestinazioniController.cs @@ -190,10 +190,13 @@ namespace SoftwayWeb.Controllers return RedirectToAction("Index", "Destinazioni", new { + //string id, string? codAutista, string? nomeAutista, DateTime dataGiro, string? codMezzo, string? desMezzo id = model.serialeGiro, codAutista = model.CodAutista, + nomeAutista=model.Autista, dataGiro = model.DataCarico, - codMezzo=model.CodAutomezzo + codMezzo=model.CodAutomezzo, + desMezzo = model.DescAutomezzo }); } @@ -227,6 +230,10 @@ namespace SoftwayWeb.Controllers mezzi.Find(c => c.Value.Equals(model.CodAutomezzo)).Selected = true; ViewBag.CodMezzo = mezzi; + model.CodAutistaOld = model.CodAutista; + model.CodAutomezzoOld = model.CodAutomezzo; + model.AutistaOld = model.Autista; + model.DescAutomezzoOld = model.DescAutomezzo; return View(model); } @@ -278,11 +285,11 @@ namespace SoftwayWeb.Controllers return RedirectToAction("Index", "Destinazioni", new { id = model.serialeGiro, - codAutista = model.CodAutista, - nomeAutista = model.Autista, + codAutista = model.CodAutistaOld, + nomeAutista = model.AutistaOld, dataGiro = model.DataCarico, - codMezzo = model.CodAutomezzo, - desMezzo = model.DescAutomezzo + codMezzo = model.CodAutomezzoOld, + desMezzo = model.DescAutomezzoOld }); } else diff --git a/Models/Destinazioni_Out.cs b/Models/Destinazioni_Out.cs index 2925397..6de2d47 100644 --- a/Models/Destinazioni_Out.cs +++ b/Models/Destinazioni_Out.cs @@ -57,6 +57,12 @@ namespace SoftwayWeb.Models public int? Seq { get; set; } public string? Prog { get; set; } public string? Pisergir { get; set; } + + public string? CodAutomezzoOld { get; set; } + public string? CodAutistaOld { get; set; } + public string? AutistaOld { get; set; } + public string? DescAutomezzoOld { get; set; } + public class ConsegnaFatta { [Display(Name = "Seriale consegna")] @@ -82,6 +88,8 @@ namespace SoftwayWeb.Models [Display(Name = "Ora consegna")] public DateTime? consFattaDataOra { get; set; } + + } } } diff --git a/Views/AddDestinazione/AddDestinazione.cshtml b/Views/AddDestinazione/AddDestinazione.cshtml index a236e6d..22d9e6c 100644 --- a/Views/AddDestinazione/AddDestinazione.cshtml +++ b/Views/AddDestinazione/AddDestinazione.cshtml @@ -25,85 +25,98 @@ {