Filtro su buttons x creare lotti e stampare: se COD ART non corretto NON permesso procedere
This commit is contained in:
@@ -76,7 +76,7 @@ namespace MP_MAG
|
||||
{
|
||||
get
|
||||
{
|
||||
return memLayer.ML.CRS("redProdKey");
|
||||
return memLayer.ML.redHash(memLayer.ML.CRS("redProdKey"));
|
||||
}
|
||||
}
|
||||
/// <summary>
|
||||
@@ -225,6 +225,23 @@ namespace MP_MAG
|
||||
}
|
||||
}
|
||||
/// <summary>
|
||||
/// Verifica se il cod articolo passato (tipicamente Eval DataGrid) sia OK con articolo corrente
|
||||
/// </summary>
|
||||
/// <param name="_codArt"></param>
|
||||
/// <returns></returns>
|
||||
public bool codArtOk(object _codArt)
|
||||
{
|
||||
bool answ = false;
|
||||
if (_codArt != null)
|
||||
{
|
||||
if (!string.IsNullOrEmpty(_codArt.ToString()))
|
||||
{
|
||||
answ = _codArt.ToString() == CurrCodArt;
|
||||
}
|
||||
}
|
||||
return answ;
|
||||
}
|
||||
/// <summary>
|
||||
/// Descr Articolo corrente x post
|
||||
/// </summary>
|
||||
public string CurrArtDesc
|
||||
|
||||
@@ -18,6 +18,7 @@
|
||||
<add key="ClientValidationEnabled" value="true" />
|
||||
<add key="UnobtrusiveJavaScriptEnabled" value="true" />
|
||||
<!--Auth e cookie-->
|
||||
<add key="CodModulo" value="MP-MAG" />
|
||||
<add key="_safePages" value="chLang#jumper#unauthorized#forceUser#login#test#UserAdmin#UpdMan#about#contact" />
|
||||
<!--Redis conn-->
|
||||
<add key="RedisConn" value="localhost,abortConnect=false,ssl=false" />
|
||||
@@ -25,6 +26,7 @@
|
||||
<add key="redisDb" value="1" />
|
||||
<!--conf base-->
|
||||
<add key="appName" value="MP-MAG" />
|
||||
<add key="maxAgeAppConf_min" value="5" />
|
||||
<add key="ttlPrintCount" value="5" />
|
||||
<!--conf DB-->
|
||||
<add key="MagDataConnectionString" value="Data Source=SQL2016DEV;Initial Catalog=MoonPro_MAG;Persist Security Info=True;User ID=sa;Password=keyhammer16;" />
|
||||
|
||||
@@ -20,10 +20,10 @@
|
||||
<Columns>
|
||||
<asp:TemplateField ShowHeader="False">
|
||||
<HeaderTemplate>
|
||||
<asp:LinkButton ID="lbtReset" runat="server" OnClick="lbtReset_Click" CssClass="btn btn-sm btn-warning" Visible="true" ToolTip="Reset"><i class="fas fa-sync"></i></asp:LinkButton>
|
||||
<asp:LinkButton ID="lbtReset" runat="server" OnClick="lbtReset_Click" CssClass="btn btn-sm btn-warning" Visible='<%# codArtOk(Eval("CodArt")) %>' ToolTip="Reset"><i class="fas fa-sync"></i></asp:LinkButton>
|
||||
</HeaderTemplate>
|
||||
<ItemTemplate>
|
||||
<asp:LinkButton ID="lbtSel" runat="server" CausesValidation="False" CommandName="Select" Text="Seleziona" CssClass="btn btn-sm btn-warning"><i class="fas fa-search"></i></asp:LinkButton>
|
||||
<asp:LinkButton ID="lbtSel" runat="server" CausesValidation="False" CommandName="Select" Text="Seleziona" CssClass="btn btn-sm btn-warning" Visible='<%# codArtOk(Eval("CodArt")) %>'><i class="fas fa-search"></i></asp:LinkButton>
|
||||
</ItemTemplate>
|
||||
</asp:TemplateField>
|
||||
<asp:TemplateField HeaderText="Articolo" SortExpression="CodArt">
|
||||
|
||||
@@ -21,10 +21,10 @@
|
||||
<Columns>
|
||||
<asp:TemplateField ShowHeader="False">
|
||||
<HeaderTemplate>
|
||||
<asp:LinkButton ID="lbtReset" runat="server" OnClick="lbtReset_Click" CssClass="btn btn-sm btn-primary" Visible="true" ToolTip="Reset"><i class="fas fa-sync"></i></asp:LinkButton>
|
||||
<asp:LinkButton ID="lbtReset" runat="server" OnClick="lbtReset_Click" CssClass="btn btn-sm btn-primary" Visible='<%# codArtOk(Eval("CodArt")) %>' ToolTip="Reset"><i class="fas fa-sync"></i></asp:LinkButton>
|
||||
</HeaderTemplate>
|
||||
<ItemTemplate>
|
||||
<asp:LinkButton ID="lbtSel" runat="server" CausesValidation="False" CommandName="Select" Text="Seleziona" CssClass="btn btn-sm btn-info"><i class="fas fa-search"></i></asp:LinkButton>
|
||||
<asp:LinkButton ID="lbtSel" runat="server" CausesValidation="False" CommandName="Select" Text="Seleziona" CssClass="btn btn-sm btn-info" Visible='<%# codArtOk(Eval("CodArt")) %>'><i class="fas fa-search"></i></asp:LinkButton>
|
||||
</ItemTemplate>
|
||||
<EditItemTemplate>
|
||||
<asp:LinkButton ID="lbtUpdate" runat="server" CausesValidation="False" CommandName="Update" Text="Update" CssClass="btn btn-sm btn-success"><i class="fas fa-check"></i></asp:LinkButton>
|
||||
@@ -62,13 +62,15 @@
|
||||
</asp:TemplateField>
|
||||
<asp:TemplateField HeaderText="Qta" SortExpression="QtaOrig">
|
||||
<EditItemTemplate>
|
||||
<b><asp:Label ID="Label9" runat="server" Text='<%# Eval("QtaCurr", "{0:N0}") %>' ToolTip="Qta corrente" /></b>
|
||||
/
|
||||
<b>
|
||||
<asp:Label ID="Label9" runat="server" Text='<%# Eval("QtaCurr", "{0:N0}") %>' ToolTip="Qta corrente" /></b>
|
||||
/
|
||||
<asp:TextBox ID="txtQtaOrig" runat="server" Text='<%# Bind("QtaOrig", "{0:N0}") %>' ToolTip="Qta orig" Width="5em" />
|
||||
</EditItemTemplate>
|
||||
<ItemTemplate>
|
||||
<b><asp:Label ID="Label9" runat="server" Text='<%# Eval("QtaCurr", "{0:N0}") %>' ToolTip="Qta corrente" /></b>
|
||||
/
|
||||
<b>
|
||||
<asp:Label ID="Label9" runat="server" Text='<%# Eval("QtaCurr", "{0:N0}") %>' ToolTip="Qta corrente" /></b>
|
||||
/
|
||||
<asp:Label ID="Label6" runat="server" Text='<%# Eval("QtaOrig", "{0:N0}") %>' ToolTip="Qta orig" />
|
||||
</ItemTemplate>
|
||||
</asp:TemplateField>
|
||||
|
||||
Reference in New Issue
Block a user