74 lines
5.1 KiB
Plaintext
74 lines
5.1 KiB
Plaintext
<%@ Control Language="C#" AutoEventWireup="true" CodeBehind="mod_logAllarmi.ascx.cs" Inherits="MP_SITE.WebUserControls.mod_logAllarmi" %>
|
|
|
|
|
|
<div class="row">
|
|
<div class="col-6 text-start">
|
|
<b>Filtro</b>
|
|
</div>
|
|
<div class="col-6 text-end">
|
|
<div class="input-group input-group-sm mb-2">
|
|
<asp:TextBox runat="server" ID="txtSearch" class="form-control" placeholder="ricerca" AutoPostBack="true" OnTextChanged="txtSearch_TextChanged"></asp:TextBox>
|
|
<asp:LinkButton runat="server" ID="lbtReset" class="btn btn-info text-light" OnClick="lbtReset_Click"><i class="fa fa-refresh" aria-hidden="true"></i></asp:LinkButton>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<asp:GridView ID="grView" runat="server" CssClass="table table-striped table-sm small" DataSourceID="ods" AutoGenerateColumns="False" DataKeyNames="AlarmLogId" AllowSorting="True" AllowPaging="True">
|
|
<HeaderStyle CssClass="table-dark" />
|
|
<PagerStyle CssClass="active GridPager" />
|
|
<PagerSettings Mode="NumericFirstLast" />
|
|
<SelectedRowStyle CssClass="info" />
|
|
<EmptyDataTemplate>
|
|
Nessun record trovato
|
|
</EmptyDataTemplate>
|
|
<Columns>
|
|
<asp:BoundField DataField="DtRif" HeaderText="Datat Ora" ReadOnly="True" SortExpression="DtRif" ItemStyle-CssClass="text-nowrap">
|
|
<ItemStyle CssClass="text-nowrap"></ItemStyle>
|
|
</asp:BoundField>
|
|
<asp:BoundField DataField="Duration" HeaderText="Durata" SortExpression="Duration" />
|
|
<asp:TemplateField HeaderText="Mem" SortExpression="MemAddress" ItemStyle-CssClass="text-nowrap">
|
|
<%--<EditItemTemplate>
|
|
<asp:Label ID="Label1" runat="server" Text='<%# Eval("MemAddress") %>'></asp:Label>
|
|
</EditItemTemplate>--%>
|
|
<ItemTemplate>
|
|
<asp:Label ID="Label1" runat="server" Text='<%# Eval("MemAddress") %>'></asp:Label>.
|
|
<asp:Label ID="Label2" runat="server" Text='<%# Eval("MemIndex") %>'></asp:Label>
|
|
|
|
</ItemTemplate>
|
|
|
|
<ItemStyle CssClass="text-nowrap"></ItemStyle>
|
|
</asp:TemplateField>
|
|
<asp:BoundField DataField="StatusVal" HeaderText="Val" SortExpression="StatusVal" />
|
|
<asp:TemplateField HeaderText="Notif">
|
|
<ItemTemplate>
|
|
<%--<div class="text-truncate" runat="server" id="divNotify" visible='<%# getBool(Eval("ReqNotify")) %>'>
|
|
<asp:LinkButton runat="server" ID="lbtSendNotify" CssClass="btn btn-sm btn-primary py-0" ToolTip='<%# traduci("lblSendNotify") %>' OnClick="lbtSendNotify_Click" CommandArgument='<%# Eval("AlarmLogId") %>' OnClientClick='<%# SteamWare.jsUtils.getCBE("confermaSendNotify") %>'>Invia <i class="fa fa-envelope-o" aria-hidden="true"></i></asp:LinkButton>
|
|
</div>
|
|
<div class="text-truncate" runat="server" id="divAck" visible='<%# getBool(Eval("ReqAck")) %>'>
|
|
<asp:LinkButton runat="server" ID="lbkDoAck" CssClass="btn btn-sm btn-warning py-0" ToolTip='<%# traduci("lblUserAck") %>' OnClick="lbkDoAck_Click" CommandArgument='<%# Eval("AlarmLogId") %>' OnClientClick='<%# SteamWare.jsUtils.getCBE("confermaUserAck") %>'>Set <i class="fa fa-exclamation-triangle" aria-hidden="true"></i></asp:LinkButton>
|
|
</div>--%>
|
|
<div class="text-truncate bg-primary text-light py-1 px-0 rounded" runat="server" id="divUser" visible='<%# !string.IsNullOrEmpty(Eval("UserAck").ToString()) %>'>
|
|
<asp:Label ID="Label3" runat="server" ToolTip='<%# Eval("UserAck") %>'><i class="fa fa-user" aria-hidden="true"></i></asp:Label>
|
|
</div>
|
|
</ItemTemplate>
|
|
</asp:TemplateField>
|
|
<asp:BoundField DataField="ValDecoded" HeaderText="Display" SortExpression="ValDecoded" ItemStyle-HorizontalAlign="Right" HeaderStyle-HorizontalAlign="Right">
|
|
<HeaderStyle HorizontalAlign="Right"></HeaderStyle>
|
|
|
|
<ItemStyle HorizontalAlign="Right" CssClass="small"></ItemStyle>
|
|
</asp:BoundField>
|
|
<%--<asp:BoundField DataField="UserAck" HeaderText="UserAck" ReadOnly="True" SortExpression="UserAck" />--%>
|
|
<%--<asp:BoundField DataField="DtAck" HeaderText="DtAck" ReadOnly="True" SortExpression="DtAck" />--%>
|
|
</Columns>
|
|
</asp:GridView>
|
|
<%--EnableCaching="true" CacheDuration="60"--%>
|
|
<asp:ObjectDataSource ID="ods" runat="server" OldValuesParameterFormatString="Original_{0}" SelectMethod="getFiltPaged" SelectCountMethod="getFiltCount" StartRowIndexParameterName="startRowIndex" MaximumRowsParameterName="maximumRows" TypeName="MapoDb.DS_applicazioneTableAdapters.AlarmLogTableAdapter" EnablePaging="true">
|
|
<SelectParameters>
|
|
<asp:SessionParameter Type="String" DefaultValue="0" SessionField="IdxMacchinaAlarmLog" Name="IdxMacchina" />
|
|
<asp:SessionParameter Type="DateTime" DefaultValue="" SessionField="_inizio" Name="dtFrom" />
|
|
<asp:SessionParameter Type="DateTime" SessionField="_fine" Name="dtTo" />
|
|
<asp:Parameter DefaultValue="true" Name="showMulti" Type="Boolean" />
|
|
<asp:ControlParameter ControlID="txtSearch" Name="searchVal" DefaultValue="" Type="String" />
|
|
</SelectParameters>
|
|
</asp:ObjectDataSource>
|