59 lines
4.1 KiB
Plaintext
59 lines
4.1 KiB
Plaintext
<%@ Control Language="C#" AutoEventWireup="true" CodeBehind="cmp_checkC19.ascx.cs" Inherits="GPW_Admin.WebUserControls.cmp_checkC19" %>
|
|
<%@ Register Src="~/WebUserControls/mod_periodoAnalisi.ascx" TagPrefix="uc1" TagName="mod_periodoAnalisi" %>
|
|
|
|
<div class="row small">
|
|
<div class="col-12 text-right mb-1">
|
|
<div class="row">
|
|
<div class="col-6">
|
|
<uc1:mod_periodoAnalisi runat="server" ID="mod_periodoAnalisi" realtimeUpdate="true" />
|
|
</div>
|
|
<div class="col-6">
|
|
<div class="input-group input-group-sm table-secondary">
|
|
<div class="input-group-prepend">
|
|
<span class="input-group-text">Filtro visualizzazione</span>
|
|
</div>
|
|
<asp:DropDownList runat="server" ID="ddlDip" CssClass="form-control" DataSourceID="odsDip" DataTextField="label" DataValueField="value" AutoPostBack="true">
|
|
</asp:DropDownList>
|
|
<asp:ObjectDataSource runat="server" ID="odsDip" OldValuesParameterFormatString="original_{0}" SelectMethod="GetData" TypeName="GPW_data.DS_UtilityTableAdapters.v_selDipendentiTableAdapter" />
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="col-12">
|
|
<asp:GridView ID="grView" runat="server" AllowSorting="True" AllowPaging="True" AutoGenerateColumns="False" DataKeyNames="dtCheck,idxDipendente" DataSourceID="ods" CssClass="table table-striped table-sm">
|
|
<EditRowStyle CssClass="table-primary" />
|
|
<SelectedRowStyle CssClass="table-info" />
|
|
<Columns>
|
|
<%--<asp:BoundField DataField="payload" HeaderText="payload" SortExpression="payload" />--%>
|
|
<asp:TemplateField HeaderText="Data" SortExpression="dtCheck">
|
|
<ItemTemplate>
|
|
<div class="row">
|
|
<div class="col-2">
|
|
<asp:Label ID="lblManual" runat="server" Visible='<%# Eval("payload").ToString()=="MANUAL" %>' CssClass="text-warning" ToolTip="Manual check"><i class="fa fa-handshake-o fa-2x" aria-hidden="true"></i></asp:Label>
|
|
<asp:Label ID="lblCert" runat="server" Visible='<%# Eval("payload").ToString()!="MANUAL" %>' CssClass="text-success" ToolTip="Automatic Check"><i class="fa fa-certificate fa-2x" aria-hidden="true"></i></asp:Label>
|
|
</div>
|
|
<div class="col-10 text-right">
|
|
<asp:Label ID="LabelDtCheck" runat="server" Text='<%# Eval("dtCheck","{0:ddd dd.MM.yyyy HH:mm:ss}") %>'></asp:Label>
|
|
</div>
|
|
</div>
|
|
</ItemTemplate>
|
|
</asp:TemplateField>
|
|
<asp:TemplateField HeaderText="Dipendente" SortExpression="Cognome">
|
|
<ItemTemplate>
|
|
<b>
|
|
<asp:Label ID="LabelCognome" runat="server" Text='<%# Eval("Cognome") %>'></asp:Label></b>
|
|
<asp:Label ID="LabelNome" runat="server" Text='<%# Eval("Nome") %>'></asp:Label>, (<asp:Label ID="Label1" runat="server" Text='<%# Eval("dataNascita","{0:dd.MM.yyyy}") %>'></asp:Label>)
|
|
</ItemTemplate>
|
|
</asp:TemplateField>
|
|
</Columns>
|
|
</asp:GridView>
|
|
<asp:ObjectDataSource ID="ods" runat="server" OldValuesParameterFormatString="original_{0}" SelectMethod="getByDipData" TypeName="GPW_data.DS_ApplicazioneTableAdapters.CheckVC19TableAdapter">
|
|
<SelectParameters>
|
|
<asp:ControlParameter ControlID="ddlDip" DefaultValue="0" Name="idxDipendente" PropertyName="SelectedValue" Type="Int32" />
|
|
<asp:SessionParameter DefaultValue="" Name="dataFrom" SessionField="_inizio" Type="DateTime" />
|
|
<asp:SessionParameter DefaultValue="" Name="dataTo" SessionField="_fine" Type="DateTime" />
|
|
</SelectParameters>
|
|
</asp:ObjectDataSource>
|
|
<asp:Label ID="lblNumRec" runat="server" CssClass="txtMini" />
|
|
</div>
|
|
</div> |