diff --git a/Jenkinsfile b/Jenkinsfile index 9f7e3a2..a3d644c 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -11,7 +11,7 @@ pipeline { /* calcolo numero versione... diverso x branch MASTER/DEVELOP */ script { - withEnv(['NEXT_BUILD_NUMBER=177']) { + withEnv(['NEXT_BUILD_NUMBER=178']) { // impiego numero di build del SINGOLO RAMO // env.versionNumber = VersionNumber(versionNumberString : '1.3.${BUILD_DATE_FORMATTED, "yyMM"}.${BUILDS_ALL_TIME}', projectStartDate : '2006-01-01', skipFailedBuilds: true) // forzo numero di build x tutti rami uguali diff --git a/StockManMVC/Controllers/ItemsController.cs b/StockManMVC/Controllers/ItemsController.cs index d51eb01..b22f192 100644 --- a/StockManMVC/Controllers/ItemsController.cs +++ b/StockManMVC/Controllers/ItemsController.cs @@ -1,12 +1,11 @@ -using System; +using StockManMVC.Models; using System.Collections.Generic; using System.Data; using System.Data.Entity; using System.Linq; using System.Net; -using System.Web; +using System.Web.Configuration; using System.Web.Mvc; -using StockManMVC.Models; namespace StockManMVC.Controllers { @@ -258,12 +257,16 @@ namespace StockManMVC.Controllers { return HttpNotFound(); } + + // !!!FIXME!!! modificare x abilitare SOLO con ruoli // 2017.01.03 aggiunto controllo x permesso a resettare INTERA catena flussi + stock... SE in URL si trova comando enabFR=enabFR_key (da webconfig)... ViewBag.DisplFR = "disabled invisible zeroWidth"; - if (enabFR != null) + bool enableAll = false; + bool.TryParse(WebConfigurationManager.AppSettings["enabFR_all"], out enableAll); + if (enabFR != null || enableAll) { - string enabFR_key = System.Web.Configuration.WebConfigurationManager.AppSettings["enabFR_key"]; - if (enabFR == enabFR_key) ViewBag.DisplFR = ""; + string enabFR_key = WebConfigurationManager.AppSettings["enabFR_key"]; + if (enabFR == enabFR_key || enableAll) ViewBag.DisplFR = ""; } // restituisco vista parziale return View(item); diff --git a/StockManMVC/Views/Items/Details.cshtml b/StockManMVC/Views/Items/Details.cshtml index 1a36bc1..1c0e25a 100644 --- a/StockManMVC/Views/Items/Details.cshtml +++ b/StockManMVC/Views/Items/Details.cshtml @@ -1,108 +1,108 @@ @model StockManMVC.Models.Item @{ - ViewBag.Title = "Details"; + ViewBag.Title = "Details"; } @using MVCGrid.Web
-
-
-
- Dettaglio Articolo - @if (Model.ItemStock.Count + Model.ItemFlux.Count == 0) - { - // se non ho giacenze permetto eliminazione! - - } -
-
-
- @Html.Partial("_ItemDetail") - @*qui carico dinamicamente le view dell'ITEM*@ -
+
+
+
+ Dettaglio Articolo + @if (Model.ItemStock.Count + Model.ItemFlux.Count == 0) + { + // se non ho giacenze permetto eliminazione! + + } +
+
+
+ @Html.Partial("_ItemDetail") + @*qui carico dinamicamente le view dell'ITEM*@ +
-
-
- -
- -
-
+
+
+ +
+
+
-
-
-
- Stock Giacenze -
-
- @Html.MVCGrid("StockItemsGrid") - -
-
- -
-
- -
-
- -
-
- -
-
-
-
- @*qui inserisco la partial view...*@ -
-
-
+
+
+
+
+ Stock Giacenze +
+
+ @Html.MVCGrid("StockItemsGrid") + -
-
-
-
-
-
- Movimenti (data indica movimenti confermati o da registrare) -
-
- - - -
-
-
-
- @Html.Action("ListByItem", "ItemFluxes", new { ItemID = @Model.ID, page = ViewBag.page, pageSize = ViewBag.pageSize }) -
+
+
+ +
+
+ +
+
+ +
+
+ +
+
+
+ @*qui inserisco la partial view...*@ +
+
+
+
+
+
+
+
+
+ Movimenti (data indica movimenti confermati o da registrare) +
+
+ + + +
+
+
+
+ @Html.Action("ListByItem", "ItemFluxes", new { ItemID = @Model.ID, page = ViewBag.page, pageSize = ViewBag.pageSize }) +
+
+