filtro data obsolescenza + crea chiamata da impianto
This commit is contained in:
parent
06302b8345
commit
7d74b1f1d0
@ -359,7 +359,7 @@ namespace VirtualTask.Controllers
|
||||
{
|
||||
string data = response.Content.ReadAsStringAsync().Result;
|
||||
modelList = JsonConvert.DeserializeObject<List<Tecnici>>(data);
|
||||
|
||||
modelList = modelList.Where(x => x.tcdatobs == null).ToList();
|
||||
//per gestire primo elemento tendina (deve essere vuoto)
|
||||
SelectListItem listItemFirst = new SelectListItem();
|
||||
|
||||
|
||||
@ -161,19 +161,27 @@ namespace VirtualTask.Controllers
|
||||
|
||||
#region CREATE
|
||||
|
||||
public IActionResult Create()
|
||||
public IActionResult Create(string id)
|
||||
{
|
||||
SessionHelper helper = new SessionHelper(this);
|
||||
admin = helper.GetStringValue("admin");
|
||||
ViewBag.Admin = admin;
|
||||
|
||||
ViewBag.Impianti = getImpianti(null);
|
||||
|
||||
ViewBag.StatiChiamata = getStatiChiamata(null);
|
||||
//ViewBag.TipiChiamata = getTipiChiamata();
|
||||
ViewBag.CodiciSegnalazione = getCodiciSegnalazione();
|
||||
ViewBag.Tecnici = getTecnici(null);
|
||||
|
||||
return View();
|
||||
// Pre-seleziona impianto
|
||||
var model = new Chiamate();
|
||||
if (!string.IsNullOrEmpty(id))
|
||||
{
|
||||
model.chcodimp = id;
|
||||
}
|
||||
|
||||
return View(model);
|
||||
}
|
||||
|
||||
[HttpPost]
|
||||
@ -515,6 +523,7 @@ namespace VirtualTask.Controllers
|
||||
{
|
||||
string data = response.Content.ReadAsStringAsync().Result;
|
||||
modelList = JsonConvert.DeserializeObject<List<Impianto>>(data);
|
||||
modelList = modelList.Where(x => x.imfinatt == null).ToList();
|
||||
|
||||
//per gestire primo elemento tendina (deve essere vuoto)
|
||||
SelectListItem listItemFirt = new SelectListItem();
|
||||
@ -641,7 +650,7 @@ namespace VirtualTask.Controllers
|
||||
{
|
||||
string data = response.Content.ReadAsStringAsync().Result;
|
||||
modelList = JsonConvert.DeserializeObject<List<Tecnici>>(data);
|
||||
|
||||
modelList = modelList.Where(x => x.tcdatobs == null).ToList();
|
||||
//per gestire primo elemento tendina (deve essere vuoto)
|
||||
SelectListItem listItemFirst = new SelectListItem();
|
||||
|
||||
|
||||
@ -372,7 +372,7 @@ namespace VirtualTask.Controllers
|
||||
{
|
||||
string data = response.Content.ReadAsStringAsync().Result;
|
||||
modelList = JsonConvert.DeserializeObject<List<Impianto>>(data);
|
||||
|
||||
modelList = modelList.Where(x => x.imfinatt == null).ToList();
|
||||
//per gestire primo elemento tendina (deve essere vuoto)
|
||||
SelectListItem listItemFirst = new SelectListItem();
|
||||
|
||||
|
||||
@ -443,7 +443,7 @@ namespace VirtualTask.Controllers
|
||||
{
|
||||
string data = response.Content.ReadAsStringAsync().Result;
|
||||
modelList = JsonConvert.DeserializeObject<List<Tecnici>>(data);
|
||||
|
||||
modelList = modelList.Where(x => x.tcdatobs == null).ToList();
|
||||
//per gestire primo elemento tendina (deve essere vuoto)
|
||||
SelectListItem listItemFirst = new SelectListItem();
|
||||
|
||||
|
||||
@ -418,7 +418,7 @@ namespace VirtualTask.Controllers
|
||||
{
|
||||
string data = response.Content.ReadAsStringAsync().Result;
|
||||
modelList = JsonConvert.DeserializeObject<List<Tecnici>>(data);
|
||||
|
||||
modelList = modelList.Where(x => x.tcdatobs == null).ToList();
|
||||
//per gestire primo elemento tendina (deve essere vuoto)
|
||||
SelectListItem listItemFirst = new SelectListItem();
|
||||
|
||||
|
||||
@ -76,6 +76,10 @@
|
||||
|
||||
<tbody class="table-border-bottom-0">
|
||||
<tr>
|
||||
<td>
|
||||
<i class="bx bxl-angular bx-sm text-black me-3">Cliente</i>
|
||||
<span class="fw-medium">@Html.DropDownList("tecnico", ViewBag.Tecnici, null, new { @class = "agy-form-field require" })</span>
|
||||
</td>
|
||||
<td>
|
||||
<i class="bx bxl-angular bx-sm text-black me-3">Tecnico</i>
|
||||
<span class="fw-medium">@Html.DropDownList("tecnico", ViewBag.Tecnici, null, new { @class = "agy-form-field require" })</span>
|
||||
|
||||
@ -40,7 +40,7 @@
|
||||
</div>
|
||||
<div class="col-lg-6 col-md-6 col-sm-12 col-12"> </div>
|
||||
<div class="form-group">
|
||||
<input type="submit" value="Create" class="btn btn-primary" />
|
||||
<input type="submit" value="Salva" class="agy-btn submitForm" />
|
||||
<a asp-action="Index" value="Torna alla lista" class="agy-btn submitForm">Torna alla lista</a>
|
||||
</div>
|
||||
</form>
|
||||
|
||||
@ -46,7 +46,7 @@
|
||||
<span asp-validation-for="testo_buono" class="text-danger"></span>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<input type="submit" value="Save" class="btn btn-primary" />
|
||||
<input type="submit" value="Salva" class="agy-btn submitForm" />
|
||||
<a asp-action="Index" value="Torna alla lista" class="agy-btn submitForm">Torna alla lista</a>
|
||||
</div>
|
||||
</form>
|
||||
|
||||
@ -85,6 +85,10 @@
|
||||
<a href="@Url.Action("Delete", "Impianti", new { id=item.imcodimp })" title="Elimina" class="links">
|
||||
<img alt="Elimina" src="@Url.Content("~/assets/images/icons8-elimina-50.png")" style="width:30px;height:30px;">
|
||||
</a>
|
||||
|
|
||||
<a href="@Url.Action("Create", "Chiamate", new { id=item.imcodimp })" title="Crea nuova chiamata" class="links">
|
||||
<img alt="Elimina" src="@Url.Content("~/assets/images/icons8-aggiungi-50.png")" style="width:30px;height:30px;">
|
||||
</a>
|
||||
</td>
|
||||
</tr>
|
||||
}
|
||||
|
||||
@ -8,10 +8,10 @@
|
||||
"ApplicationInsights": {
|
||||
|
||||
////PRODUZIONE
|
||||
"rootUrlApi": "https://api.poloinformatico.it:9000/api/Polo/",
|
||||
"rootUrlApi2": "https://api.poloinformatico.it:9000/VIRTU/",
|
||||
"rootWebLoghi": "C:\\ZAPIPOLO\\api_polo\\wwwroot\\VIRTU\\",
|
||||
"rootUrl": "https://virtualtask.it/",
|
||||
//"rootUrlApi": "https://api.poloinformatico.it:9000/api/Polo/",
|
||||
//"rootUrlApi2": "https://api.poloinformatico.it:9000/VIRTU/",
|
||||
//"rootWebLoghi": "C:\\ZAPIPOLO\\api_polo\\wwwroot\\VIRTU\\",
|
||||
//"rootUrl": "https://virtualtask.it/",
|
||||
|
||||
//TEST
|
||||
//"rootUrlApi": "http://testapi.poloinformatico.it:9001/api/Polo/",
|
||||
@ -19,11 +19,11 @@
|
||||
//"rootWebLoghi": "C:\\Users\\audif\\source\\repos\\VirtualTask\\wwwroot\\VIRTU\\",
|
||||
//"rootUrl": "https://localhost:7140/",
|
||||
|
||||
////MICHELE: PUNTAMENTO A MIO PC PER FARE I TEST
|
||||
//"rootUrlApi": "https://localhost:7068/api/Polo/",
|
||||
//"rootUrlApi2": "https://localhost:7068//VIRTU/",
|
||||
//"rootWebLoghi": "C:\\Users\\audif\\source\\repos\\VirtualTask\\wwwroot\\VIRTU\\",
|
||||
//"rootUrl": "https://localhost:7068/",
|
||||
//MICHELE: PUNTAMENTO A MIO PC PER FARE I TEST
|
||||
"rootUrlApi": "https://localhost:7068/api/Polo/",
|
||||
"rootUrlApi2": "https://localhost:7068//VIRTU/",
|
||||
"rootWebLoghi": "C:\\Users\\audif\\source\\repos\\VirtualTask\\wwwroot\\VIRTU\\",
|
||||
"rootUrl": "https://localhost:7068/",
|
||||
|
||||
"mittenteMail": "info@virtualtask.it",
|
||||
"nomeMail": "Supporto Virtual Task",
|
||||
|
||||
BIN
wwwroot/assets/images/icons8-aggiungi-50.png
Normal file
BIN
wwwroot/assets/images/icons8-aggiungi-50.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 934 B |
Loading…
Reference in New Issue
Block a user