Files

73 lines
4.4 KiB
Plaintext

<%@ Control Language="C#" AutoEventWireup="true" CodeBehind="cmp_calDisp.ascx.cs" Inherits="ES3.WebUserControls.cmp_calDisp" %>
<div class="row text-center">
<div class="col">
<asp:LinkButton runat="server" ID="lbtUpdateDisp" ToolTip="Aggiorna disponibilità FUTURE per nuovi impianti e fermate" CssClass="btn btn-sm btn-block btn-success" OnClick="lbtUpdateDisp_Click"><i class="fa fa-wrench" aria-hidden="true"></i> Aggiorna Disponibilità</asp:LinkButton>
aggiorna fermate da Calendario
</div>
<div class="col">
inserisci nuova fermata
</div>
<div class="col text-right">
impianti:&nbsp;
<asp:DropDownList runat="server" ID="ddlMacchine" DataSourceID="odsMacc" DataTextField="label" DataValueField="value" AppendDataBoundItems="true" AutoPostBack="True">
<asp:ListItem Text="--- TUTTI ---" Value=""></asp:ListItem>
</asp:DropDownList>
<asp:ObjectDataSource ID="odsMacc" runat="server" OldValuesParameterFormatString="original_{0}" SelectMethod="getAttive" TypeName="MapoDb.DS_UtilityTableAdapters.v_selMacchineTableAdapter"></asp:ObjectDataSource>
</div>
<div class="col text-right">
<div class="row">
<div class="col-6 pr-0">
periodo:&nbsp;
<asp:DropDownList runat="server" ID="ddlAnno" DataSourceID="odsAnno" DataTextField="label" DataValueField="value" AutoPostBack="True">
</asp:DropDownList>
<asp:ObjectDataSource ID="odsAnno" runat="server" OldValuesParameterFormatString="original_{0}" SelectMethod="getSubset" TypeName="MapoDb.DS_UtilityTableAdapters.v_selTallyTableAdapter">
<SelectParameters>
<asp:ControlParameter ControlID="hfMinAnno" DefaultValue="0" Name="minVal" PropertyName="Value" Type="Int32" />
<asp:ControlParameter ControlID="hfMaxAnno" DefaultValue="0" Name="maxVal" PropertyName="Value" Type="Int32" />
</SelectParameters>
</asp:ObjectDataSource>
<asp:HiddenField runat="server" ID="hfMinAnno" />
<asp:HiddenField runat="server" ID="hfMaxAnno" />
</div>
<div class="col-6 pl-0">
<asp:DropDownList runat="server" ID="ddlMese" DataSourceID="odsMese" DataTextField="label" DataValueField="value" AppendDataBoundItems="true" AutoPostBack="True">
<asp:ListItem Text="--- TUTTI ---" Value="0"></asp:ListItem>
</asp:DropDownList>
<asp:ObjectDataSource ID="odsMese" runat="server" OldValuesParameterFormatString="original_{0}" SelectMethod="getSubset" TypeName="MapoDb.DS_UtilityTableAdapters.v_selTallyTableAdapter">
<SelectParameters>
<asp:Parameter DefaultValue="1" Name="minVal" Type="Int32" />
<asp:Parameter DefaultValue="12" Name="maxVal" Type="Int32" />
</SelectParameters>
</asp:ObjectDataSource>
</div>
</div>
</div>
</div>
<div class="row">
<div class="col">
<asp:GridView ID="grView" runat="server" CssClass="table table-sm table-striped" AllowPaging="True" AutoGenerateColumns="False" DataKeyNames="DataRif,IdxMacchina" DataSourceID="ods" AllowSorting="true">
<HeaderStyle CssClass="table-primary" />
<PagerStyle CssClass="active GridPager" />
<PagerSettings Mode="NumericFirstLast" />
<SelectedRowStyle CssClass="info" />
<EmptyDataTemplate>
No records found
</EmptyDataTemplate>
<Columns>
<asp:BoundField DataField="DataRif" HeaderText="Data" ReadOnly="True" SortExpression="DataRif" DataFormatString="{0:yyyy-MM-dd}" />
<asp:BoundField DataField="IdxMacchina" HeaderText="Macc" ReadOnly="True" SortExpression="IdxMacchina" />
<asp:BoundField DataField="OreApertura" HeaderText="H Apertura" SortExpression="OreApertura" />
<asp:BoundField DataField="OreAllocate" HeaderText="H Allocate" SortExpression="OreAllocate" />
</Columns>
</asp:GridView>
<asp:ObjectDataSource ID="ods" runat="server" OldValuesParameterFormatString="original_{0}" SelectMethod="getByPeriod" TypeName="MapoDb.DS_PlanTableAdapters.CalDispTableAdapter">
<SelectParameters>
<asp:ControlParameter ControlID="ddlAnno" DefaultValue="0" Name="Anno" PropertyName="SelectedValue" Type="Int32" />
<asp:ControlParameter ControlID="ddlMese" DefaultValue="0" Name="MESE" PropertyName="SelectedValue" Type="Int32" />
<asp:ControlParameter ControlID="ddlMacchine" DefaultValue="" Name="IdxMacchina" PropertyName="SelectedValue" Type="String" />
</SelectParameters>
</asp:ObjectDataSource>
</div>
</div>