From d6a8251b72a06fa9ca52dd5404af552a0ebdb691 Mon Sep 17 00:00:00 2001 From: "Samuele E. Locatelli" Date: Mon, 26 Sep 2016 08:26:25 +0200 Subject: [PATCH] ok redirect post editing flusso da rivedere controlli i18n x virgole e date... --- StockManMVC/App_Start/MVCGridConfig.cs | 23 ++++++++++++------ .../Controllers/ItemFluxesController.cs | 8 +++++- StockManMVC/Models/Item.cs | 7 +++--- StockManMVC/Models/ItemFamily.cs | 6 ++--- StockManMVC/Models/ItemFlux.cs | 8 +++--- StockManMVC/Models/ItemStock.cs | 6 ++--- StockManMVC/Models/ItemStockStatus.cs | 6 ++--- StockManMVC/Models/LocType.cs | 6 ++--- StockManMVC/Models/Location.cs | 6 ++--- StockManMVC/Models/MovType.cs | 6 ++--- StockManMVC/Models/Operator.cs | 6 ++--- StockManMVC/Models/SMModel.Context.cs | 6 ++--- StockManMVC/Models/SMModel.Designer.cs | 18 +++++++------- StockManMVC/Models/SMModel.cs | 6 ++--- StockManMVC/Models/SMModel.edmx | 13 ++++++---- StockManMVC/Views/Items/Details.cshtml | 2 +- StockManMVC/bin/StockManMVC.dll | Bin 99840 -> 100864 bytes StockManMVC/bin/StockManMVC.dll.config | 4 +-- 18 files changed, 78 insertions(+), 59 deletions(-) diff --git a/StockManMVC/App_Start/MVCGridConfig.cs b/StockManMVC/App_Start/MVCGridConfig.cs index 7aa974b..b0bf0eb 100644 --- a/StockManMVC/App_Start/MVCGridConfig.cs +++ b/StockManMVC/App_Start/MVCGridConfig.cs @@ -85,16 +85,16 @@ namespace StockManMVC .WithVisibility(false, true) .WithHeaderText("Lotto") .WithValueExpression(i => i.QtaBatch.ToString()); - cols.Add("QtaCurr").WithColumnName("QtaCurr") + cols.Add("QtaPend").WithColumnName("QtaPend") .WithHeaderText("Stock") - .WithCellCssClassExpression(p => p.QtaCurr >= p.QtaMin ? "success" : "danger") - .WithValueExpression(i => i.QtaCurr.ToString()); + .WithCellCssClassExpression(p => p.QtaPend >= p.QtaMin ? "success" : "danger") + .WithValueExpression(i => i.QtaPend.ToString()); cols.Add("CurrValue").WithColumnName("CurrValue") .WithHeaderText("€/pz") - .WithValueExpression(i => i.CurrValue.ToString("N2")); + .WithValueExpression(i => i.CurrValue.ToString("C2")); cols.Add("TotVal").WithColumnName("TotVal") .WithHeaderText("Valore") - .WithValueExpression(i => Convert.ToDecimal(i.CurrValue * i.QtaCurr).ToString("N2")); + .WithValueExpression(i => Convert.ToDecimal(i.CurrValue * i.QtaCurr).ToString("C2")); cols.Add("EditLink").WithColumnName("EditLink") .WithSorting(false) .WithVisibility(true, false) @@ -171,7 +171,7 @@ namespace StockManMVC .WithHeaderText("Posizione") .WithValueExpression(i => i.Location.Descr); cols.Add("Tipo").WithColumnName("Tipo") - .WithVisibility(true, false) + .WithVisibility(false, true) .WithHeaderText("Tipo") .WithValueExpression(i => i.MovType.Descr); cols.Add("Qta").WithColumnName("Qta") @@ -179,12 +179,21 @@ namespace StockManMVC .WithHeaderText("Qta") .WithCellCssClassExpression(p => p.MovType.CssClass + " text-right") .WithValueExpression(i => i.Qta.ToString()); + cols.Add("UnitVal").WithColumnName("UnitVal") + .WithVisibility(false, true) + .WithHeaderText("Val/cad") + .WithCellCssClassExpression(p => " text-right") + .WithValueExpression(i => i.UnitVal.ToString("C2")); + cols.Add("TotValue").WithColumnName("TotValue") + .WithHeaderText("Importo") + .WithCellCssClassExpression(p => " text-right") + .WithValueExpression(i => i.TotValue.ToString("C2")); cols.Add("Riferimento").WithColumnName("Riferimento") .WithVisibility(true, false) .WithHeaderText("Riferimento") .WithValueExpression(i => i.ExtLocationID); cols.Add("Operatore").WithColumnName("Operatore") - .WithVisibility(true, false) + .WithVisibility(false, true) .WithHeaderText("Operatore") .WithValueExpression(i => i.Operator.LastName + ", " + i.Operator.FirstName); cols.Add("Note").WithColumnName("Note") diff --git a/StockManMVC/Controllers/ItemFluxesController.cs b/StockManMVC/Controllers/ItemFluxesController.cs index bf4c715..93da315 100644 --- a/StockManMVC/Controllers/ItemFluxesController.cs +++ b/StockManMVC/Controllers/ItemFluxesController.cs @@ -226,13 +226,19 @@ namespace StockManMVC.Controllers { db.Entry(itemFlux).State = EntityState.Modified; db.SaveChanges(); - return RedirectToAction("Index"); + + // rimando ad azione differente... + return RedirectToAction("Details", "Items", new { ID = itemFlux.ItemID, StockItemID = itemFlux.ItemID, FluxItemID = itemFlux.ItemID }); + //return RedirectToAction("Index"); } ViewBag.LocationID = new SelectList(db.Location, "ID", "Descr", itemFlux.LocationID); ViewBag.MovTypeID = new SelectList(db.MovType, "ID", "Descr", itemFlux.MovTypeID); ViewBag.ItemID = new SelectList(db.Item, "ID", "Descr", itemFlux.ItemID); ViewBag.OperatorID = new SelectList(db.Operator, "ID", "CodExt", itemFlux.OperatorID); ViewBag.ExtLocationID = new SelectList(db.Location, "ID", "Descr", itemFlux.ExtLocationID); + + //// rimando ad azione differente... + //return RedirectToAction("Details", "Items", new { ID = itemFlux.ItemID, StockItemID = itemFlux.ItemID, FluxItemID = itemFlux.ItemID }); return View(itemFlux); } diff --git a/StockManMVC/Models/Item.cs b/StockManMVC/Models/Item.cs index 3e6220f..0065113 100644 --- a/StockManMVC/Models/Item.cs +++ b/StockManMVC/Models/Item.cs @@ -1,9 +1,9 @@ //------------------------------------------------------------------------------ // -// This code was generated from a template. +// Codice generato da un modello. // -// Manual changes to this file may cause unexpected behavior in your application. -// Manual changes to this file will be overwritten if the code is regenerated. +// Le modifiche manuali a questo file potrebbero causare un comportamento imprevisto dell'applicazione. +// Se il codice viene rigenerato, le modifiche manuali al file verranno sovrascritte. // //------------------------------------------------------------------------------ @@ -31,6 +31,7 @@ namespace StockManMVC.Models public int QtaBatch { get; set; } public decimal CurrValue { get; set; } public Nullable QtaCurr { get; set; } + public Nullable QtaPend { get; set; } public virtual ItemFamily ItemFamily { get; set; } [System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2227:CollectionPropertiesShouldBeReadOnly")] diff --git a/StockManMVC/Models/ItemFamily.cs b/StockManMVC/Models/ItemFamily.cs index 0eab266..9d7a97c 100644 --- a/StockManMVC/Models/ItemFamily.cs +++ b/StockManMVC/Models/ItemFamily.cs @@ -1,9 +1,9 @@ //------------------------------------------------------------------------------ // -// This code was generated from a template. +// Codice generato da un modello. // -// Manual changes to this file may cause unexpected behavior in your application. -// Manual changes to this file will be overwritten if the code is regenerated. +// Le modifiche manuali a questo file potrebbero causare un comportamento imprevisto dell'applicazione. +// Se il codice viene rigenerato, le modifiche manuali al file verranno sovrascritte. // //------------------------------------------------------------------------------ diff --git a/StockManMVC/Models/ItemFlux.cs b/StockManMVC/Models/ItemFlux.cs index 1149a02..91a3390 100644 --- a/StockManMVC/Models/ItemFlux.cs +++ b/StockManMVC/Models/ItemFlux.cs @@ -1,9 +1,9 @@ //------------------------------------------------------------------------------ // -// This code was generated from a template. +// Codice generato da un modello. // -// Manual changes to this file may cause unexpected behavior in your application. -// Manual changes to this file will be overwritten if the code is regenerated. +// Le modifiche manuali a questo file potrebbero causare un comportamento imprevisto dell'applicazione. +// Se il codice viene rigenerato, le modifiche manuali al file verranno sovrascritte. // //------------------------------------------------------------------------------ @@ -22,7 +22,7 @@ namespace StockManMVC.Models public System.DateTime dtMov { get; set; } public int Qta { get; set; } public decimal TotValue { get; set; } - public Nullable UnitVal { get; set; } + public decimal UnitVal { get; set; } public string Note { get; set; } public Nullable dtExport { get; set; } public string OperatorID { get; set; } diff --git a/StockManMVC/Models/ItemStock.cs b/StockManMVC/Models/ItemStock.cs index 086c56e..3fc7222 100644 --- a/StockManMVC/Models/ItemStock.cs +++ b/StockManMVC/Models/ItemStock.cs @@ -1,9 +1,9 @@ //------------------------------------------------------------------------------ // -// This code was generated from a template. +// Codice generato da un modello. // -// Manual changes to this file may cause unexpected behavior in your application. -// Manual changes to this file will be overwritten if the code is regenerated. +// Le modifiche manuali a questo file potrebbero causare un comportamento imprevisto dell'applicazione. +// Se il codice viene rigenerato, le modifiche manuali al file verranno sovrascritte. // //------------------------------------------------------------------------------ diff --git a/StockManMVC/Models/ItemStockStatus.cs b/StockManMVC/Models/ItemStockStatus.cs index 7e60f39..05ad903 100644 --- a/StockManMVC/Models/ItemStockStatus.cs +++ b/StockManMVC/Models/ItemStockStatus.cs @@ -1,9 +1,9 @@ //------------------------------------------------------------------------------ // -// This code was generated from a template. +// Codice generato da un modello. // -// Manual changes to this file may cause unexpected behavior in your application. -// Manual changes to this file will be overwritten if the code is regenerated. +// Le modifiche manuali a questo file potrebbero causare un comportamento imprevisto dell'applicazione. +// Se il codice viene rigenerato, le modifiche manuali al file verranno sovrascritte. // //------------------------------------------------------------------------------ diff --git a/StockManMVC/Models/LocType.cs b/StockManMVC/Models/LocType.cs index e2c13d7..52c076e 100644 --- a/StockManMVC/Models/LocType.cs +++ b/StockManMVC/Models/LocType.cs @@ -1,9 +1,9 @@ //------------------------------------------------------------------------------ // -// This code was generated from a template. +// Codice generato da un modello. // -// Manual changes to this file may cause unexpected behavior in your application. -// Manual changes to this file will be overwritten if the code is regenerated. +// Le modifiche manuali a questo file potrebbero causare un comportamento imprevisto dell'applicazione. +// Se il codice viene rigenerato, le modifiche manuali al file verranno sovrascritte. // //------------------------------------------------------------------------------ diff --git a/StockManMVC/Models/Location.cs b/StockManMVC/Models/Location.cs index 033eb5c..d7c30b1 100644 --- a/StockManMVC/Models/Location.cs +++ b/StockManMVC/Models/Location.cs @@ -1,9 +1,9 @@ //------------------------------------------------------------------------------ // -// This code was generated from a template. +// Codice generato da un modello. // -// Manual changes to this file may cause unexpected behavior in your application. -// Manual changes to this file will be overwritten if the code is regenerated. +// Le modifiche manuali a questo file potrebbero causare un comportamento imprevisto dell'applicazione. +// Se il codice viene rigenerato, le modifiche manuali al file verranno sovrascritte. // //------------------------------------------------------------------------------ diff --git a/StockManMVC/Models/MovType.cs b/StockManMVC/Models/MovType.cs index 47f4e71..c7d2b08 100644 --- a/StockManMVC/Models/MovType.cs +++ b/StockManMVC/Models/MovType.cs @@ -1,9 +1,9 @@ //------------------------------------------------------------------------------ // -// This code was generated from a template. +// Codice generato da un modello. // -// Manual changes to this file may cause unexpected behavior in your application. -// Manual changes to this file will be overwritten if the code is regenerated. +// Le modifiche manuali a questo file potrebbero causare un comportamento imprevisto dell'applicazione. +// Se il codice viene rigenerato, le modifiche manuali al file verranno sovrascritte. // //------------------------------------------------------------------------------ diff --git a/StockManMVC/Models/Operator.cs b/StockManMVC/Models/Operator.cs index 89bafd0..228454e 100644 --- a/StockManMVC/Models/Operator.cs +++ b/StockManMVC/Models/Operator.cs @@ -1,9 +1,9 @@ //------------------------------------------------------------------------------ // -// This code was generated from a template. +// Codice generato da un modello. // -// Manual changes to this file may cause unexpected behavior in your application. -// Manual changes to this file will be overwritten if the code is regenerated. +// Le modifiche manuali a questo file potrebbero causare un comportamento imprevisto dell'applicazione. +// Se il codice viene rigenerato, le modifiche manuali al file verranno sovrascritte. // //------------------------------------------------------------------------------ diff --git a/StockManMVC/Models/SMModel.Context.cs b/StockManMVC/Models/SMModel.Context.cs index f21982e..fe85943 100644 --- a/StockManMVC/Models/SMModel.Context.cs +++ b/StockManMVC/Models/SMModel.Context.cs @@ -1,9 +1,9 @@ //------------------------------------------------------------------------------ // -// This code was generated from a template. +// Codice generato da un modello. // -// Manual changes to this file may cause unexpected behavior in your application. -// Manual changes to this file will be overwritten if the code is regenerated. +// Le modifiche manuali a questo file potrebbero causare un comportamento imprevisto dell'applicazione. +// Se il codice viene rigenerato, le modifiche manuali al file verranno sovrascritte. // //------------------------------------------------------------------------------ diff --git a/StockManMVC/Models/SMModel.Designer.cs b/StockManMVC/Models/SMModel.Designer.cs index 61b7291..55e23f2 100644 --- a/StockManMVC/Models/SMModel.Designer.cs +++ b/StockManMVC/Models/SMModel.Designer.cs @@ -1,10 +1,10 @@ -// T4 code generation is enabled for model 'C:\Users\samuele\Documents\Visual Studio 2015\Projects\StockMan\StockManMVC\Models\SMModel.edmx'. -// To enable legacy code generation, change the value of the 'Code Generation Strategy' designer -// property to 'Legacy ObjectContext'. This property is available in the Properties Window when the model -// is open in the designer. +// Generazione del codice predefinita abilitata per il modello 'C:\Users\samuele.STEAMWAREWIN\Documents\VisualStudioProjects\StockMan\StockManMVC\Models\SMModel.edmx'. +// Per abilitare la generazione del codice legacy, modificare il valore della proprietà della finestra di progettazione 'Strategia di generazione del codice +// su 'Legacy ObjectContext'. Questa proprietà è disponibile nella finestra Proprietà quando il modello è +// aperto nella finestra di progettazione. -// If no context and entity classes have been generated, it may be because you created an empty model but -// have not yet chosen which version of Entity Framework to use. To generate a context class and entity -// classes for your model, open the model in the designer, right-click on the designer surface, and -// select 'Update Model from Database...', 'Generate Database from Model...', or 'Add Code Generation -// Item...'. \ No newline at end of file +// La mancata generazione di classi contesto ed entità può essere dovuta al fatto che è stato creato un modello vuoto, ma +// non è ancora stata scelta la versione di Entity Framework da utilizzare. Per generare una classe contesto e classi entità +// per il modello, aprire il modello nella finestra di progettazione, fare clic con il pulsante destro del mouse nell'area di progettazione e +// selezionare 'Aggiorna modello da database...', 'Genera database da modello...' o 'Aggiungi elemento di generazione +// codice...'. \ No newline at end of file diff --git a/StockManMVC/Models/SMModel.cs b/StockManMVC/Models/SMModel.cs index 7cc0662..d6f4df2 100644 --- a/StockManMVC/Models/SMModel.cs +++ b/StockManMVC/Models/SMModel.cs @@ -1,9 +1,9 @@ //------------------------------------------------------------------------------ // -// This code was generated from a template. +// Codice generato da un modello. // -// Manual changes to this file may cause unexpected behavior in your application. -// Manual changes to this file will be overwritten if the code is regenerated. +// Le modifiche manuali a questo file potrebbero causare un comportamento imprevisto dell'applicazione. +// Se il codice viene rigenerato, le modifiche manuali al file verranno sovrascritte. // //------------------------------------------------------------------------------ diff --git a/StockManMVC/Models/SMModel.edmx b/StockManMVC/Models/SMModel.edmx index edf100e..dfa8daa 100644 --- a/StockManMVC/Models/SMModel.edmx +++ b/StockManMVC/Models/SMModel.edmx @@ -19,6 +19,7 @@ + @@ -39,7 +40,7 @@ - + @@ -90,8 +91,8 @@ - + @@ -321,7 +322,7 @@ warning 6002: The table/view 'StockMan.dbo.vItemStockStatus' does not have a pri - + @@ -499,6 +500,7 @@ warning 6002: The table/view 'StockMan.dbo.vItemStockStatus' does not have a pri + @@ -669,6 +671,7 @@ warning 6002: The table/view 'StockMan.dbo.vItemStockStatus' does not have a pri + @@ -685,9 +688,9 @@ warning 6002: The table/view 'StockMan.dbo.vItemStockStatus' does not have a pri + - diff --git a/StockManMVC/Views/Items/Details.cshtml b/StockManMVC/Views/Items/Details.cshtml index 79211fa..0e5f87a 100644 --- a/StockManMVC/Views/Items/Details.cshtml +++ b/StockManMVC/Views/Items/Details.cshtml @@ -140,7 +140,7 @@ { MVCGridName = "FluxItemsGrid", PageSize = true, - ColumnVisibility = false, + ColumnVisibility = true, Export = false, GlobalSearch = true }) diff --git a/StockManMVC/bin/StockManMVC.dll b/StockManMVC/bin/StockManMVC.dll index 3b91f0f2530a6506d1dc7cbb6d572cbc24b29917..95d48493145d42c682744ec4692e8f604c50a532 100644 GIT binary patch delta 27013 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 diff --git a/StockManMVC/bin/StockManMVC.dll.config b/StockManMVC/bin/StockManMVC.dll.config index 2fb39b4..da86a20 100644 --- a/StockManMVC/bin/StockManMVC.dll.config +++ b/StockManMVC/bin/StockManMVC.dll.config @@ -84,9 +84,9 @@ - + - +