diff --git a/Controllers/GiriController.cs b/Controllers/GiriController.cs index cecc974..e6f5dd9 100644 --- a/Controllers/GiriController.cs +++ b/Controllers/GiriController.cs @@ -85,7 +85,9 @@ namespace SoftwayWeb.Controllers } } - public IActionResult Create() + + + public IActionResult Create(bool sel) { SessionHelper helper = new SessionHelper(this); List modelList = new List(); @@ -102,8 +104,12 @@ namespace SoftwayWeb.Controllers string data = response.Content.ReadAsStringAsync().Result; modelList = JsonConvert.DeserializeObject>(data); } - //ViewBag.Autisti = getAutisti(); - //ViewBag.NuoviGiri = getNuoviGiri(); + + foreach(GiriConsegnaDaCreare giro in modelList) + { + giro.IsSelected= sel; + } + return View(modelList); } diff --git a/Models/GiriConsegnaDaCreare.cs b/Models/GiriConsegnaDaCreare.cs index 3fd8544..64d4728 100644 --- a/Models/GiriConsegnaDaCreare.cs +++ b/Models/GiriConsegnaDaCreare.cs @@ -4,7 +4,7 @@ namespace SoftwayWeb.Models { public class GiriConsegnaDaCreare { - public string? CodAutomezzo { get; set; } + public string? CodMezzo { get; set; } public string? CodAutista { get; set; } public string? Autista { get; set; } public string? Automezzo { get; set; } diff --git a/Views/Giri/Create.cshtml b/Views/Giri/Create.cshtml index 8a8e044..e38305b 100644 --- a/Views/Giri/Create.cshtml +++ b/Views/Giri/Create.cshtml @@ -52,32 +52,7 @@
-@* - - - - - - - - - - - @foreach (var person in ViewBag.NuoviGiri) - { - - - - - - - } - -
  DataAutistaAutomezzo
 @person.DataGiro.ToString("dd/MM/yyyy")@person.CodAutista - @person.Autista@person.CodAutomezzo - @person.Automezzo
*@ - -@* @using (Html.BeginForm("PostIndex", "Giri", FormMethod.Post)) - {*@
@@ -107,8 +82,8 @@ @Html.HiddenFor(a=>lst[i].Automezzo) @@ -117,32 +92,14 @@ } -@* @for (var i = 0; i < lst.Count(); i++) - { - string a = lst[i].CodAutista; - string d = lst[i].DataGiro.Value.ToString("dd/MM/yyyy"); - string m = lst[i].CodAutomezzo; - - - - - - - }*@
- @Html.DisplayFor(a=>lst[i].CodAutomezzo)-@Html.DisplayFor(a=>lst[i].Automezzo) - @Html.HiddenFor(a=>lst[i].CodAutomezzo) + @Html.DisplayFor(a=>lst[i].CodMezzo)-@Html.DisplayFor(a=>lst[i].Automezzo) + @Html.HiddenFor(a=>lst[i].CodMezzo)
- @Html.CheckBoxFor(m => [i].Selected); - - @d - - @a - - @m -
- + @Html.ActionLink("Seleziona tutti", "Create", "Giri",new { sel = true }, null) +   + @Html.ActionLink("Deleziona tutti", "Create", "Giri",new { sel = false }, null)
diff --git a/Views/Giri/Index.cshtml b/Views/Giri/Index.cshtml index 54eff59..3900836 100644 --- a/Views/Giri/Index.cshtml +++ b/Views/Giri/Index.cshtml @@ -95,7 +95,7 @@ @Html.DisplayFor(modelItem => item.CodAutista) - @Html.DisplayFor(modelItem => item.Autista) - @Html.HiddenFor(modelItem => item.CodMezzo) - @Html.HiddenFor(modelItem => item.Automezzo) + @Html.DisplayFor(modelItem => item.CodMezzo) - @Html.DisplayFor(modelItem => item.Automezzo) @Html.DisplayFor(modelItem => item.BancaliCaricati)