diff --git a/Controllers/AziendaRifController.cs b/Controllers/AziendaRifController.cs index e84456d..0470d6f 100644 --- a/Controllers/AziendaRifController.cs +++ b/Controllers/AziendaRifController.cs @@ -359,7 +359,7 @@ namespace VirtualTask.Controllers { string data = response.Content.ReadAsStringAsync().Result; modelList = JsonConvert.DeserializeObject>(data); - + modelList = modelList.Where(x => x.tcdatobs == null).ToList(); //per gestire primo elemento tendina (deve essere vuoto) SelectListItem listItemFirst = new SelectListItem(); diff --git a/Controllers/ChiamateController.cs b/Controllers/ChiamateController.cs index e078c20..98f056b 100644 --- a/Controllers/ChiamateController.cs +++ b/Controllers/ChiamateController.cs @@ -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>(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>(data); - + modelList = modelList.Where(x => x.tcdatobs == null).ToList(); //per gestire primo elemento tendina (deve essere vuoto) SelectListItem listItemFirst = new SelectListItem(); diff --git a/Controllers/CommesseVTController.cs b/Controllers/CommesseVTController.cs index 0033a34..d10170c 100644 --- a/Controllers/CommesseVTController.cs +++ b/Controllers/CommesseVTController.cs @@ -372,7 +372,7 @@ namespace VirtualTask.Controllers { string data = response.Content.ReadAsStringAsync().Result; modelList = JsonConvert.DeserializeObject>(data); - + modelList = modelList.Where(x => x.imfinatt == null).ToList(); //per gestire primo elemento tendina (deve essere vuoto) SelectListItem listItemFirst = new SelectListItem(); diff --git a/Controllers/DatiAziendaController.cs b/Controllers/DatiAziendaController.cs index ebffa5f..dd9c122 100644 --- a/Controllers/DatiAziendaController.cs +++ b/Controllers/DatiAziendaController.cs @@ -443,7 +443,7 @@ namespace VirtualTask.Controllers { string data = response.Content.ReadAsStringAsync().Result; modelList = JsonConvert.DeserializeObject>(data); - + modelList = modelList.Where(x => x.tcdatobs == null).ToList(); //per gestire primo elemento tendina (deve essere vuoto) SelectListItem listItemFirst = new SelectListItem(); diff --git a/Controllers/Rapp_NewController.cs b/Controllers/Rapp_NewController.cs index bbadbd1..0faf750 100644 --- a/Controllers/Rapp_NewController.cs +++ b/Controllers/Rapp_NewController.cs @@ -418,7 +418,7 @@ namespace VirtualTask.Controllers { string data = response.Content.ReadAsStringAsync().Result; modelList = JsonConvert.DeserializeObject>(data); - + modelList = modelList.Where(x => x.tcdatobs == null).ToList(); //per gestire primo elemento tendina (deve essere vuoto) SelectListItem listItemFirst = new SelectListItem(); diff --git a/Views/Chiamate/Index.cshtml b/Views/Chiamate/Index.cshtml index 688a60f..5e48f71 100644 --- a/Views/Chiamate/Index.cshtml +++ b/Views/Chiamate/Index.cshtml @@ -76,6 +76,10 @@ + + Cliente + @Html.DropDownList("tecnico", ViewBag.Tecnici, null, new { @class = "agy-form-field require" }) + Tecnico @Html.DropDownList("tecnico", ViewBag.Tecnici, null, new { @class = "agy-form-field require" }) diff --git a/Views/DatiAzienda/Create.cshtml b/Views/DatiAzienda/Create.cshtml index 3d5fefe..5f693e7 100644 --- a/Views/DatiAzienda/Create.cshtml +++ b/Views/DatiAzienda/Create.cshtml @@ -40,7 +40,7 @@
 
diff --git a/Views/DatiAzienda/Edit.cshtml b/Views/DatiAzienda/Edit.cshtml index 8d06a1b..8ac4639 100644 --- a/Views/DatiAzienda/Edit.cshtml +++ b/Views/DatiAzienda/Edit.cshtml @@ -46,7 +46,7 @@ diff --git a/Views/Impianti/Index.cshtml b/Views/Impianti/Index.cshtml index 1eec986..22cb908 100644 --- a/Views/Impianti/Index.cshtml +++ b/Views/Impianti/Index.cshtml @@ -85,6 +85,10 @@ Elimina + | + + Elimina + } diff --git a/appsettings.json b/appsettings.json index dc6ebbf..2bd3353 100644 --- a/appsettings.json +++ b/appsettings.json @@ -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", diff --git a/wwwroot/assets/images/icons8-aggiungi-50.png b/wwwroot/assets/images/icons8-aggiungi-50.png new file mode 100644 index 0000000..5c13815 Binary files /dev/null and b/wwwroot/assets/images/icons8-aggiungi-50.png differ