Modifca gestione stato chiamate, tolta tendina di selezione

This commit is contained in:
michele 2025-10-13 17:36:42 +02:00
parent 4e34943d8d
commit c61c1b7039
4 changed files with 16 additions and 11 deletions

View File

@ -245,6 +245,11 @@ namespace VirtualTask.Controllers
//model.chdtapp = model.chdata;
model.chdtass = model.chdata;
model.chtipo = "A";//X=creato da app, A creato da adhoc. DEVO METTERE A perche altrimenti l'app lo tratta come una chiamata da commessa
if (model.chtchiam != null)
{
model.chstato = "C";
}
model.chmodrac = "EMAIL";
//int year=adesso.Year;
//int ora = adesso.Hour;

View File

@ -47,7 +47,7 @@ namespace VirtualTask.Models
[Display(Name = "Tecnico")]
public string? chtchiam { get; set; }
[Display(Name = "Stato"), Required(ErrorMessage = "Selezionare uno stato di assegnazione")]
[Display(Name = "Stato")/*, Required(ErrorMessage = "Selezionare uno stato di assegnazione")*/]
public string? chstato { get; set; }
[Display(Name = "Rifiutata")]

View File

@ -25,12 +25,12 @@
@Html.DropDownListFor(x => x.chtchiam, (IEnumerable<SelectListItem>)ViewBag.Tecnici, new { @class = "agy-form-field require" })
<span asp-validation-for="chtchiam" class="text-danger"></span>
</div>
<div class="col-lg-6 col-md-6 col-sm-12 col-12">&nbsp;</div>
@* <div class="col-lg-6 col-md-6 col-sm-12 col-12">&nbsp;</div>
<div class="form-group" style="width: 40%;">
<h5><label asp-for="chstato" class="agy-client-quote"></label></h5>
@Html.DropDownListFor(x => x.chstato, (IEnumerable<SelectListItem>)ViewBag.StatiChiamata, new { @class = "agy-form-field require" })
<span asp-validation-for="chstato" class="text-danger"></span>
</div>
</div> *@
<div class="col-lg-6 col-md-6 col-sm-12 col-12">&nbsp;</div>
<div class="form-group" style="width: 40%;">
<h5><label asp-for="chdtapp" class="agy-client-quote"></label></h5>

View File

@ -216,14 +216,14 @@
@Html.PagedListPager(Model, page => Url.Action("index", new
{
page = page,
cliente = ViewData["ClienteFilter"],
impianto = ViewData["CurrentFilter"],
tecnico = ViewData["CurrentFilterTec"],
indirizzo = ViewData["CurrentFilterIndiri"],
stato = ViewData["CurrentFilterStato"],
dataIni = ViewData["CurrentFilterDataDa"],
dataFin = ViewData["CurrentFilterDataA"]
}), new PagedListRenderOptions()
cliente = ViewData["ClienteFilter"],
impianto = ViewData["CurrentFilter"],
tecnico = ViewData["CurrentFilterTec"],
indirizzo = ViewData["CurrentFilterIndiri"],
stato = ViewData["CurrentFilterStato"],
dataIni = ViewData["CurrentFilterDataDa"],
dataFin = ViewData["CurrentFilterDataA"]
}), new PagedListRenderOptions()
{
ActiveLiElementClass = "active",
PageClasses = new[] { "page-link" },