132 lines
9.4 KiB
Plaintext
132 lines
9.4 KiB
Plaintext
<%@ Control Language="C#" AutoEventWireup="true" Inherits="mod_elencoRichieste" CodeBehind="mod_elencoRichieste.ascx.cs" %>
|
|
<%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="cc1" %>
|
|
<%@ Register Src="~/WebUserControls/mod_periodoAnalisi.ascx" TagName="mod_periodoAnalisi" TagPrefix="uc1" %>
|
|
|
|
<%--<div class="row txtMini" style="background-color: #cdcdcd; clear: both; font-size: 0.8em; height: 2em;">--%>
|
|
<div class="row txtMini" style="background: #cdcdcd; font-size: 0.8em;">
|
|
<div class="col-sm-12 text-left">
|
|
<div style="float: left;">
|
|
<asp:CheckBox runat="server" ID="chkMostraIntChiusi" AutoPostBack="true" OnCheckedChanged="chkMostraIntChiusi_CheckedChanged" Checked="false" />
|
|
</div>
|
|
<div style="float: left; margin-left: 8px;">
|
|
<asp:DropDownList runat="server" ID="ddlFiltAmbito" DataSourceID="odsAmbito" DataTextField="label" DataValueField="value" AutoPostBack="True" OnSelectedIndexChanged="ddlFiltAmbito_SelectedIndexChanged"></asp:DropDownList>
|
|
<asp:ObjectDataSource ID="odsAmbito" runat="server" OldValuesParameterFormatString="original_{0}" SelectMethod="getByTableFieldLang" TypeName="GIM_dataLayer.DS_utilityTableAdapters.v_selListValTableAdapter">
|
|
<SelectParameters>
|
|
<asp:Parameter DefaultValue="All" Name="TableName" Type="String" />
|
|
<asp:Parameter DefaultValue="FiltAmbito" Name="FieldName" Type="String" />
|
|
<asp:SessionParameter SessionField="Lingua" DefaultValue="IT" Name="Lingua" Type="String" />
|
|
</SelectParameters>
|
|
</asp:ObjectDataSource>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div style="font-size: 8pt;" class="row txtMini">
|
|
<asp:GridView ID="grView" runat="server" AllowPaging="True" AllowSorting="True" AutoGenerateColumns="False" PageSize="20" CssClass="table table-striped" Width="100%" OnSelectedIndexChanged="grView_SelectedIndexChanged" OnDataBound="grView_DataBound" DataKeyNames="numIntMtz" DataSourceID="ods" OnRowDataBound="grView_RowDataBound" OnPageIndexChanged="grView_PageIndexChanged" OnSorted="grView_Sorted">
|
|
<PagerStyle CssClass="active GridPager" />
|
|
<PagerSettings Mode="NumericFirstLast" />
|
|
<SelectedRowStyle CssClass="info" />
|
|
<EmptyDataTemplate>
|
|
<asp:Label runat="server" ID="lblNoRecord" Text='<%# traduci("noRecord") %>' />
|
|
</EmptyDataTemplate>
|
|
<Columns>
|
|
<asp:TemplateField ShowHeader="False" ItemStyle-HorizontalAlign="Center">
|
|
<HeaderTemplate>
|
|
<asp:Button ID="btnReset" runat="server" Text='<%# traduci("Reset") %>' OnClick="btnReset_Click"
|
|
Visible="false" />
|
|
</HeaderTemplate>
|
|
<ItemTemplate>
|
|
<span style="white-space: nowrap;">
|
|
<asp:ImageButton ID="imgSelect" runat="server" CausesValidation="False" CommandName="Select" Visible='<%# !isPrInCarEnabl(Eval("numIntMtz")) %>' ToolTip='<%# traduci("ShowDetails") %>' ImageUrl="~/images/view_s.png" />
|
|
<asp:HyperLink runat="server" ID="hlExportPdf" ToolTip='<%# traduci("exportRichiestaPDF") %>' ImageUrl="~/images/page_pdf.png" NavigateUrl='<%# formattaUrl(Eval("numIntMtz")) %>' />
|
|
<asp:ImageButton runat="server" ID="btnPrendeInCarico" ImageUrl="~/images/print_s.png" CommandArgument='<%# Eval("numIntMtz")%>' ToolTip='<%# traduci("prendeInCaricoRichiesta") %>' OnClick="btnPrendeInCarico_Click" Visible='<%# isPrInCarEnabl(Eval("numIntMtz")) %>' />
|
|
</span>
|
|
</ItemTemplate>
|
|
<ItemStyle HorizontalAlign="Center" />
|
|
</asp:TemplateField>
|
|
<asp:BoundField DataField="numIntMtz" HeaderText="(#)" Visible="true" ReadOnly="True"
|
|
SortExpression="numIntMtz" />
|
|
<asp:TemplateField HeaderText="Stato" SortExpression="DescrStato">
|
|
<ItemTemplate>
|
|
<div runat="server" id="divStato" class='<%# stileDaStato(Eval("idxStato")) %>' style="width: 100%;">
|
|
<asp:Label ID="Label7" runat="server" Text='<%# Bind("DescrStato") %>' CssClass='<%# stileDaStato(Eval("idxStato")) %>' />
|
|
</div>
|
|
</ItemTemplate>
|
|
</asp:TemplateField>
|
|
<asp:TemplateField HeaderText="dataOraInsRichiesta" SortExpression="richiesta">
|
|
<ItemTemplate>
|
|
<asp:Label ID="Label1" runat="server" Text='<%# Eval("richiesta") %>' />
|
|
</ItemTemplate>
|
|
</asp:TemplateField>
|
|
<asp:TemplateField HeaderText="inizioFermata" SortExpression="guasto">
|
|
<ItemTemplate>
|
|
<asp:Label ID="Label" runat="server" Text='<%# Eval("guasto") %>' />
|
|
</ItemTemplate>
|
|
</asp:TemplateField>
|
|
<asp:BoundField DataField="matr" HeaderText="matricola" SortExpression="matr" />
|
|
<asp:TemplateField HeaderText="macrocausa" SortExpression="descrAmbitoGuasto">
|
|
<EditItemTemplate>
|
|
<asp:TextBox ID="TextBox1" runat="server" Text='<%# Bind("descrAmbitoGuasto") %>'></asp:TextBox>
|
|
</EditItemTemplate>
|
|
<ItemTemplate>
|
|
<span style="vertical-align: top; white-space: nowrap;">
|
|
<asp:Label ID="Label8" runat="server" Text='<%# Bind("descrAmbitoGuasto") %>' />
|
|
</span>
|
|
<div class="pull-right">
|
|
<asp:Image ID="imgMtzPrev" runat="server" ImageUrl="~/images/mtzProg.png" Visible='<%# checkAmbito(Eval("idxAmbito"),"idxAmbitoMtzProg") %>' />
|
|
<i runat="server" id="iRicambi" class="fa fa-lightbulb-o fa-2x allOk" visible='<%# checkAmbito(Eval("idxAmbito"),"idxAmbitoRicambi") %>'></i>
|
|
</div>
|
|
</ItemTemplate>
|
|
</asp:TemplateField>
|
|
<asp:TemplateField HeaderText="lblPriorShort" SortExpression="descrPriorita" ItemStyle-HorizontalAlign="Center">
|
|
<ItemTemplate>
|
|
<asp:Label ID="Label6" runat="server" Text='<%# Eval("idxPriorita") %>' ToolTip='<%# Eval("descrPriorita") %>'
|
|
CssClass='<%# stileDaPrior(Eval("idxPriorita")) %>' />
|
|
</ItemTemplate>
|
|
<ItemStyle HorizontalAlign="Center" />
|
|
</asp:TemplateField>
|
|
<asp:TemplateField HeaderText="chkImpFermoShort" SortExpression="isFermo" ItemStyle-HorizontalAlign="Center">
|
|
<ItemTemplate>
|
|
<asp:CheckBox ID="chkIsFermo" runat="server" Checked='<%# Eval("isFermo") %>' Enabled="false" />
|
|
</ItemTemplate>
|
|
<ItemStyle HorizontalAlign="Center" />
|
|
</asp:TemplateField>
|
|
<asp:TemplateField HeaderText="chkIsExtShort" SortExpression="isExt" ItemStyle-HorizontalAlign="Center">
|
|
<ItemTemplate>
|
|
<asp:CheckBox ID="chkIsExt" runat="server" Checked='<%# Eval("isExt") %>' Enabled="false" />
|
|
</ItemTemplate>
|
|
<ItemStyle HorizontalAlign="Center" />
|
|
</asp:TemplateField>
|
|
<asp:BoundField DataField="descrTipo" HeaderText="lblTipoGuastoShort" SortExpression="descrTipo" />
|
|
<asp:BoundField DataField="nomeImpianto" HeaderText="nomeImpianto" SortExpression="nomeImpianto" />
|
|
<asp:TemplateField HeaderText="lblMacchina" SortExpression="nomeMacchina">
|
|
<ItemTemplate>
|
|
<asp:Label ID="Label3" runat="server" Text='<%# Eval("nomeMacchina") %>' />
|
|
<asp:Label ID="Label4" runat="server" Text='<%# Eval("codMacchina","({0})") %>' />
|
|
</ItemTemplate>
|
|
</asp:TemplateField>
|
|
<asp:TemplateField HeaderText="Descrizione" SortExpression="descrizione">
|
|
<ItemTemplate>
|
|
<asp:Label ID="Label5" runat="server" Text='<%# trimmaTesto(Eval("descrizione"),50) %>'
|
|
ToolTip='<%# Eval("descrizione") %>' />
|
|
</ItemTemplate>
|
|
</asp:TemplateField>
|
|
</Columns>
|
|
</asp:GridView>
|
|
<asp:ObjectDataSource ID="ods" runat="server" OldValuesParameterFormatString="original_{0}" SelectMethod="getByPeriodoSearch" TypeName="GIM_dataLayer.DS_applicazioneTableAdapters.v_intervExpTableAdapter" FilterExpression=" (idxStato < 3) ">
|
|
<FilterParameters>
|
|
<%--<asp:SessionParameter DefaultValue="*" Name="ricerca" SessionField="valoreCercato" />--%>
|
|
<asp:SessionParameter DefaultValue="0" Name="idxTipo" SessionField="idxTipo_filt" Type="Int32" />
|
|
<asp:SessionParameter DefaultValue="0" Name="idxImpianto" SessionField="idxImpianto_filt" Type="Int32" />
|
|
<asp:SessionParameter DefaultValue="0" Name="idxMacchina" SessionField="idxMacchina_filt" Type="Int32" />
|
|
</FilterParameters>
|
|
<SelectParameters>
|
|
<asp:SessionParameter DefaultValue="01/01/1900" Name="inizio" SessionField="_inizio" Type="DateTime" />
|
|
<asp:SessionParameter DefaultValue="31/12/9999" Name="fine" SessionField="_fine" Type="DateTime" />
|
|
<asp:SessionParameter DefaultValue="*" Name="search" SessionField="valoreCercato" />
|
|
</SelectParameters>
|
|
</asp:ObjectDataSource>
|
|
<asp:HiddenField runat="server" ID="hfValoreCercato" />
|
|
<asp:Label ID="lblNumRec" runat="server" CssClass="txtMini" />
|
|
<asp:Label ID="lblWarning" runat="server" Visible="false" CssClass="erroreMid" />
|
|
</div>
|