Michele: aggiunta dataGiro come parametro e id seriale giro
This commit is contained in:
parent
564611a4ad
commit
fb3299fdca
@ -253,13 +253,44 @@ namespace SoftwayWeb.Controllers
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
public IActionResult ModificaTutteDestinazioni(string? codAutista, string? nomeAutista, string? codMezzo, string? nomeMezzo)
|
public IActionResult ModificaTutteDestinazioni(string id, string? codAutista, string? nomeAutista, string? codMezzo, string? nomeMezzo, DateTime dataGiroCons)
|
||||||
{
|
{
|
||||||
|
helper = new SessionHelper(this);
|
||||||
|
|
||||||
|
token = helper.GetStringValue("tok");
|
||||||
|
|
||||||
|
if (string.IsNullOrEmpty(token))
|
||||||
|
{
|
||||||
|
return RedirectToAction("Login", "Login");
|
||||||
|
}
|
||||||
|
|
||||||
ViewBag.CodAutista = codAutista;
|
ViewBag.CodAutista = codAutista;
|
||||||
ViewBag.Autista = nomeAutista;
|
ViewBag.Autista = nomeAutista;
|
||||||
ViewBag.CodMezzo = codMezzo;
|
ViewBag.CodMezzo = codMezzo;
|
||||||
ViewBag.Mezzo = nomeMezzo;
|
ViewBag.Mezzo = nomeMezzo;
|
||||||
return View();
|
ViewBag.DataGiroCons = dataGiroCons; //da togliere da commento dopo che marco ha modificato e avrò la data come parametro.
|
||||||
|
//per ora la data la passo a mano come -> 30/05/2023
|
||||||
|
//dataGiroCons = new DateTime(2023,05,30);
|
||||||
|
string dataGiroString = dataGiroCons.ToString("yyyy-MM-dd'T'HH:mm:ss.fff'Z'");
|
||||||
|
|
||||||
|
urlBase = apiUrl + "Giri/listaDestinazioniByAutistaDataMezzo";
|
||||||
|
urlBase = urlBase + "?autista=" + codAutista + "&dataGiro=" + dataGiroString + "&mezzo=" + codMezzo;
|
||||||
|
Uri baseAddress = new Uri(urlBase);
|
||||||
|
client = new HttpClient();
|
||||||
|
client.BaseAddress = baseAddress;
|
||||||
|
|
||||||
|
List<Destinazioni_Out> modelList = new List<Destinazioni_Out>();
|
||||||
|
HttpResponseMessage response = client.GetAsync(baseAddress).Result;
|
||||||
|
|
||||||
|
if (response.IsSuccessStatusCode)
|
||||||
|
{
|
||||||
|
string dato = response.Content.ReadAsStringAsync().Result;
|
||||||
|
modelList = JsonConvert.DeserializeObject<List<Destinazioni_Out>>(dato);
|
||||||
|
modelList = modelList.Where(x => x.serialeGiro.Equals(id.TrimEnd())).ToList();
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
return View(modelList);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@ -128,11 +128,13 @@
|
|||||||
desMezzo=item.Automezzo})" title="Destinazioni" class="links"><img alt="nocons" src="@Url.Content("~/images/icons8-oggetti-puntiforme-30.png")" style="width:24px;height:24px;"></a>
|
desMezzo=item.Automezzo})" title="Destinazioni" class="links"><img alt="nocons" src="@Url.Content("~/images/icons8-oggetti-puntiforme-30.png")" style="width:24px;height:24px;"></a>
|
||||||
<a href="@Url.ActionLink("Bancali", "Giri", new { id=item.SerialeGiro })" title="Bancali" class="links"><img alt="nocons" src="@Url.Content("~/images/icons8-bancale-24.png")" style="width:24px;height:24px;"></a>
|
<a href="@Url.ActionLink("Bancali", "Giri", new { id=item.SerialeGiro })" title="Bancali" class="links"><img alt="nocons" src="@Url.Content("~/images/icons8-bancale-24.png")" style="width:24px;height:24px;"></a>
|
||||||
<a href="@Url.ActionLink("Chiudi", "GiriChiudi", new { id=item.SerialeGiro,nbanc=item.parzialeBanRec,imp=item.parzialeImpRec })" title="Chiudi" class="links"><img alt="nocons" src="@Url.Content("~/images/icons8-bandiera-a-scacchi-64.png")" style="width:24px;height:24px;"></a>
|
<a href="@Url.ActionLink("Chiudi", "GiriChiudi", new { id=item.SerialeGiro,nbanc=item.parzialeBanRec,imp=item.parzialeImpRec })" title="Chiudi" class="links"><img alt="nocons" src="@Url.Content("~/images/icons8-bandiera-a-scacchi-64.png")" style="width:24px;height:24px;"></a>
|
||||||
<a href="@Url.ActionLink("ModificaTutteDestinazioni", "Giri", new { codAutista = item.CodAutista,
|
<a href="@Url.ActionLink("ModificaTutteDestinazioni", "Giri", new { id = item.SerialeGiro,
|
||||||
nomeAutista = item.Autista,
|
codAutista = item.CodAutista,
|
||||||
codMezzo= item.CodMezzo,
|
nomeAutista = item.Autista,
|
||||||
nomeMezzo = item.Automezzo@* id=item.SerialeGiro,nbanc=item.parzialeBanRec,imp=item.parzialeImpRec *@ })" title="Modifica tutte le destinazioni" class="links"><img alt="nocons" src="@Url.Content("~/images/system.png")" style="width:24px;height:24px;"></a>
|
codMezzo= item.CodMezzo,
|
||||||
|
nomeMezzo = item.Automezzo,
|
||||||
|
dataGiroCons = item.DataGiro@* id=item.SerialeGiro,nbanc=item.parzialeBanRec,imp=item.parzialeImpRec *@ })" title="Modifica tutte le destinazioni" class="links"><img alt="nocons" src="@Url.Content("~/images/system.png")" style="width:24px;height:24px;">
|
||||||
|
</a>
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
}
|
}
|
||||||
|
|||||||
@ -14,6 +14,7 @@
|
|||||||
<p>Autista da sostituire: @ViewBag.CodAutista - @ViewBag.Autista</p>
|
<p>Autista da sostituire: @ViewBag.CodAutista - @ViewBag.Autista</p>
|
||||||
<p>Automezzo da sostituire: @ViewBag.CodMezzo - @ViewBag.Mezzo</p>
|
<p>Automezzo da sostituire: @ViewBag.CodMezzo - @ViewBag.Mezzo</p>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
@* <div>@Html.DropDownList("codAutista", ViewBag.Autisti, null, new { @class = "agy-form-field require" })</div>
|
@* <div>@Html.DropDownList("codAutista", ViewBag.Autisti, null, new { @class = "agy-form-field require" })</div>
|
||||||
<div class="col-lg-6 col-md-6 col-sm-12 col-12"> </div>
|
<div class="col-lg-6 col-md-6 col-sm-12 col-12"> </div>
|
||||||
<th><b>Automezzo:</b></th>
|
<th><b>Automezzo:</b></th>
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user