Completato comportamento ADM x ES3!!!
This commit is contained in:
@@ -53,24 +53,14 @@
|
||||
<asp:CheckBox ID="chkSelect" CssClass="btn btn-default btn-sm" runat="server" OnCheckedChanged="chkSelect_CheckedChanged" AutoPostBack="true" />
|
||||
</ItemTemplate>
|
||||
</asp:TemplateField>
|
||||
<asp:TemplateField HeaderText="#" SortExpression="IdxPromessa">
|
||||
<ItemTemplate>
|
||||
<asp:Label runat="server" ID="txtIdxPromessa" Text='<%# Eval("IdxPromessa") %>' />
|
||||
</ItemTemplate>
|
||||
</asp:TemplateField>
|
||||
<asp:TemplateField HeaderText="ODL" SortExpression="IdxOdl">
|
||||
<ItemTemplate>
|
||||
<asp:Label runat="server" ID="lblIdxOdl" Text='<%# Eval("IdxOdl") %>' />
|
||||
</ItemTemplate>
|
||||
</asp:TemplateField>
|
||||
<asp:TemplateField HeaderText="KeyRichiesta" SortExpression="KeyRichiesta">
|
||||
<ItemTemplate>
|
||||
<div class="row">
|
||||
<div class="col-12 font-weight-bold">
|
||||
<asp:Label ID="lblKeyRichiesta" runat="server" Text='<%# Eval("KeyRichiesta") %>'></asp:Label>
|
||||
<asp:Label ID="lblKeyRichiesta" runat="server" Text='<%# Eval("KeyRichiesta") %>' CssClass='<%# cssByAtt(Eval("Attivabile")) %>' />
|
||||
</div>
|
||||
<div class="col-12 small">
|
||||
<asp:Label ID="lblIdxPromessa" runat="server" Text='<%# Eval("idxPromessa") %>'></asp:Label>
|
||||
<asp:Label ID="lblIdxPromessa" runat="server" Text='<%# Eval("idxPromessa") %>' />
|
||||
</div>
|
||||
</div>
|
||||
</ItemTemplate>
|
||||
@@ -84,14 +74,14 @@
|
||||
<ItemTemplate>
|
||||
<div class="row">
|
||||
<div class="col-6 font-weight-bold">
|
||||
<asp:Label ID="lblDisegno" runat="server" Text='<%# Eval("Disegno") %>'></asp:Label>
|
||||
<asp:Label ID="lblDisegno" runat="server" Text='<%# Eval("Disegno") %>' CssClass='<%# cssByAtt(Eval("Attivabile")) %>' />
|
||||
</div>
|
||||
<div class="col-6 text-right">
|
||||
cod.
|
||||
<asp:Label ID="lblCodArticolo" runat="server" Text='<%# Eval("CodArticolo") %>'></asp:Label>
|
||||
<asp:Label ID="lblCodArticolo" runat="server" Text='<%# Eval("CodArticolo") %>' />
|
||||
</div>
|
||||
<div class="col-12 small">
|
||||
<asp:Label ID="lblDescArticolo" runat="server" Text='<%# Eval("DescArticolo") %>'></asp:Label>
|
||||
<asp:Label ID="lblDescArticolo" runat="server" Text='<%# Eval("DescArticolo") %>' />
|
||||
</div>
|
||||
</div>
|
||||
</ItemTemplate>
|
||||
@@ -99,14 +89,19 @@
|
||||
<asp:TemplateField HeaderText="# Pezzi" SortExpression="NumPezzi">
|
||||
<ItemTemplate>
|
||||
<b>
|
||||
<asp:Label runat="server" ID="lblNumPezzi" Text='<%# Eval("NumPezzi") %>' /></b>
|
||||
<asp:Label runat="server" ID="lblNumPezzi" CssClass='<%# cssByAtt(Eval("Attivabile")) %>' Text='<%# Eval("NumPezzi") %>' /></b>
|
||||
</ItemTemplate>
|
||||
<HeaderStyle HorizontalAlign="Right" />
|
||||
<ItemStyle HorizontalAlign="Right" />
|
||||
</asp:TemplateField>
|
||||
<asp:TemplateField HeaderText="Due Date" SortExpression="DueDate">
|
||||
<ItemTemplate>
|
||||
<asp:Label ID="Label1" runat="server" Text='<%# Eval("DueDate") %>' CssClass='<%# cssDueDate(Eval("DueDate")) %>'></asp:Label>
|
||||
<asp:Label ID="Label1" runat="server" Text='<%# Eval("DueDate") %>' CssClass='<%# cssDueDate(Eval("DueDate")) %>' />
|
||||
</ItemTemplate>
|
||||
</asp:TemplateField>
|
||||
<asp:TemplateField HeaderText="ODL" SortExpression="IdxOdl">
|
||||
<ItemTemplate>
|
||||
<asp:Label runat="server" ID="lblIdxOdl" Text='<%# Eval("IdxOdl") %>' />
|
||||
</ItemTemplate>
|
||||
</asp:TemplateField>
|
||||
<asp:TemplateField HeaderText="Ord" SortExpression="Priorita" ItemStyle-HorizontalAlign="center">
|
||||
@@ -119,10 +114,10 @@
|
||||
<div class="d-flex">
|
||||
<div class="mr-auto p-2">
|
||||
<div class="btn-group">
|
||||
<asp:LinkButton runat="server" ID="lbtNoneSx" Enabled="false" Visible='<%# !checkChgPrio(Eval("IdxMacchina").ToString(), Eval("Priorita").ToString(), 1) %>' CssClass="btn btn-sm btn-outline-success text-light"><i class="fa fa-arrow-down" aria-hidden="true"></i></asp:LinkButton>
|
||||
<asp:LinkButton runat="server" ID="lnkMoveUp" Visible='<%# checkChgPrio(Eval("IdxMacchina").ToString(), Eval("Priorita").ToString(), 1) %>' ToolTip="Aumenta (ritarda)" OnClick="lnkMoveUp_Click" CausesValidation="False" CommandArgument='<%# Eval("IdxPromessa") %>' CssClass="btn btn-sm btn-success"><i class="fa fa-arrow-down" aria-hidden="true"></i></asp:LinkButton>
|
||||
<asp:LinkButton runat="server" ID="lnkMoveDown" Visible='<%# checkChgPrio(Eval("IdxMacchina").ToString(), Eval("Priorita").ToString(), -1) %>' ToolTip="Diminuisci (anticipa)" OnClick="lnkMoveDown_Click" CausesValidation="False" CommandArgument='<%# Eval("IdxPromessa") %>' CssClass="btn btn-sm btn-success"><i class="fa fa-arrow-up" aria-hidden="true"></i></asp:LinkButton>
|
||||
<asp:LinkButton runat="server" ID="lbtNoneDx" Enabled="false" Visible='<%# !checkChgPrio(Eval("IdxMacchina").ToString(), Eval("Priorita").ToString(), -1) %>' CssClass="btn btn-sm btn-outline-success text-light"><i class="fa fa-arrow-up" aria-hidden="true"></i></asp:LinkButton>
|
||||
<asp:LinkButton runat="server" ID="lbtNoneSx" Enabled="false" Visible='<%# !checkChgPrio(Eval("IdxMacchina").ToString(), Eval("Priorita").ToString(), 1) %>' CssClass="btn btn-sm btn-outline-secondary text-light"><i class="fa fa-arrow-down" aria-hidden="true"></i></asp:LinkButton>
|
||||
<asp:LinkButton runat="server" ID="lnkMoveUp" Visible='<%# checkChgPrio(Eval("IdxMacchina").ToString(), Eval("Priorita").ToString(), 1) %>' ToolTip="Aumenta (ritarda)" OnClick="lnkMoveUp_Click" CausesValidation="False" CommandArgument='<%# Eval("IdxPromessa") %>' CssClass="btn btn-sm btn-secondary"><i class="fa fa-arrow-down" aria-hidden="true"></i></asp:LinkButton>
|
||||
<asp:LinkButton runat="server" ID="lnkMoveDown" Visible='<%# checkChgPrio(Eval("IdxMacchina").ToString(), Eval("Priorita").ToString(), -1) %>' ToolTip="Diminuisci (anticipa)" OnClick="lnkMoveDown_Click" CausesValidation="False" CommandArgument='<%# Eval("IdxPromessa") %>' CssClass="btn btn-sm btn-dark"><i class="fa fa-arrow-up" aria-hidden="true"></i></asp:LinkButton>
|
||||
<asp:LinkButton runat="server" ID="lbtNoneDx" Enabled="false" Visible='<%# !checkChgPrio(Eval("IdxMacchina").ToString(), Eval("Priorita").ToString(), -1) %>' CssClass="btn btn-sm btn-outline-dark text-light"><i class="fa fa-arrow-up" aria-hidden="true"></i></asp:LinkButton>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@@ -130,7 +125,7 @@
|
||||
</asp:TemplateField>
|
||||
<asp:TemplateField HeaderText="Attiva" SortExpression="Attivabile" ItemStyle-HorizontalAlign="center">
|
||||
<ItemTemplate>
|
||||
<asp:CheckBox runat="server" ID="chkAttiva" Checked='<%# Eval("Attivabile") %>' Enabled="false" />
|
||||
<asp:CheckBox runat="server" ID="chkAttiva" Checked='<%# Eval("Attivabile") %>' Enabled="false" CssClass='<%# cssByAtt(Eval("Attivabile")) %>' />
|
||||
</ItemTemplate>
|
||||
</asp:TemplateField>
|
||||
<%--<asp:TemplateField HeaderStyle-HorizontalAlign="Center" ItemStyle-HorizontalAlign="Center">
|
||||
|
||||
@@ -374,6 +374,15 @@ namespace MP_ADM.WebUserControls
|
||||
return answ;
|
||||
}
|
||||
|
||||
public string cssByAtt(object currAtt)
|
||||
{
|
||||
string answ = "";
|
||||
bool attivabile = false;
|
||||
bool.TryParse($"{currAtt}", out attivabile);
|
||||
answ = attivabile ? "text-primary" : "text-secondary";
|
||||
return answ;
|
||||
}
|
||||
|
||||
public bool delEnabled(object _idxOdl)
|
||||
{
|
||||
bool answ = false;
|
||||
|
||||
Reference in New Issue
Block a user