Files
GPW/GPW_Admin/WebUserControls/cmp_checkC19.ascx
T
2021-10-20 16:06:35 +02:00

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>