Fix vista + upgrade buttons

X correggere visualizzazione giacenze magazzino + grafica migliorata
This commit is contained in:
Samuele E. Locatelli
2016-10-07 10:11:54 +02:00
parent 6b5aa84f51
commit 155ae2fb92
11 changed files with 29 additions and 38 deletions
+1 -1
View File
@@ -170,7 +170,7 @@
</site>
<site name="SiteSelector" id="3">
<application path="/" applicationPool="Clr4IntegratedAppPool">
<virtualDirectory path="/" physicalPath="C:\Users\samuele\Documents\Visual Studio 2015\Projects\StockMan\SiteSelector" />
<virtualDirectory path="/" physicalPath="C:\Users\samuele.STEAMWAREWIN\Documents\VisualStudioProjects\StockMan\SiteSelector" />
</application>
<bindings>
<binding protocol="http" bindingInformation="*:3526:localhost" />
+7 -7
View File
@@ -52,13 +52,13 @@ namespace StockManMVC
{
//Add your columns here
cols.Add("ViewLink").WithColumnName("ViewLink")
.WithHeaderText("")
.WithSorting(false)
.WithVisibility(true, false)
.WithAllowChangeVisibility(false)
//.WithHeaderText("<a href='/Items' title='reset' class='btn btn-sm btn-info'><i class='glyphicon glyphicon-refresh' aria-hidden='true'></i></a>")
.WithHtmlEncoding(false)
.WithValueExpression((i, c) => c.UrlHelper.Action("Details", "Items", new { id = i.ID, StockItemID = i.ID, FluxItemID = i.ID }))
.WithValueTemplate("<a href='{Value}' title='Vedi Dettagli' class='btn btn-sm btn-info'><i class='glyphicon glyphicon-search' aria-hidden='true'></i></a>");
.WithValueTemplate("<a href='{Value}' title='Vedi Dettagli' class='btn btn-xs btn-info'><i class='glyphicon glyphicon-search' aria-hidden='true'></i></a>");
cols.Add("Family").WithColumnName("Family")
.WithVisibility(true, false)
.WithAllowChangeVisibility(false)
@@ -105,14 +105,14 @@ namespace StockManMVC
.WithHeaderText("")
.WithHtmlEncoding(false)
.WithValueExpression((i, c) => c.UrlHelper.Action("Duplicate", "Items", new { id = i.ID }))
.WithValueTemplate("<a href='{Value}' title='Duplica Articolo' class='btn btn-sm btn-warning'><i class='glyphicon glyphicon-duplicate' aria-hidden='true'></i></a>");
.WithValueTemplate("<a href='{Value}' title='Duplica Articolo' class='btn btn-xs btn-warning'><i class='glyphicon glyphicon-duplicate' aria-hidden='true'></i></a>");
cols.Add("EditLink").WithColumnName("EditLink")
.WithSorting(false)
.WithVisibility(true, false)
.WithHeaderText("")
.WithHtmlEncoding(false)
.WithValueExpression((i, c) => c.UrlHelper.Action("Edit", "Items", new { id = i.ID, mode="full" }))
.WithValueTemplate("<a href='{Value}' data-toggle=\"tooltip\" title=\"Modifica\" class='btn btn-sm btn-primary'><i class=\"glyphicon glyphicon-edit\"></i></a>");
.WithValueTemplate("<a href='{Value}' data-toggle=\"tooltip\" title=\"Modifica\" class='btn btn-xs btn-primary'><i class=\"glyphicon glyphicon-edit\"></i></a>");
})
.WithRetrieveDataMethod((context) =>
{
@@ -262,7 +262,7 @@ namespace StockManMVC
.WithHeaderText("")
.WithHtmlEncoding(false)
.WithValueExpression((i, c) => c.UrlHelper.Action("Consolidate", "Items", new { id = i.ItemID, caller = "vIF2S" }))
.WithValueTemplate("<a href='{Value}' class='btn btn-sm btn-warning' title='Registra Movimenti' onClick=\"return confirm('Sicuro di voler procedere?')\"><i class='glyphicon glyphicon-save' aria-hidden='true'></i></a>");
.WithValueTemplate("<a href='{Value}' class='btn btn-xs btn-warning' title='Registra Movimenti' onClick=\"return confirm('Sicuro di voler procedere?')\"><i class='glyphicon glyphicon-save' aria-hidden='true'></i></a>");
cols.Add("FamilyID").WithColumnName("FamilyID")
.WithVisibility(true, false)
.WithHeaderText("Famiglia")
@@ -298,10 +298,10 @@ namespace StockManMVC
.WithSorting(false)
.WithVisibility(true, false)
.WithAllowChangeVisibility(false)
//.WithHeaderText("<a href='/Items' class='btn btn-sm btn-default' title='reset'><i class='glyphicon glyphicon-refresh' aria-hidden='true'></i></a>")
//.WithHeaderText("<a href='/Items' class='btn btn-xs btn-default' title='reset'><i class='glyphicon glyphicon-refresh' aria-hidden='true'></i></a>")
.WithHtmlEncoding(false)
.WithValueExpression((i, c) => c.UrlHelper.Action("Details", "Items", new { id = i.ItemID, StockItemID = i.ItemID, FluxItemID = i.ItemID }))
.WithValueTemplate("<a href='{Value}' class='btn btn-sm btn-info' title='Vedi Dettagli'><i class='glyphicon glyphicon-search' aria-hidden='true'></i></a>");
.WithValueTemplate("<a href='{Value}' class='btn btn-xs btn-info' title='Vedi Dettagli'><i class='glyphicon glyphicon-search' aria-hidden='true'></i></a>");
})
.WithRetrieveDataMethod((context) =>
{
+3 -3
View File
@@ -41,7 +41,7 @@
if (item.NumItems > 0) { delStyle = "disabled invisible"; }
<tr id="@("row_"+item.ID)" class="singleRow">
<td class="text-center" style="width: 4em;">
<button class="btn btn-sm btn-info" title="Elenco Articoli" onclick="LoadCurrChild('@item.ID');"><i class="glyphicon glyphicon-search"></i></button>
<button class="btn btn-xs btn-info" title="Elenco Articoli" onclick="LoadCurrChild('@item.ID');"><i class="glyphicon glyphicon-search"></i></button>
</td>
<td>
@Html.DisplayFor(modelItem => item.ID)
@@ -53,8 +53,8 @@
@Html.DisplayFor(modelItem => item.NumItems)
</td>
<td class="text-right" style="width: 7em;">
<button class="btn btn-sm btn-primary" title="Modifica" onclick="LoadCurrEdit('@item.ID');"><i class="glyphicon glyphicon-edit"></i></button>
<button class="btn btn-sm btn-danger @delStyle" title="Elimina" onclick="LoadCurrDelete('@item.ID');"><i class="glyphicon glyphicon-trash"></i></button>
<button class="btn btn-xs btn-primary" title="Modifica" onclick="LoadCurrEdit('@item.ID');"><i class="glyphicon glyphicon-edit"></i></button>
<button class="btn btn-xs btn-danger @delStyle" title="Elimina" onclick="LoadCurrDelete('@item.ID');"><i class="glyphicon glyphicon-trash"></i></button>
</td>
</tr>
}
-15
View File
@@ -3,24 +3,10 @@
@{
ViewBag.Title = "Articoli";
string mainCss = "col-sm-12";
//bool hasDetail = false;
//if (ViewBag.ItemID != 0)
//{
// hasDetail = true;
// mainCss = "col-sm-8";
//}
}
@using MVCGrid.Web
<div class="row" style="margin-top: 0.5em;">
@*@if (hasDetail)
{
<div class="col-sm-4">
Dettagli
<hr />
stock attuale
</div>
}*@
<div class="@(mainCss)">
<div class="panel panel-default">
@@ -30,7 +16,6 @@
<strong>Anagrafica Articoli</strong>
</div>
<div class="col-xs-4 text-right">
@*@Html.ActionLink("Create New", "Create")*@
<a href="@Url.Action("Create", "Items")" class="btn btn-success">
<i class="glyphicon glyphicon-plus" aria-hidden="true"></i>
Aggiunta Nuovo articolo
+2 -2
View File
@@ -54,8 +54,8 @@
@Html.DisplayFor(modelItem => item.IsFor)
</td>
<td>
<button class="btn btn-sm btn-primary" title="Modifica" onclick="LoadCurrEdit('@item.ID');"><i class="glyphicon glyphicon-edit"></i></button>
<button class="btn btn-sm btn-danger @delStyle" title="Elimina" onclick="LoadCurrDelete('@item.ID');"><i class="glyphicon glyphicon-trash"></i></button>
<button class="btn btn-xs btn-primary" title="Modifica" onclick="LoadCurrEdit('@item.ID');"><i class="glyphicon glyphicon-edit"></i></button>
<button class="btn btn-xs btn-danger @delStyle" title="Elimina" onclick="LoadCurrDelete('@item.ID');"><i class="glyphicon glyphicon-trash"></i></button>
</td>
</tr>
}
@@ -23,8 +23,8 @@
@Html.DisplayFor(modelItem => item.LocType.Descr)
</td>
<td class="text-right" style="width: 7em;">
<button class="btn btn-sm btn-primary" title="Modifica" onclick="LoadCurrEdit('@item.ID');"><i class="glyphicon glyphicon-edit"></i></button>
<button class="btn btn-sm btn-danger @delStyle" title="Elimina" onclick="LoadCurrDelete('@item.ID');"><i class="glyphicon glyphicon-trash"></i></button>
<button class="btn btn-xs btn-primary" title="Modifica" onclick="LoadCurrEdit('@item.ID');"><i class="glyphicon glyphicon-edit"></i></button>
<button class="btn btn-xs btn-danger @delStyle" title="Elimina" onclick="LoadCurrDelete('@item.ID');"><i class="glyphicon glyphicon-trash"></i></button>
</td>
</tr>
}
+2 -2
View File
@@ -35,7 +35,7 @@
{
<tr id="@("row_"+item.LocationID)" class="singleRow">
<td class="text-center" style="width: 4em;">
<button class="btn btn-sm btn-info" title="Seleziona SX" onclick="LoadSx('@item.LocationID');"><i class="glyphicon glyphicon-search"></i></button>
<button class="btn btn-xs btn-info" title="Seleziona SX" onclick="LoadSx('@item.LocationID');"><i class="glyphicon glyphicon-search"></i></button>
</td>
<td>
@Html.DisplayFor(modelItem => item.Location.Descr)
@@ -53,7 +53,7 @@
@Html.DisplayFor(modelItem => item.TotVal)
</td>
<td class="text-center" style="width: 4em;">
<button class="btn btn-sm btn-primary" title="Seleziona DX" onclick="LoadDx('@item.LocationID');"><i class="glyphicon glyphicon-search"></i></button>
<button class="btn btn-xs btn-primary" title="Seleziona DX" onclick="LoadDx('@item.LocationID');"><i class="glyphicon glyphicon-search"></i></button>
</td>
</tr>
@@ -5,8 +5,9 @@
<div id="MoveConfWrapper">
@* Inject form here *@
</div>
<table class="table">
<table class="table table-condensed table-responsive table-striped">
<tr>
<th></th>
<th>
@Html.DisplayNameFor(model => model.Item.Descr)
</th>
@@ -21,6 +22,11 @@
@foreach (var item in Model)
{
<tr id="@("row_"+item.ID)" class="singleRow">
<td class="text-center" style="width: 4em;">
<a href="@Url.Action("Details", "Items", new { id = item.ItemID, StockItemID = item.ItemID, FluxItemID = item.ItemID })" class="btn btn-xs btn-info">
<i class="glyphicon glyphicon-search" aria-hidden="true"></i>
</a>
</td>
<td>
@Html.DisplayFor(modelItem => item.Item.Descr)
</td>
@@ -35,7 +41,7 @@
{
ViewBag.id = item.ID;
@*<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>*@
<button class="btn btn-info form-control" onclick="confirmEdit(@ViewBag.id, '@ViewBag.LocationId', '@ViewBag.LocationIdTo');">Sposta <i class="glyphicon glyphicon-forward"></i></button>
<button class="btn btn-xs btn-info" onclick="confirmEdit(@ViewBag.id, '@ViewBag.LocationId', '@ViewBag.LocationIdTo');">Sposta <i class="glyphicon glyphicon-forward"></i></button>
}
</td>
</tr>
+2 -2
View File
@@ -37,8 +37,8 @@
@Html.DisplayFor(modelItem => item.Descr)
</td>
<td>
<button class="btn btn-sm btn-primary" title="Modifica" onclick="LoadCurrEdit('@item.ID');"><i class="glyphicon glyphicon-edit"></i></button>
<button class="btn btn-sm btn-danger @delStyle" title="Elimina" onclick="LoadCurrDelete('@item.ID');"><i class="glyphicon glyphicon-trash"></i></button>
<button class="btn btn-xs btn-primary" title="Modifica" onclick="LoadCurrEdit('@item.ID');"><i class="glyphicon glyphicon-edit"></i></button>
<button class="btn btn-xs btn-danger @delStyle" title="Elimina" onclick="LoadCurrDelete('@item.ID');"><i class="glyphicon glyphicon-trash"></i></button>
</td>
</tr>
}
+2 -2
View File
@@ -49,8 +49,8 @@
@Html.DisplayFor(modelItem => item.FirstName)
</td>
<td>
<button class="btn btn-sm btn-primary" title="Modifica" onclick="LoadCurrEdit('@item.ID');"><i class="glyphicon glyphicon-edit"></i></button>
<button class="btn btn-sm btn-danger @delStyle" title="Elimina" onclick="LoadCurrDelete('@item.ID');"><i class="glyphicon glyphicon-trash"></i></button>
<button class="btn btn-xs btn-primary" title="Modifica" onclick="LoadCurrEdit('@item.ID');"><i class="glyphicon glyphicon-edit"></i></button>
<button class="btn btn-xs btn-danger @delStyle" title="Elimina" onclick="LoadCurrDelete('@item.ID');"><i class="glyphicon glyphicon-trash"></i></button>
</td>
</tr>
}
Binary file not shown.