138 lines
7.7 KiB
Plaintext
138 lines
7.7 KiB
Plaintext
<%@ Control Language="C#" AutoEventWireup="true" CodeBehind="mod_bCodeTimb.ascx.cs" Inherits="GPW.WebUserControls.mod_bCodeTimb" %>
|
|
|
|
<asp:Panel runat="server" ID="pnlAll" CssClass="stileAttesa" Height="100%">
|
|
<div style="height: 100%;">
|
|
<div style="float: none; text-align: center; margin: auto;">
|
|
<div class="fullPageHeader">
|
|
<div style="float: left; text-align: left;">
|
|
<asp:Label runat="server" ID="lblPostazione" />
|
|
</div>
|
|
<div style="float: right;">
|
|
<asp:Label runat="server" ID="lblPrinter" />
|
|
<br />
|
|
|
|
</div>
|
|
<div>
|
|
<asp:Label runat="server" ID="lblCurrentPage" Text="Postazione Timbrature Barcode" Font-Size="16pt" ForeColor="White" />
|
|
<br />
|
|
<asp:HyperLink runat="server" ID="hlMenu" NavigateUrl="~/Default.aspx" Text="Main Menu" />
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div style="float: none; text-align: center; margin: auto;">
|
|
<div class="clearDiv">
|
|
<asp:Label runat="server" ID="lblDipendenteAttivo" Font-Size="36pt" Text="..." />
|
|
</div>
|
|
<div class="msgBoxBarcode">
|
|
<asp:Label runat="server" ID="lblMessaggi" Text="attesa input utente" Font-Size="18pt" />
|
|
</div>
|
|
</div>
|
|
<div>
|
|
<div class="divSx" style="padding: 4px; text-align: left; min-height: 400px; min-width: 200px; width: 19%;">
|
|
<asp:Panel runat="server" ID="pnlBtnIn">
|
|
<asp:Button runat="server" ID="btnEntrata" Text="Entrata" Width="200px" Height="300px" CssClass="fontTitolo" OnClick="btnEntrata_Click" />
|
|
</asp:Panel>
|
|
</div>
|
|
<div class="divDx" style="padding: 4px; text-align: right; min-height: 400px; min-width: 200px; width: 19%;">
|
|
<asp:Panel runat="server" ID="PaneOut">
|
|
<asp:Button runat="server" ID="btnUscita" Text="Uscita" Width="200px" Height="300px" CssClass="fontTitolo" OnClick="btnUscita_Click" />
|
|
</asp:Panel>
|
|
</div>
|
|
<div class="divCenter" style="min-height: 400px; width: 50%;">
|
|
<div>
|
|
<asp:Label runat="server" ID="lblBarcode" Text="Barcode" />
|
|
<br />
|
|
<asp:TextBox runat="server" ID="txtBarcode" Height="60px" Width="400px" Font-Size="32pt" AutoPostBack="true" Style="text-align: center"
|
|
OnTextChanged="txtBarcode_TextChanged" TextMode="Password" />
|
|
</div>
|
|
<br />
|
|
<div class="divCenter">
|
|
<asp:GridView ID="grView" runat="server" AllowPaging="True" DataSourceID="ods" AutoGenerateColumns="False" DataKeyNames="dataLav,idxDipendente"
|
|
CellPadding="4" ForeColor="#333333" GridLines="None" Font-Size="9pt" Width="100%">
|
|
<AlternatingRowStyle CssClass="alternatingRowStyle" />
|
|
<EditRowStyle CssClass="editRowStyle" />
|
|
<FooterStyle CssClass="footerStyle" ForeColor="White" />
|
|
<HeaderStyle CssClass="headerStyle" ForeColor="White" />
|
|
<PagerStyle CssClass="pagerStyle" ForeColor="White" />
|
|
<RowStyle CssClass="rowStyle" />
|
|
<SelectedRowStyle CssClass="selectedRowStyle" ForeColor="#333333" />
|
|
<SortedAscendingCellStyle CssClass="sortAscCell" />
|
|
<SortedAscendingHeaderStyle CssClass="sortAscHead" />
|
|
<SortedDescendingCellStyle CssClass="sortDescCell" />
|
|
<SortedDescendingHeaderStyle CssClass="sortDescHead" />
|
|
<Columns>
|
|
<asp:TemplateField HeaderText="data" SortExpression="dataLav" ItemStyle-Wrap="false" ItemStyle-HorizontalAlign="Center">
|
|
<ItemTemplate>
|
|
<asp:Label ID="Label1" runat="server" Text='<%# Bind("dataLav", "{0:dd-MM}") %>' />
|
|
</ItemTemplate>
|
|
</asp:TemplateField>
|
|
<asp:TemplateField HeaderText="Ent" SortExpression="entrata_1" ItemStyle-HorizontalAlign="Center">
|
|
<ItemTemplate>
|
|
<asp:Label ID="Label3" runat="server" Text='<%# Bind("entrata_1","{0:HH:mm}") %>' ForeColor="#226622" Font-Size="X-Small" />
|
|
</ItemTemplate>
|
|
</asp:TemplateField>
|
|
<asp:TemplateField HeaderText="Usc" SortExpression="uscita_1" ItemStyle-HorizontalAlign="Center">
|
|
<ItemTemplate>
|
|
<asp:Label ID="Label4" runat="server" Text='<%# Bind("uscita_1","{0:HH:mm}") %>' ForeColor="#222266" Font-Size="X-Small" />
|
|
</ItemTemplate>
|
|
</asp:TemplateField>
|
|
<asp:TemplateField HeaderText="Ent" SortExpression="entrata_2" ItemStyle-HorizontalAlign="Center">
|
|
<ItemTemplate>
|
|
<asp:Label ID="Label5" runat="server" Text='<%# Bind("entrata_2","{0:HH:mm}") %>' ForeColor="#226622" Font-Size="X-Small" />
|
|
</ItemTemplate>
|
|
</asp:TemplateField>
|
|
<asp:TemplateField HeaderText="Usc" SortExpression="uscita_2" ItemStyle-HorizontalAlign="Center">
|
|
<ItemTemplate>
|
|
<asp:Label ID="Label6" runat="server" Text='<%# Bind("uscita_2","{0:HH:mm}") %>' ForeColor="#222266" Font-Size="X-Small" />
|
|
</ItemTemplate>
|
|
</asp:TemplateField>
|
|
<asp:TemplateField HeaderText="Ent" SortExpression="entrata_3" ItemStyle-HorizontalAlign="Center">
|
|
<ItemTemplate>
|
|
<asp:Label ID="Label7" runat="server" Text='<%# Bind("entrata_3","{0:HH:mm}") %>' ForeColor="#226622" Font-Size="X-Small" />
|
|
</ItemTemplate>
|
|
</asp:TemplateField>
|
|
<asp:TemplateField HeaderText="Usc" SortExpression="uscita_3" ItemStyle-HorizontalAlign="Center">
|
|
<ItemTemplate>
|
|
<asp:Label ID="Label8" runat="server" Text='<%# Bind("uscita_3","{0:HH:mm}") %>' ForeColor="#222266" Font-Size="X-Small" />
|
|
</ItemTemplate>
|
|
</asp:TemplateField>
|
|
<asp:TemplateField HeaderText="H lav" SortExpression="h_lav" ItemStyle-HorizontalAlign="Right" HeaderStyle-HorizontalAlign="Right">
|
|
<ItemTemplate>
|
|
<b>
|
|
<asp:Label ID="Label11" runat="server" Text='<%# Bind("h_lav","{0:0.00}") %>' />
|
|
</b>
|
|
</ItemTemplate>
|
|
</asp:TemplateField>
|
|
<asp:TemplateField HeaderText="" ItemStyle-HorizontalAlign="Right" HeaderStyle-HorizontalAlign="Right">
|
|
<ItemTemplate>
|
|
<b>
|
|
<asp:Label ID="lblIsOk" runat="server" Text="*" ForeColor="Red" Visible='<%# invBool(Eval("isOk")) %>' />
|
|
</b>
|
|
</ItemTemplate>
|
|
</asp:TemplateField>
|
|
</Columns>
|
|
</asp:GridView>
|
|
<asp:ObjectDataSource ID="ods" runat="server" DeleteMethod="Delete" InsertMethod="Insert" OldValuesParameterFormatString="Original_{0}"
|
|
SelectMethod="getLastByUser" TypeName="GPW_data.DS_ApplicazioneTableAdapters.TimbratureExplTableAdapter" UpdateMethod="Update">
|
|
<SelectParameters>
|
|
<asp:SessionParameter SessionField="idxDipendente" Name="idxDipendente" Type="Int32" />
|
|
<asp:Parameter Name="num2show" DefaultValue="10" />
|
|
</SelectParameters>
|
|
</asp:ObjectDataSource>
|
|
</div>
|
|
<asp:UpdatePanel ID="UpdatePanel1" runat="server" UpdateMode="Conditional" RenderMode="Inline">
|
|
<ContentTemplate>
|
|
<asp:Panel ID="pnlTimer" runat="server" ScrollBars="None">
|
|
<asp:Label runat="server" ID="lblNextTimbr" />
|
|
<b>
|
|
<asp:Label runat="server" ID="lblCountDown" CssClass="fontMedio" /></b>
|
|
<asp:Timer ID="timerConf" runat="server" Interval="500" Enabled="false">
|
|
</asp:Timer>
|
|
</asp:Panel>
|
|
</ContentTemplate>
|
|
</asp:UpdatePanel>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</asp:Panel>
|