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.Autista = nomeAutista;
|
||||
ViewBag.CodMezzo = codMezzo;
|
||||
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>
|
||||
<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("ModificaTutteDestinazioni", "Giri", new { codAutista = item.CodAutista,
|
||||
nomeAutista = item.Autista,
|
||||
codMezzo= item.CodMezzo,
|
||||
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>
|
||||
|
||||
<a href="@Url.ActionLink("ModificaTutteDestinazioni", "Giri", new { id = item.SerialeGiro,
|
||||
codAutista = item.CodAutista,
|
||||
nomeAutista = item.Autista,
|
||||
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>
|
||||
</tr>
|
||||
}
|
||||
|
||||
@ -14,6 +14,7 @@
|
||||
<p>Autista da sostituire: @ViewBag.CodAutista - @ViewBag.Autista</p>
|
||||
<p>Automezzo da sostituire: @ViewBag.CodMezzo - @ViewBag.Mezzo</p>
|
||||
</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>
|
||||
<th><b>Automezzo:</b></th>
|
||||
|
||||
Loading…
Reference in New Issue
Block a user