michele: chiamate create, aggiunta nota data null e su coontroller modifica per gestione data non specificata
This commit is contained in:
parent
d83fa33205
commit
c009c15403
@ -124,11 +124,15 @@ namespace VirtualTask.Controllers
|
||||
model.chcodazi = tenant;
|
||||
model.chaziimp = tenant;
|
||||
model.chserial = getNewSeriale();
|
||||
model.chnumero=getNewNumeroChiamata();
|
||||
model.chnumero=getNewNumeroChiamata();
|
||||
//DateTime adesso = DateTime.Now;
|
||||
//model.chdata = adesso;
|
||||
//model.chdtass = adesso;
|
||||
//model.chdtapp = adesso;
|
||||
if (model.chdata == null)
|
||||
{
|
||||
model.chdata = DateTime.Now;
|
||||
}
|
||||
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
|
||||
|
||||
@ -24,7 +24,7 @@ namespace VirtualTask.Models
|
||||
[Column(TypeName = "decimal(10, 0)")]
|
||||
public decimal? chnumero { get; set; }
|
||||
|
||||
[Display(Name = "Data")]
|
||||
[Display(Name = "Data Appuntamento")]
|
||||
[DisplayFormat(DataFormatString = "{0:dd/MM/yyyy}")]
|
||||
public DateTime? chdata { get; set; }
|
||||
|
||||
|
||||
@ -10,56 +10,65 @@
|
||||
<div class="container">
|
||||
<div class="row">
|
||||
<div class="row">
|
||||
<div class="col-md-4">
|
||||
<div class="col-md-8">
|
||||
<form asp-action="Create">
|
||||
<div asp-validation-summary="ModelOnly" class="text-danger"></div>
|
||||
|
||||
<div class="form-group">
|
||||
<div class="form-group" style="width: 40%;">
|
||||
<h5><label asp-for="chcodimp" class="agy-client-quote"></label></h5>
|
||||
@Html.DropDownListFor(x => x.chcodimp, (IEnumerable<SelectListItem>)ViewBag.Impianti, new { @class = "agy-form-field require" })
|
||||
<span asp-validation-for="chcodimp" class="text-danger"></span>
|
||||
</div>
|
||||
<div class="col-lg-6 col-md-6 col-sm-12 col-12"> </div>
|
||||
<div class="form-group">
|
||||
<div class="form-group" style="width: 40%;">
|
||||
<h5><label asp-for="chtchiam" class="agy-client-quote"></label></h5>
|
||||
@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"> </div>
|
||||
<div class="form-group">
|
||||
<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 class="col-lg-6 col-md-6 col-sm-12 col-12"> </div>
|
||||
<div class="form-group">
|
||||
<h5><label asp-for="chdata" class="agy-client-quote"></label></h5>
|
||||
<input asp-for="chdata" class="agy-form-field require" placeholder="Data" />
|
||||
@* <input asp-for="chrifer" class="form-control" /> *@
|
||||
<span asp-validation-for="chrifer" class="text-danger"></span>
|
||||
<div class="form-group" style="width: 100%;">
|
||||
<table>
|
||||
<tr>
|
||||
<th style="width: 40%;">
|
||||
<h5><label asp-for="chdata" class="agy-client-quote"></label></h5>
|
||||
<input asp-for="chdata" class="agy-form-field require" placeholder="Data" />
|
||||
@* <input asp-for="chrifer" class="form-control" /> *@
|
||||
<span asp-validation-for="chrifer" class="text-danger"></span>
|
||||
</th>
|
||||
<th>
|
||||
<p>Se la data dell'appuntamento non è specificata verrà valorizzata con la data sistema (data del giorno).</p>
|
||||
</th>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="col-lg-6 col-md-6 col-sm-12 col-12"> </div>
|
||||
<div class="form-group">
|
||||
<div class="form-group" style="width: 40%;">
|
||||
<h5><label asp-for="chrifer" class="agy-client-quote"></label></h5>
|
||||
<input asp-for="chrifer" class="agy-form-field require" placeholder="Riferimento" />
|
||||
@* <input asp-for="chrifer" class="form-control" /> *@
|
||||
<span asp-validation-for="chrifer" class="text-danger"></span>
|
||||
</div>
|
||||
<div class="col-lg-6 col-md-6 col-sm-12 col-12"> </div>
|
||||
<div class="form-group">
|
||||
<div class="form-group" style="width: 40%;">
|
||||
<h5><label asp-for="chtelef" class="agy-client-quote"></label></h5>
|
||||
<input asp-for="chtelef" class="agy-form-field require" placeholder="Telefono" />
|
||||
@* <input asp-for="chtelef" class="form-control" /> *@
|
||||
<span asp-validation-for="chtelef" class="text-danger"></span>
|
||||
</div>
|
||||
<div class="col-lg-6 col-md-6 col-sm-12 col-12"> </div>
|
||||
<div class="form-group">
|
||||
<div class="form-group" style="width: 40%;">
|
||||
<h5><label asp-for="chcodseg" class="agy-client-quote"></label></h5>
|
||||
@Html.DropDownListFor(x => x.chcodseg, (IEnumerable<SelectListItem>)ViewBag.CodiciSegnalazione, new { @class = "agy-form-field require" })
|
||||
<span asp-validation-for="chcodseg" class="text-danger"></span>
|
||||
</div>
|
||||
<div class="col-lg-6 col-md-6 col-sm-12 col-12"> </div>
|
||||
<div class="form-group">
|
||||
<div class="form-group" style="width: 40%;">
|
||||
<h5><label asp-for="chnote" class="agy-client-quote"></label></h5>
|
||||
<input asp-for="chnote" class="agy-form-field require" placeholder="Note" />
|
||||
@* <input asp-for="chnote" class="form-control" /> *@
|
||||
|
||||
@ -32,7 +32,7 @@
|
||||
@* <th>Seriale</th> *@
|
||||
@* <th>Esercizio</th> *@
|
||||
<th>Numero</th>
|
||||
<th>Data</th>
|
||||
<th>Data appuntamento</th>
|
||||
<th>Impianto</th>
|
||||
<th>Tecnico</th>
|
||||
<th>Stato</th>
|
||||
|
||||
Loading…
Reference in New Issue
Block a user