alcune modifiche di prova x gestione cambio qta in spostamento

da verificare e completare... oltre a parte commentata del possibile filtraggio su TIPO di movimenti da mostrare (solo bozza...)
This commit is contained in:
Samuele E. Locatelli (WEB DEV)
2016-09-28 21:51:55 +02:00
parent b6edd8bfcb
commit d7d54ce934
8 changed files with 40 additions and 12 deletions
+1 -1
View File
@@ -162,7 +162,7 @@
</site>
<site name="StockManMVC" id="2">
<application path="/" applicationPool="Clr4IntegratedAppPool">
<virtualDirectory path="/" physicalPath="C:\Users\samuele.STEAMWAREWIN\Documents\VisualStudioProjects\StockMan\StockManMVC" />
<virtualDirectory path="/" physicalPath="C:\Users\samuele\Documents\Visual Studio 2015\Projects\StockMan\StockManMVC" />
</application>
<bindings>
<binding protocol="http" bindingInformation="*:4539:localhost" />
+1 -1
View File
@@ -184,7 +184,7 @@ namespace StockManMVC
cols.Add("Tipo").WithColumnName("Tipo")
.WithVisibility(false, true)
.WithHeaderText("Tipo")
.WithValueExpression(i => i.MovType.Descr);
.WithValueExpression(i => i.MovTypeID);
cols.Add("Qta").WithColumnName("Qta")
.WithVisibility(true, false)
.WithHeaderText("Qta")
@@ -47,7 +47,7 @@ namespace StockManMVC.Controllers
}
public ActionResult Move(int ID, string LocationID, string LocationIDTo)
public ActionResult Move(int ID, string LocationID, string LocationIDTo, int QtyConf)
{
// recupero operatore...
IEnumerable<Operator> listOper = OperatorsController.Select(User.Identity.Name);
+23 -3
View File
@@ -129,7 +129,27 @@
<strong>Movimenti</strong> (data indica movimenti <del>confermati</del> o <span class="text-warning mark">da registrare</span>)
</div>
<div class="panel-body small">
@Html.Partial("_MVCGridToolbar", new StockManMVC.Models.MVCGridToolbarModel()
@*<div class="btn-group" data-toggle="buttons">
<label class="btn btn-default active">
<input type="checkbox" autocomplete="off" checked>CAR
</label>
<label class="btn btn-default">
<input type="checkbox" autocomplete="off">MOV
</label>
<label class="btn btn-default">
<input type="checkbox" autocomplete="off">RET
</label>
<label class="btn btn-default active">
<input type="checkbox" autocomplete="off" checked>SCA
</label>
</div>*@
@*<a href="@Url.Action("Details", "Items", new { id = Model.ID, StockItemID=Model.ID, FluxItemID= Model.ID })" class="btn btn-primary">
<i class="glyphicon glyphicon-check" aria-hidden="true"></i>
ALL/none
</a>*@
@Html.Partial("_MVCGridToolbar", new StockManMVC.Models.MVCGridToolbarModel()
{
MVCGridName = "FluxItemsGrid",
PageSize = true,
@@ -137,8 +157,8 @@
Export = false,
GlobalSearch = true
})
@Html.MVCGrid("FluxItemsGrid")
</div>
@Html.MVCGrid("FluxItemsGrid")
</div>
</div>
</div>
</div>
@@ -31,8 +31,16 @@
@Html.DisplayFor(modelItem => item.Item.Descr)
</td>
<td>
@Html.DisplayFor(modelItem => item.QtyConf)
@if (ViewBag.ShowMove)
{
@Html.EditorFor(modelItem => item.QtyConf, new { htmlAttributes = new { min = 0, max = item.QtyConf, @onchange = "this.form.submit();" } })
}
else
{
@Html.DisplayFor(modelItem => item.QtyConf)
}
</td>
@*<td>
@Html.DisplayFor(modelItem => item.Note)
</td>*@
@@ -42,7 +50,7 @@
<td>
@if (ViewBag.ShowMove)
{
<a href="@Url.Action("Move", "MagStatus", new { id = item.ID, LocationID = ViewBag.LocationId, LocationIDTo = ViewBag.LocationIdTo })" class="btn btn-primary form-control" onClick="return confirm('Sicuro di voler procedere?')">Sposta <i class="glyphicon glyphicon-hand-right"></i></a>
<a href="@Url.Action("Move", "MagStatus", new { id = item.ID, LocationID = ViewBag.LocationId, LocationIDTo = ViewBag.LocationIdTo, QtyConf = item.QtyConf })" class="btn btn-primary form-control" onClick="return confirm('Sicuro di voler procedere?')">Sposta <i class="glyphicon glyphicon-hand-right"></i></a>
@*@Html.ActionLink("Sposta <i class=\"glyphicon glyphicon-retweet\"></i>", "Move", new { @class = "btn btn-info", id = item.ID, LocationID = ViewBag.LocationId, LocationIDTo = ViewBag.LocationIdTo });*@
}
</td>
+2 -2
View File
@@ -87,9 +87,9 @@
</system.webServer>
<connectionStrings>
<!--Ufficio Seriate-->
<add name="StockManEntities" connectionString="metadata=res://*/Models.SMModel.csdl|res://*/Models.SMModel.ssdl|res://*/Models.SMModel.msl;provider=System.Data.SqlClient;provider connection string=&quot;data source=SQL-STEAM\SQL2012;initial catalog=StockMan;persist security info=True;user id=sa;password=keyhammer;MultipleActiveResultSets=True;App=EntityFramework&quot;" providerName="System.Data.EntityClient" />
<!--<add name="StockManEntities" connectionString="metadata=res://*/Models.SMModel.csdl|res://*/Models.SMModel.ssdl|res://*/Models.SMModel.msl;provider=System.Data.SqlClient;provider connection string=&quot;data source=SQL-STEAM\SQL2012;initial catalog=StockMan;persist security info=True;user id=sa;password=keyhammer;MultipleActiveResultSets=True;App=EntityFramework&quot;" providerName="System.Data.EntityClient" />-->
<!--Portatile-->
<!--<add name="StockManEntities" connectionString="metadata=res://*/Models.SMModel.csdl|res://*/Models.SMModel.ssdl|res://*/Models.SMModel.msl;provider=System.Data.SqlClient;provider connection string=&quot;data source=W10-DEV-WEB;initial catalog=StockMan;persist security info=True;user id=sa;password=keyhammer;multipleactiveresultsets=True;application name=EntityFramework&quot;" providerName="System.Data.EntityClient" />-->
<add name="StockManEntities" connectionString="metadata=res://*/Models.SMModel.csdl|res://*/Models.SMModel.ssdl|res://*/Models.SMModel.msl;provider=System.Data.SqlClient;provider connection string=&quot;data source=W10-DEV-WEB;initial catalog=StockMan;persist security info=True;user id=sa;password=keyhammer;multipleactiveresultsets=True;application name=EntityFramework&quot;" providerName="System.Data.EntityClient" />
</connectionStrings>
<entityFramework>
<defaultConnectionFactory type="System.Data.Entity.Infrastructure.LocalDbConnectionFactory, EntityFramework">
Binary file not shown.
+2 -2
View File
@@ -87,9 +87,9 @@
</system.webServer>
<connectionStrings>
<!--Ufficio Seriate-->
<add name="StockManEntities" connectionString="metadata=res://*/Models.SMModel.csdl|res://*/Models.SMModel.ssdl|res://*/Models.SMModel.msl;provider=System.Data.SqlClient;provider connection string=&quot;data source=SQL-STEAM\SQL2012;initial catalog=StockMan;persist security info=True;user id=sa;password=keyhammer;MultipleActiveResultSets=True;App=EntityFramework&quot;" providerName="System.Data.EntityClient" />
<!--<add name="StockManEntities" connectionString="metadata=res://*/Models.SMModel.csdl|res://*/Models.SMModel.ssdl|res://*/Models.SMModel.msl;provider=System.Data.SqlClient;provider connection string=&quot;data source=SQL-STEAM\SQL2012;initial catalog=StockMan;persist security info=True;user id=sa;password=keyhammer;MultipleActiveResultSets=True;App=EntityFramework&quot;" providerName="System.Data.EntityClient" />-->
<!--Portatile-->
<!--<add name="StockManEntities" connectionString="metadata=res://*/Models.SMModel.csdl|res://*/Models.SMModel.ssdl|res://*/Models.SMModel.msl;provider=System.Data.SqlClient;provider connection string=&quot;data source=W10-DEV-WEB;initial catalog=StockMan;persist security info=True;user id=sa;password=keyhammer;multipleactiveresultsets=True;application name=EntityFramework&quot;" providerName="System.Data.EntityClient" />-->
<add name="StockManEntities" connectionString="metadata=res://*/Models.SMModel.csdl|res://*/Models.SMModel.ssdl|res://*/Models.SMModel.msl;provider=System.Data.SqlClient;provider connection string=&quot;data source=W10-DEV-WEB;initial catalog=StockMan;persist security info=True;user id=sa;password=keyhammer;multipleactiveresultsets=True;application name=EntityFramework&quot;" providerName="System.Data.EntityClient" />
</connectionStrings>
<entityFramework>
<defaultConnectionFactory type="System.Data.Entity.Infrastructure.LocalDbConnectionFactory, EntityFramework">