Files
MoonPro.net/MP-ADM/WebUserControls/mod_approvazioneODL.ascx
T
Samuele E. Locatelli 91ccb018af Code cleanup con CodeMaid
2020-09-11 12:45:52 +02:00

87 lines
5.8 KiB
Plaintext

<%@ Control Language="C#" AutoEventWireup="true" CodeBehind="mod_approvazioneODL.ascx.cs" Inherits="MP_ADM.WebUserControls.mod_approvazioneODL" %>
<div class="text-center fontNormale">
<asp:GridView ID="grView" runat="server" AllowPaging="True" AllowSorting="True" AutoGenerateColumns="False" CssClass="table table-striped table-sm m-0" DataKeyNames="IdxODL" DataSourceID="odsTempi" OnSelectedIndexChanged="grView_SelectedIndexChanged">
<HeaderStyle CssClass="default" />
<PagerStyle CssClass="active GridPager" />
<PagerSettings Mode="NumericFirstLast" />
<SelectedRowStyle CssClass="table-success" />
<EmptyDataTemplate>
Nessun record trovato
</EmptyDataTemplate>
<Columns>
<asp:TemplateField ShowHeader="False">
<HeaderTemplate>
<asp:LinkButton ID="btnReset" runat="server" OnClick="btnReset_Click"><i class="fa fa-refresh fa-2x"></i></asp:LinkButton>
</HeaderTemplate>
<ItemTemplate>
<asp:LinkButton ID="lnkAppr" runat="server" CausesValidation="False" CommandArgument="Approva" CommandName="Select" ToolTip="Approva" ForeColor="Green" OnCommand="lbt_Command"><i class="fa fa-thumbs-o-up fa-2x"></i></asp:LinkButton>
<asp:LinkButton ID="lnkReject" runat="server" CausesValidation="False" CommandArgument="Rifiuta" CommandName="Select" ToolTip="Rifiuta" ForeColor="Red" OnCommand="lbt_Command"><i class="fa fa-thumbs-o-down fa-2x"></i></asp:LinkButton>
</ItemTemplate>
</asp:TemplateField>
<asp:BoundField DataField="IdxODL" HeaderText="ODL" InsertVisible="False" ReadOnly="True" SortExpression="IdxODL" />
<asp:BoundField DataField="Nome" HeaderText="Nome" SortExpression="Nome" />
<asp:TemplateField HeaderText="Articolo" SortExpression="CodArticolo">
<ItemTemplate>
<asp:Label ID="lblCod" runat="server" CssClass="font-weight-bold fontMedio" Text='<%# Eval("CodArticolo") %>' />
<div class="text-secondary">
<asp:Label ID="lblDesc" runat="server" Text='<%# Eval("DescArticolo") %>' />
</div>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="NumPezzi" SortExpression="NumPezzi">
<ItemTemplate>
<asp:Label ID="Label2" runat="server" Text='<%# Eval("NumPezzi","{0:N0}") %>' CssClass="fontMedio" />
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="TC Attrezzato" SortExpression="TCRichAttr">
<ItemTemplate>
<div class='<%# "font-weight-bold fontMedio " + cssFromTempi(Eval("TCAssegnato"), Eval("TCRichAttr")) %>'>
<asp:Label ID="lblTCRichMS" runat="server" Text='<%# minSec(Eval("TCRichAttr", "{0:N3}")) %>' />
<br />
<asp:Label ID="lblTCRichMC" runat="server" Text='<%# Eval("TCRichAttr", "{0:N2} min.cent") %>' CssClass="small text-secondary" />
</div>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Oper." SortExpression="OperSetup">
<ItemTemplate>
<asp:Label ID="Label1" runat="server" CssClass="fontMedio" Text='<%# Eval("OperSetup") %>' />
<div class="text-secondary fontMedio">
<asp:Label ID="lblNote" runat="server" Text='<%# Eval("Note") %>' CssClass="small" />
</div>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="TC Assegnato" SortExpression="TCAssegnato">
<ItemTemplate>
<div class="fontMedio">
<asp:Label ID="lblTCAssMS" runat="server" Text='<%# minSec(Eval("TCAssegnato", "{0:N3}")) %>' />
<br />
<asp:Label ID="lblTCAssMC" runat="server" Text='<%# Eval("TCAssegnato", "{0:N2} min.cent") %>' CssClass="small text-secondary" />
</div>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="DataInizio" SortExpression="DataInizio" ItemStyle-HorizontalAlign="Right">
<ItemTemplate>
<asp:Label ID="lblInizioData" runat="server" Text='<%# Eval("DataInizio","{0:dd/MM/yyyy}") %>' CssClass="fontMedio" /><br />
<asp:Label ID="lblInizioOra" runat="server" Text='<%# Eval("DataInizio","{0:HH:mm:ss}") %>' />
</ItemTemplate>
<ItemStyle HorizontalAlign="Right"></ItemStyle>
</asp:TemplateField>
<asp:TemplateField HeaderText="DataFine" SortExpression="DataFine" ItemStyle-HorizontalAlign="Right">
<ItemTemplate>
<asp:Label ID="lblFineData" runat="server" Text='<%# Eval("DataFine","{0:dd/MM/yyyy}") %>' CssClass="fontMedio" /><br />
<asp:Label ID="lblFineOra" runat="server" Text='<%# Eval("DataFine","{0:HH:mm:ss}") %>' />
</ItemTemplate>
<ItemStyle HorizontalAlign="Right"></ItemStyle>
</asp:TemplateField>
</Columns>
</asp:GridView>
<asp:ObjectDataSource ID="odsTempi" runat="server" OldValuesParameterFormatString="Original_{0}" SelectMethod="getNeedAppr" TypeName="MapoDb.DS_ProdTempiTableAdapters.ODLTableAdapter"></asp:ObjectDataSource>
<div style="text-align: center; margin: auto; vertical-align: middle; padding: 4px 2px; height: 1.5em;">
<div style="float: right;">
mostra:
<asp:TextBox runat="server" ID="txtPageSize" Text="10" Width="2em" OnTextChanged="txtPageSize_TextChanged" />
</div>
</div>
</div>