inserita bozza creazione mov come partial view (da testare e completare x 3 tipi di movimento...)

This commit is contained in:
Samuele E. Locatelli (WEB DEV)
2016-09-30 00:01:40 +02:00
parent d92ae46dde
commit cb2a9be3c9
5 changed files with 17 additions and 28 deletions
@@ -220,7 +220,7 @@ namespace StockManMVC.Controllers
ViewBag.ExtLocationID = new SelectList(db.Location, "ID", "Descr");
break;
}
return View();
return PartialView("_CreatePrecompiled");
}
// POST: ItemFluxes/Create
@@ -236,7 +236,7 @@ namespace StockManMVC.Controllers
string currOpID = "ND"; // default
try
{
Operator currOp = (Operator)db.Operator.Where(o => o.CodExt == User.Identity.Name || o.CodExt.Contains(User.Identity.Name) || o.ID== User.Identity.Name);
Operator currOp = (Operator)db.Operator.Where(o => o.CodExt == User.Identity.Name || o.CodExt.Contains(User.Identity.Name) || o.ID == User.Identity.Name);
currOpID = currOp.ID;
}
catch
+1 -1
View File
@@ -440,7 +440,7 @@
<Content Include="Views\Shared\_Grid.cshtml" />
<Content Include="Views\Items\Grid.cshtml" />
<Content Include="Views\Shared\_MVCGridToolbar.cshtml" />
<Content Include="Views\ItemFluxes\CreatePrecompiled.cshtml" />
<Content Include="Views\ItemFluxes\_CreatePrecompiled.cshtml" />
<Content Include="Views\vItemFlux2Save\Create.cshtml" />
<Content Include="Views\vItemFlux2Save\Delete.cshtml" />
<Content Include="Views\vItemFlux2Save\Details.cshtml" />
@@ -5,7 +5,7 @@
var itemID = Request.Params["ItemID"];
}
<h2>Create</h2>
@*<h2>Create</h2>*@
@using (Html.BeginForm())
@@ -13,7 +13,7 @@
@Html.AntiForgeryToken()
<div class="form-horizontal">
<h4>ItemFlux</h4>
@*<h4>ItemFlux</h4>*@
<hr />
@Html.ValidationSummary(true, "", new { @class = "text-danger" })
@@ -82,7 +82,6 @@
}
<div>
@*@Html.ActionLink("Torna ad elenco", "Details", "Items")*@
@Html.ActionLink("Torna ad elenco", "Details", "Items", new { id = itemID, StockItemID = itemID, FluxItemID = itemID }, null)
</div>
+12 -22
View File
@@ -125,10 +125,14 @@
</a>
</div>
<div class="col-xs-4 padZL">
<a href="@Url.Action("CreatePrecompiled", "ItemFluxes", new { ItemID = Model.ID, MovTypeID = "SCAR" })" class="btn btn-danger form-control">
@*<a href="@Url.Action("CreatePrecompiled", "ItemFluxes", new { ItemID = Model.ID, MovTypeID = "SCAR" })" class="btn btn-danger form-control">
<i class="glyphicon glyphicon-minus" aria-hidden="true"></i>
Scarico
</a>
</a>*@
<button class="btn btn-danger form-control" onclick="CreateNewMov(@Model.ID, 'SCAR');"><i class="glyphicon glyphicon-minus" aria-hidden="true"></i> Scarico</button>
</div>
<div class="col-xs-12" id="divCreateMov">
@*qui inserisco la partial view...*@
</div>
</div>
</div>
@@ -140,26 +144,6 @@
<strong>Movimenti</strong> (data indica movimenti <del>confermati</del> o <span class="text-warning mark">da registrare</span>)
</div>
<div class="panel-body small">
@*<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",
@@ -173,3 +157,9 @@
</div>
</div>
</div>
<script type="text/javascript">
function CreateNewMov(ItemID, MovTypeID) {
$("#divCreateMov").load('@(Url.Action("CreatePrecompiled", "ItemFluxes", null, Request.Url.Scheme))?ItemID=' + ItemID + '&MovTypeID=' + MovTypeID);
}
</script>
Binary file not shown.