116 lines
7.3 KiB
Plaintext
116 lines
7.3 KiB
Plaintext
<%@ Control Language="C#" AutoEventWireup="true" CodeBehind="mod_planStats.ascx.cs" Inherits="MP_ADM.WebUserControls.mod_planStats" %>
|
|
<div class="row">
|
|
<div class="col-12">
|
|
<div class="card-deck">
|
|
<asp:HiddenField runat="server" ID="hlCodIstTemp" />
|
|
<div class="card">
|
|
<div class="card-header bg-dark text-light">
|
|
<h4>Stats</h4>
|
|
</div>
|
|
<div class="card-body p-1">
|
|
<asp:DropDownList runat="server" ID="ddlCodGruppo" DataSourceID="odsCodGruppo" DataTextField="DescrGruppo" DataValueField="CodGruppo" AutoPostBack="True" OnSelectedIndexChanged="ddlCodGruppo_SelectedIndexChanged" CssClass="btn btn-secondary dropdown-toggle" AppendDataBoundItems="true">
|
|
<asp:ListItem Text="* - Tutti" Value="*">
|
|
</asp:ListItem>
|
|
</asp:DropDownList>
|
|
<asp:ObjectDataSource runat="server" ID="odsCodGruppo" OldValuesParameterFormatString="original_{0}" SelectMethod="GetData" TypeName="MapoDb.DS_PlanTableAdapters.AnagraficaGruppiTableAdapter" FilterExpression="TipoGruppo = 'FASE' AND IsEnabled = 1"></asp:ObjectDataSource>
|
|
<asp:FormView runat="server" ID="fvGlobal" DataSourceID="odsStGlb" Width="100%" Font-Size="2em">
|
|
<ItemTemplate>
|
|
<div class="row">
|
|
<label for="lblNumRows" class="col my-0">Richieste</label>
|
|
<div class="col my-0 text-right font-weight-bold">
|
|
<asp:Label runat="server" ID="lblNumRows" Text='<%# Eval("NumRows") %>' />
|
|
</div>
|
|
</div>
|
|
<div class="row my-0">
|
|
<label for="lblNumGrp" class="col my-0">Gruppi</label>
|
|
<div class="col my-0 text-right font-weight-bold">
|
|
<asp:Label runat="server" ID="lblNumGrp" Text='<%# Eval("NumGrp") %>' />
|
|
</div>
|
|
</div>
|
|
<div class="row">
|
|
<label for="lblNumMacc" class="col my-0">Macchine</label>
|
|
<div class="col my-0 text-right font-weight-bold">
|
|
<asp:Label runat="server" ID="lblNumMacc" Text='<%# Eval("NumMacc") %>' />
|
|
</div>
|
|
</div>
|
|
<div class="row">
|
|
<label for="lblNumMacc" class="col my-0">Richieste</label>
|
|
<div class="col my-0 text-right font-weight-bold">
|
|
<asp:Label runat="server" ID="Label1" Text='<%# Eval("TotOreRich","{0:N2} h") %>' />
|
|
</div>
|
|
</div>
|
|
<div class="row">
|
|
<label for="lblNumMacc" class="col my-0">Pianificate</label>
|
|
<div class="col my-0 text-right font-weight-bold">
|
|
<asp:Label runat="server" ID="Label2" Text='<%# Eval("TotOrePlan","{0:N2} h") %>' />
|
|
</div>
|
|
</div>
|
|
</ItemTemplate>
|
|
</asp:FormView>
|
|
<asp:ObjectDataSource runat="server" ID="odsStGlb" OldValuesParameterFormatString="original_{0}" SelectMethod="getFilt" TypeName="MapoDb.DS_PlanTableAdapters.planStatsGlobalTableAdapter">
|
|
<SelectParameters>
|
|
<asp:ControlParameter ControlID="ddlCodGruppo" DefaultValue="*" Name="CodGruppo" PropertyName="SelectedValue" Type="String" />
|
|
</SelectParameters>
|
|
</asp:ObjectDataSource>
|
|
</div>
|
|
</div>
|
|
<div class="card">
|
|
<div class="card-header bg-secondary text-light">
|
|
<h4>Gruppi</h4>
|
|
</div>
|
|
<div class="card-body p-1">
|
|
<asp:GridView runat="server" ID="gvParetoGrp" AutoGenerateColumns="False" DataSourceID="odsStGrp" CssClass="table table-striped table-sm my-0" PageSize="5" AllowPaging="True" AllowSorting="True">
|
|
<Columns>
|
|
<asp:BoundField DataField="CodGruppo" HeaderText="Gruppo" SortExpression="CodGruppo" />
|
|
<asp:BoundField DataField="TotQty" HeaderText="Tot #" SortExpression="TotQty" DataFormatString="{0:N0}" />
|
|
<asp:BoundField DataField="TotOreRich" HeaderText="Tot Rich (h)" ReadOnly="True" SortExpression="TotOreRich" DataFormatString="{0:N2}" />
|
|
<asp:BoundField DataField="TotOrePlan" HeaderText="Tot Plan (h)" ReadOnly="True" SortExpression="TotOrePlan" DataFormatString="{0:N2}" />
|
|
</Columns>
|
|
</asp:GridView>
|
|
<asp:ObjectDataSource runat="server" ID="odsStGrp" OldValuesParameterFormatString="original_{0}" SelectMethod="GetData" TypeName="MapoDb.DS_PlanTableAdapters.planStatsGroupTableAdapter"></asp:ObjectDataSource>
|
|
</div>
|
|
</div>
|
|
<div class="card">
|
|
<div class="card-header bg-secondary text-light">
|
|
<h4>Macchine</h4>
|
|
</div>
|
|
<div class="card-body p-1">
|
|
<asp:GridView runat="server" ID="gvParetoMac" AutoGenerateColumns="False" DataSourceID="odsStMac" CssClass="table table-striped table-sm my-0" PageSize="5" AllowPaging="True" AllowSorting="True">
|
|
<Columns>
|
|
<asp:BoundField DataField="IdxMacchina" HeaderText="Macchina" SortExpression="IdxMacchina" />
|
|
<asp:BoundField DataField="TotQty" HeaderText="Tot #" SortExpression="TotQty" DataFormatString="{0:N0}" />
|
|
<asp:BoundField DataField="TotOreRich" HeaderText="Tot Rich (h)" ReadOnly="True" SortExpression="TotOreRich" DataFormatString="{0:N2}" />
|
|
<asp:BoundField DataField="TotOrePlan" HeaderText="Tot Plan (h)" ReadOnly="True" SortExpression="TotOrePlan" DataFormatString="{0:N2}" />
|
|
</Columns>
|
|
</asp:GridView>
|
|
<asp:ObjectDataSource runat="server" ID="odsStMac" OldValuesParameterFormatString="original_{0}" SelectMethod="getFilt" TypeName="MapoDb.DS_PlanTableAdapters.planStatsMaccTableAdapter">
|
|
<SelectParameters>
|
|
<asp:ControlParameter ControlID="ddlCodGruppo" DefaultValue="*" Name="CodGruppo" PropertyName="SelectedValue" Type="String" />
|
|
</SelectParameters>
|
|
</asp:ObjectDataSource>
|
|
</div>
|
|
</div>
|
|
<div class="card">
|
|
<div class="card-header bg-secondary text-light">
|
|
<h4>Articoli</h4>
|
|
</div>
|
|
<div class="card-body p-1">
|
|
<asp:GridView runat="server" ID="gvParetoArt" AutoGenerateColumns="False" DataSourceID="odsStArt" CssClass="table table-striped table-sm my-0" PageSize="5" AllowPaging="True" AllowSorting="True">
|
|
<Columns>
|
|
<asp:BoundField DataField="CodArticolo" HeaderText="Cod Art" SortExpression="CodArticolo" />
|
|
<asp:BoundField DataField="TotQty" HeaderText="Tot #" SortExpression="TotQty" DataFormatString="{0:N0}" />
|
|
<asp:BoundField DataField="TotOreRich" HeaderText="Tot Rich (h)" ReadOnly="True" SortExpression="TotOreRich" DataFormatString="{0:N2}" />
|
|
<asp:BoundField DataField="TotOrePlan" HeaderText="Tot Plan (h)" ReadOnly="True" SortExpression="TotOrePlan" DataFormatString="{0:N2}" />
|
|
</Columns>
|
|
</asp:GridView>
|
|
<asp:ObjectDataSource runat="server" ID="odsStArt" OldValuesParameterFormatString="original_{0}" SelectMethod="getFilt" TypeName="MapoDb.DS_PlanTableAdapters.planStatsArtTableAdapter">
|
|
<SelectParameters>
|
|
<asp:ControlParameter ControlID="ddlCodGruppo" DefaultValue="*" Name="CodGruppo" PropertyName="SelectedValue" Type="String" />
|
|
</SelectParameters>
|
|
</asp:ObjectDataSource>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|