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
@ -129,6 +129,10 @@ namespace VirtualTask.Controllers
|
|||||||
//model.chdata = adesso;
|
//model.chdata = adesso;
|
||||||
//model.chdtass = adesso;
|
//model.chdtass = adesso;
|
||||||
//model.chdtapp = adesso;
|
//model.chdtapp = adesso;
|
||||||
|
if (model.chdata == null)
|
||||||
|
{
|
||||||
|
model.chdata = DateTime.Now;
|
||||||
|
}
|
||||||
model.chdtapp = model.chdata;
|
model.chdtapp = model.chdata;
|
||||||
model.chdtass = 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
|
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)")]
|
[Column(TypeName = "decimal(10, 0)")]
|
||||||
public decimal? chnumero { get; set; }
|
public decimal? chnumero { get; set; }
|
||||||
|
|
||||||
[Display(Name = "Data")]
|
[Display(Name = "Data Appuntamento")]
|
||||||
[DisplayFormat(DataFormatString = "{0:dd/MM/yyyy}")]
|
[DisplayFormat(DataFormatString = "{0:dd/MM/yyyy}")]
|
||||||
public DateTime? chdata { get; set; }
|
public DateTime? chdata { get; set; }
|
||||||
|
|
||||||
|
|||||||
@ -10,56 +10,65 @@
|
|||||||
<div class="container">
|
<div class="container">
|
||||||
<div class="row">
|
<div class="row">
|
||||||
<div class="row">
|
<div class="row">
|
||||||
<div class="col-md-4">
|
<div class="col-md-8">
|
||||||
<form asp-action="Create">
|
<form asp-action="Create">
|
||||||
<div asp-validation-summary="ModelOnly" class="text-danger"></div>
|
<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>
|
<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" })
|
@Html.DropDownListFor(x => x.chcodimp, (IEnumerable<SelectListItem>)ViewBag.Impianti, new { @class = "agy-form-field require" })
|
||||||
<span asp-validation-for="chcodimp" class="text-danger"></span>
|
<span asp-validation-for="chcodimp" class="text-danger"></span>
|
||||||
</div>
|
</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>
|
||||||
<div class="form-group">
|
<div class="form-group" style="width: 40%;">
|
||||||
<h5><label asp-for="chtchiam" class="agy-client-quote"></label></h5>
|
<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" })
|
@Html.DropDownListFor(x => x.chtchiam, (IEnumerable<SelectListItem>)ViewBag.Tecnici, new { @class = "agy-form-field require" })
|
||||||
<span asp-validation-for="chtchiam" class="text-danger"></span>
|
<span asp-validation-for="chtchiam" class="text-danger"></span>
|
||||||
</div>
|
</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>
|
||||||
<div class="form-group">
|
<div class="form-group" style="width: 40%;">
|
||||||
<h5><label asp-for="chstato" class="agy-client-quote"></label></h5>
|
<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" })
|
@Html.DropDownListFor(x => x.chstato, (IEnumerable<SelectListItem>)ViewBag.StatiChiamata, new { @class = "agy-form-field require" })
|
||||||
<span asp-validation-for="chstato" class="text-danger"></span>
|
<span asp-validation-for="chstato" class="text-danger"></span>
|
||||||
</div>
|
</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>
|
||||||
<div class="form-group">
|
<div class="form-group" style="width: 100%;">
|
||||||
<h5><label asp-for="chdata" class="agy-client-quote"></label></h5>
|
<table>
|
||||||
<input asp-for="chdata" class="agy-form-field require" placeholder="Data" />
|
<tr>
|
||||||
@* <input asp-for="chrifer" class="form-control" /> *@
|
<th style="width: 40%;">
|
||||||
<span asp-validation-for="chrifer" class="text-danger"></span>
|
<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>
|
||||||
<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>
|
||||||
<div class="form-group">
|
<div class="form-group" style="width: 40%;">
|
||||||
<h5><label asp-for="chrifer" class="agy-client-quote"></label></h5>
|
<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="agy-form-field require" placeholder="Riferimento" />
|
||||||
@* <input asp-for="chrifer" class="form-control" /> *@
|
@* <input asp-for="chrifer" class="form-control" /> *@
|
||||||
<span asp-validation-for="chrifer" class="text-danger"></span>
|
<span asp-validation-for="chrifer" class="text-danger"></span>
|
||||||
</div>
|
</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>
|
||||||
<div class="form-group">
|
<div class="form-group" style="width: 40%;">
|
||||||
<h5><label asp-for="chtelef" class="agy-client-quote"></label></h5>
|
<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="agy-form-field require" placeholder="Telefono" />
|
||||||
@* <input asp-for="chtelef" class="form-control" /> *@
|
@* <input asp-for="chtelef" class="form-control" /> *@
|
||||||
<span asp-validation-for="chtelef" class="text-danger"></span>
|
<span asp-validation-for="chtelef" class="text-danger"></span>
|
||||||
</div>
|
</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>
|
||||||
<div class="form-group">
|
<div class="form-group" style="width: 40%;">
|
||||||
<h5><label asp-for="chcodseg" class="agy-client-quote"></label></h5>
|
<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" })
|
@Html.DropDownListFor(x => x.chcodseg, (IEnumerable<SelectListItem>)ViewBag.CodiciSegnalazione, new { @class = "agy-form-field require" })
|
||||||
<span asp-validation-for="chcodseg" class="text-danger"></span>
|
<span asp-validation-for="chcodseg" class="text-danger"></span>
|
||||||
</div>
|
</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>
|
||||||
<div class="form-group">
|
<div class="form-group" style="width: 40%;">
|
||||||
<h5><label asp-for="chnote" class="agy-client-quote"></label></h5>
|
<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="agy-form-field require" placeholder="Note" />
|
||||||
@* <input asp-for="chnote" class="form-control" /> *@
|
@* <input asp-for="chnote" class="form-control" /> *@
|
||||||
|
|||||||
@ -32,7 +32,7 @@
|
|||||||
@* <th>Seriale</th> *@
|
@* <th>Seriale</th> *@
|
||||||
@* <th>Esercizio</th> *@
|
@* <th>Esercizio</th> *@
|
||||||
<th>Numero</th>
|
<th>Numero</th>
|
||||||
<th>Data</th>
|
<th>Data appuntamento</th>
|
||||||
<th>Impianto</th>
|
<th>Impianto</th>
|
||||||
<th>Tecnico</th>
|
<th>Tecnico</th>
|
||||||
<th>Stato</th>
|
<th>Stato</th>
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user