Files
2023-09-12 19:19:42 +02:00

70 lines
4.7 KiB
Plaintext

<%@ Control Language="C#" AutoEventWireup="true" CodeBehind="mod_AnPro_ODL.ascx.cs" Inherits="MP_SITE.WebUserControls.mod_AnPro_ODL" %>
<%@ Register Src="~/WebUserControls/mod_righePag.ascx" TagName="mod_righePag" TagPrefix="uc2" %>
<div class="card shadow">
<div class="card-header py-1">
<h4 class="card-title"><%: traduci("AnProTotPerOdl") %></h4>
</div>
<div class="card-body p-1">
<asp:GridView ID="grView" runat="server" AllowSorting="True" AutoGenerateColumns="False" DataSourceID="ods" DataKeyNames="IdxMacchina,CodArticolo" OnSelectedIndexChanged="grView_SelectedIndexChanged" CssClass="table table-striped table-sm" AllowPaging="True" OnPageIndexChanged="grView_PageIndexChanged" OnSorted="grView_Sorted" OnDataBound="grView_DataBound">
<HeaderStyle CssClass="default" />
<PagerStyle CssClass="active GridPager" />
<PagerSettings Mode="NumericFirstLast" />
<SelectedRowStyle CssClass="bg-info text-light" />
<EmptyDataTemplate>
<%: traduci("NoRecord") %>
</EmptyDataTemplate>
<Columns>
<asp:TemplateField ShowHeader="False" ItemStyle-HorizontalAlign="Center" ItemStyle-Wrap="false">
<HeaderTemplate>
<div style="text-align: center; margin: auto;">
<asp:LinkButton ID="lbtReset" runat="server" OnClick="lbtReset_Click" CssClass="btn btn-info btn-sm" Visible="true" ToolTip='<%# traduci("Reset") %>'><i class="fa fa-refresh"></i></asp:LinkButton>
</div>
</HeaderTemplate>
<ItemTemplate>
<div runat="server" id="divStato" class='<%# cssByStato(Eval("Stato")) %>'>
<asp:LinkButton runat="server" ID="lbSelect" CausesValidation="false" CommandName="Select" ToolTip='<%# traduci("Select") %>'><i class="fa fa-search fa-2x"></i></asp:LinkButton>
</div>
</ItemTemplate>
<ItemStyle HorizontalAlign="Center" Wrap="False"></ItemStyle>
</asp:TemplateField>
<asp:BoundField DataField="Nome" HeaderText="Impianto" SortExpression="Nome" />
<asp:BoundField DataField="CodArticolo" HeaderText="Articolo" SortExpression="CodArticolo" />
<asp:TemplateField HeaderText="Ordinato" SortExpression="pzOrd">
<ItemTemplate>
<asp:Label ID="lblpzOrd" runat="server" Text='<%# Eval("pzOrd") %>' />
<div style="color: #636363; font-size: 0.8em;">
(<asp:Label ID="lblpzRiman" runat="server" Text='<%# Eval("pzRiman") +" " + traduci("rimanenti") %>' CssClass='<%# cssFromQty(Eval("pzRiman"))%>' />)
</div>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Confermati" SortExpression="pzConf">
<ItemTemplate>
<asp:Label ID="lblpzConf" runat="server" Text='<%# Eval("pzConf") %>' />
<div style="color: #636363; font-size: 0.8em;">
(<asp:Label ID="lblpzProd" runat="server" Text='<%# Eval("pzProd") + " " + traduci("prodotti") %>' />)
</div>
</ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>
<asp:ObjectDataSource ID="ods" runat="server" OldValuesParameterFormatString="original_{0}" SelectMethod="GetData" TypeName="MapoDb.DS_ProdTempiTableAdapters.ResProdTotTableAdapter">
<SelectParameters>
<asp:SessionParameter Name="dataFrom" SessionField="_inizio" Type="DateTime" />
<asp:SessionParameter Name="dataTo" SessionField="_fine" Type="DateTime" />
<asp:ControlParameter ControlID="hfClosed" Name="OdlClosed" PropertyName="Value" Type="Boolean" />
<asp:ControlParameter ControlID="hfOpen" Name="OdlOpen" PropertyName="Value" Type="Boolean" />
<asp:ControlParameter ControlID="hfNew" Name="OdlNew" PropertyName="Value" Type="Boolean" />
<asp:ControlParameter ControlID="hfIdxMulti" Name="idxMulti" PropertyName="Value" Type="String" />
</SelectParameters>
</asp:ObjectDataSource>
<asp:HiddenField runat="server" ID="hfIdxMulti" />
<asp:HiddenField runat="server" ID="hfClosed" />
<asp:HiddenField runat="server" ID="hfOpen" />
<asp:HiddenField runat="server" ID="hfNew" />
</div>
<div class="card-footer">
<uc2:mod_righePag ID="mod_righePag" runat="server" />
</div>
</div>