Gestione compact delle statistiche
This commit is contained in:
+2
-6
@@ -11,14 +11,10 @@
|
||||
<asp:Content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder1" runat="server">
|
||||
<asp:Label runat="server" ID="lblDataImportOut" CssClass="text-danger" />
|
||||
<div runat="server" id="divContent">
|
||||
|
||||
|
||||
|
||||
|
||||
<uc1:mod_planStats runat="server" ID="mod_planStats" />
|
||||
<hr />
|
||||
<br />
|
||||
<uc1:mod_planCreate runat="server" ID="mod_planCreate" />
|
||||
<hr />
|
||||
<br />
|
||||
<uc1:mod_gestPromODL runat="server" ID="mod_gestPromODL" />
|
||||
</div>
|
||||
</asp:Content>
|
||||
|
||||
@@ -2,189 +2,203 @@
|
||||
<%@ Register Src="~/WebUserControls/mod_ricercaGenerica.ascx" TagPrefix="uc1" TagName="mod_ricercaGenerica" %>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-12 btn btn-dark mt-0 mb-2">
|
||||
<asp:FormView runat="server" ID="fvGlobal" DataSourceID="odsStGlb" Width="100%" Font-Size="1.2em">
|
||||
<ItemTemplate>
|
||||
<div class="row">
|
||||
<div class="col">
|
||||
<div class="row">
|
||||
<div class="col">
|
||||
<label for="lblNumRows" class="col my-0">Richieste</label>
|
||||
</div>
|
||||
<div class="col">
|
||||
<div class="col my-0 text-right font-weight-bold">
|
||||
<asp:Label runat="server" ID="lblNumRows" Text='<%# Eval("NumRows") %>' />
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col">
|
||||
<div class="row">
|
||||
<div class="col">
|
||||
<label for="lblNumGrp" class="col my-0">Gruppi</label>
|
||||
</div>
|
||||
<div class="col">
|
||||
<div class="col my-0 text-right font-weight-bold">
|
||||
<asp:Label runat="server" ID="lblNumGrp" Text='<%# Eval("NumGrp") %>' />
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col">
|
||||
<div class="row">
|
||||
<div class="col">
|
||||
<label for="lblNumMacc" class="col my-0">Macchine</label>
|
||||
</div>
|
||||
<div class="col">
|
||||
<div class="col my-0 text-right font-weight-bold">
|
||||
<asp:Label runat="server" ID="lblNumMacc" Text='<%# Eval("NumMacc") %>' />
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col text-danger">
|
||||
<div class="row">
|
||||
<div class="col">
|
||||
<label for="lblNumMacc" class="col my-0">Richieste</label>
|
||||
</div>
|
||||
<div class="col">
|
||||
<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>
|
||||
</div>
|
||||
<div class="col text-success">
|
||||
<div class="row">
|
||||
<div class="col">
|
||||
<label for="lblNumMacc" class="col my-0">Pianificate</label>
|
||||
</div>
|
||||
<div class="col">
|
||||
<div class="col my-0 text-right font-weight-bold">
|
||||
<asp:Label runat="server" ID="Label2" Text='<%# Eval("TotOrePlan","{0:N2} h") %>' />
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</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="gvParetoGrp" DefaultValue="*" Name="CodGruppo" PropertyName="SelectedValue" Type="String" />
|
||||
</SelectParameters>
|
||||
</asp:ObjectDataSource>
|
||||
</div>
|
||||
<div class="col-12">
|
||||
<div class="card-deck">
|
||||
<asp:HiddenField runat="server" ID="hlCodIstTemp" />
|
||||
<div class="card mx-0">
|
||||
<div class="card-header bg-dark text-light">
|
||||
<h4>Reparti/Fasi</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="10" AllowPaging="True" AllowSorting="True" DataKeyNames="CodGruppo" OnSelectedIndexChanged="gvParetoGrp_SelectedIndexChanged">
|
||||
<HeaderStyle CssClass="default" />
|
||||
<PagerStyle CssClass="active GridPager" />
|
||||
<PagerSettings Mode="NumericFirstLast" />
|
||||
<SelectedRowStyle CssClass="table-info" />
|
||||
<Columns>
|
||||
<asp:TemplateField>
|
||||
<HeaderTemplate>
|
||||
<asp:LinkButton ID="lbtResetGrp" runat="server" OnClick="lbtResetGrp_Click" CssClass="btn btn-info btn-sm" Visible="true" ToolTip='<%# traduci("Reset") %>'><i class="fa fa-refresh"></i></asp:LinkButton>
|
||||
</HeaderTemplate>
|
||||
<ItemTemplate>
|
||||
<asp:LinkButton runat="server" ID="lbSelectGrp" CausesValidation="false" CssClass="btn btn-secondary btn-sm" CommandName="Select" ToolTip='<%# traduci("Select") %>'><i class="fa fa-search"></i></asp:LinkButton>
|
||||
</ItemTemplate>
|
||||
</asp:TemplateField>
|
||||
<asp:BoundField DataField="DescrGruppo" HeaderText="Gruppo" SortExpression="DescrGruppo" />
|
||||
<asp:BoundField DataField="TotQty" HeaderText="Tot Qty" SortExpression="TotQty" DataFormatString="{0:N0}" HeaderStyle-CssClass="text-right" ItemStyle-CssClass="text-right" />
|
||||
<asp:BoundField DataField="TotOreRich" HeaderText="Ore Rich" ReadOnly="True" SortExpression="TotOreRich" DataFormatString="{0:N2}" HeaderStyle-CssClass="text-right" ItemStyle-CssClass="text-right" />
|
||||
<asp:BoundField DataField="TotOrePlan" HeaderText="Ore Plan" ReadOnly="True" SortExpression="TotOrePlan" DataFormatString="{0:N2}" HeaderStyle-CssClass="text-right" ItemStyle-CssClass="text-right" />
|
||||
</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 mx-1">
|
||||
<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="10" AllowPaging="True" AllowSorting="True" DataKeyNames="IdxMacchina" OnSelectedIndexChanged="gvParetoMac_SelectedIndexChanged">
|
||||
<HeaderStyle CssClass="default" />
|
||||
<PagerStyle CssClass="active GridPager" />
|
||||
<PagerSettings Mode="NumericFirstLast" />
|
||||
<SelectedRowStyle CssClass="table-primary" />
|
||||
<Columns>
|
||||
<asp:TemplateField>
|
||||
<HeaderTemplate>
|
||||
<asp:LinkButton ID="lbtResetMac" runat="server" OnClick="lbtResetMac_Click" CssClass="btn btn-primary btn-sm" Visible="true" ToolTip='<%# traduci("Reset") %>'><i class="fa fa-refresh"></i></asp:LinkButton>
|
||||
</HeaderTemplate>
|
||||
<ItemTemplate>
|
||||
<asp:LinkButton runat="server" ID="lbSelectArt" CausesValidation="false" CssClass="btn btn-secondary btn-sm" CommandName="Select" ToolTip='<%# traduci("Select") %>'><i class="fa fa-search"></i></asp:LinkButton>
|
||||
</ItemTemplate>
|
||||
</asp:TemplateField>
|
||||
<asp:BoundField DataField="DescrMacc" HeaderText="Macchina" SortExpression="DescrMacc" />
|
||||
<asp:BoundField DataField="TotQty" HeaderText="Tot Qty" SortExpression="TotQty" DataFormatString="{0:N0}" HeaderStyle-CssClass="text-right" ItemStyle-CssClass="text-right" />
|
||||
<asp:BoundField DataField="TotOreRich" HeaderText="Ore Rich" ReadOnly="True" SortExpression="TotOreRich" DataFormatString="{0:N2}" HeaderStyle-CssClass="text-right" ItemStyle-CssClass="text-right" />
|
||||
<asp:BoundField DataField="TotOrePlan" HeaderText="Ore Plan" ReadOnly="True" SortExpression="TotOrePlan" DataFormatString="{0:N2}" HeaderStyle-CssClass="text-right" ItemStyle-CssClass="text-right" />
|
||||
</Columns>
|
||||
</asp:GridView>
|
||||
<asp:ObjectDataSource runat="server" ID="odsStMac" OldValuesParameterFormatString="original_{0}" SelectMethod="getFilt" TypeName="MapoDb.DS_PlanTableAdapters.planStatsMaccTableAdapter">
|
||||
<SelectParameters>
|
||||
<asp:ControlParameter ControlID="gvParetoGrp" DefaultValue="*" Name="CodGruppo" PropertyName="SelectedValue" Type="String" />
|
||||
</SelectParameters>
|
||||
</asp:ObjectDataSource>
|
||||
</div>
|
||||
</div>
|
||||
<div class="card mx-0">
|
||||
<div class="card-header bg-secondary text-light">
|
||||
<div class="row">
|
||||
<div class="col-4">
|
||||
<h4>Articoli</h4>
|
||||
</div>
|
||||
<div class="col-8">
|
||||
<uc1:mod_ricercaGenerica runat="server" ID="mod_ricercaGenerica" />
|
||||
</div>
|
||||
<div class="card mx-0">
|
||||
<div class="card-header bg-dark text-light">
|
||||
<div class="row">
|
||||
<div class="col-2">
|
||||
<h4>Stato richieste</h4>
|
||||
</div>
|
||||
<div class="col-9">
|
||||
<asp:FormView runat="server" ID="fvGlobal" DataSourceID="odsStGlb" Width="100%" Font-Size="1.2em">
|
||||
<ItemTemplate>
|
||||
<div class="row">
|
||||
<div class="col">
|
||||
<div class="row">
|
||||
<div class="col">
|
||||
<label for="lblNumRows" class="col my-0">Richieste</label>
|
||||
</div>
|
||||
<div class="col">
|
||||
<div class="col my-0 text-right font-weight-bold">
|
||||
<asp:Label runat="server" ID="lblNumRows" Text='<%# Eval("NumRows") %>' />
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col">
|
||||
<div class="row">
|
||||
<div class="col">
|
||||
<label for="lblNumGrp" class="col my-0">Gruppi</label>
|
||||
</div>
|
||||
<div class="col">
|
||||
<div class="col my-0 text-right font-weight-bold">
|
||||
<asp:Label runat="server" ID="lblNumGrp" Text='<%# Eval("NumGrp") %>' />
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col">
|
||||
<div class="row">
|
||||
<div class="col">
|
||||
<label for="lblNumMacc" class="col my-0">Macchine</label>
|
||||
</div>
|
||||
<div class="col">
|
||||
<div class="col my-0 text-right font-weight-bold">
|
||||
<asp:Label runat="server" ID="lblNumMacc" Text='<%# Eval("NumMacc") %>' />
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col text-danger">
|
||||
<div class="row">
|
||||
<div class="col">
|
||||
<label for="lblNumMacc" class="col my-0">Richieste</label>
|
||||
</div>
|
||||
<div class="col">
|
||||
<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>
|
||||
</div>
|
||||
<div class="col text-success">
|
||||
<div class="row">
|
||||
<div class="col">
|
||||
<label for="lblNumMacc" class="col my-0">Pianificate</label>
|
||||
</div>
|
||||
<div class="col">
|
||||
<div class="col my-0 text-right font-weight-bold">
|
||||
<asp:Label runat="server" ID="Label2" Text='<%# Eval("TotOrePlan","{0:N2} h") %>' />
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</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="gvParetoGrp" DefaultValue="*" Name="CodGruppo" PropertyName="SelectedValue" Type="String" />
|
||||
</SelectParameters>
|
||||
</asp:ObjectDataSource>
|
||||
</div>
|
||||
<div class="col-1 text-right">
|
||||
<asp:LinkButton runat="server" ID="lbtToggle" OnClick="lbtToggle_Click" CssClass="btn btn-light"><i class="fa fa-chevron-up" aria-hidden="true" runat="server" id="tgIcon"></i></asp:LinkButton>
|
||||
</div>
|
||||
</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" DataKeyNames="CodArticolo" OnSelectedIndexChanged="gvParetoArt_SelectedIndexChanged">
|
||||
<HeaderStyle CssClass="default" />
|
||||
<PagerStyle CssClass="active GridPager" />
|
||||
<PagerSettings Mode="NumericFirstLast" />
|
||||
<SelectedRowStyle CssClass="table-primary" />
|
||||
<Columns>
|
||||
<asp:TemplateField>
|
||||
<HeaderTemplate>
|
||||
<asp:LinkButton ID="lbtResetArt" runat="server" OnClick="lbtResetArt_Click" CssClass="btn btn-primary btn-sm" Visible="true" ToolTip='<%# traduci("Reset") %>'><i class="fa fa-refresh"></i></asp:LinkButton>
|
||||
</HeaderTemplate>
|
||||
<ItemTemplate>
|
||||
<asp:LinkButton runat="server" ID="lbSelectArt" CausesValidation="false" CssClass="btn btn-secondary btn-sm" CommandName="Select" ToolTip='<%# traduci("Select") %>'><i class="fa fa-search"></i></asp:LinkButton>
|
||||
</ItemTemplate>
|
||||
</asp:TemplateField>
|
||||
<asp:TemplateField HeaderText="Articolo" SortExpression="Disegno">
|
||||
<ItemTemplate>
|
||||
<asp:Label ID="lblDisegno" runat="server" Text='<%# Eval("Disegno") %>'></asp:Label>
|
||||
<div class="small text-truncate">
|
||||
<asp:Label ID="lblDescArticolo" runat="server" Text='<%# Eval("DescArticolo") %>'></asp:Label>
|
||||
</div>
|
||||
</ItemTemplate>
|
||||
</asp:TemplateField>
|
||||
<asp:BoundField DataField="TotQty" HeaderText="Tot Qty" SortExpression="TotQty" DataFormatString="{0:N0}" HeaderStyle-CssClass="text-right" ItemStyle-CssClass="text-right" />
|
||||
<asp:BoundField DataField="TotOreRich" HeaderText="Ore Rich" ReadOnly="True" SortExpression="TotOreRich" DataFormatString="{0:N2}" HeaderStyle-CssClass="text-right" ItemStyle-CssClass="text-right" />
|
||||
<asp:BoundField DataField="TotOrePlan" HeaderText="Ore Plan" ReadOnly="True" SortExpression="TotOrePlan" DataFormatString="{0:N2}" HeaderStyle-CssClass="text-right" ItemStyle-CssClass="text-right" />
|
||||
</Columns>
|
||||
</asp:GridView>
|
||||
<asp:ObjectDataSource runat="server" ID="odsStArt" OldValuesParameterFormatString="original_{0}" SelectMethod="getFilt" TypeName="MapoDb.DS_PlanTableAdapters.planStatsArtTableAdapter" FilterExpression=" Disegno LIKE '%{0}%' OR DescArticolo LIKE '%{0}%' ">
|
||||
<SelectParameters>
|
||||
<asp:ControlParameter ControlID="gvParetoGrp" DefaultValue="*" Name="CodGruppo" PropertyName="SelectedValue" Type="String" />
|
||||
</SelectParameters>
|
||||
<FilterParameters>
|
||||
<asp:SessionParameter DefaultValue="*" Name="ricerca" SessionField="valoreCercato" />
|
||||
</FilterParameters>
|
||||
</asp:ObjectDataSource>
|
||||
</div>
|
||||
<div class="card-body p-1" runat="server" id="divDetail">
|
||||
<div class="card-deck">
|
||||
<asp:HiddenField runat="server" ID="hlCodIstTemp" />
|
||||
<div class="card mr-0">
|
||||
<div class="card-header bg-dark text-light">
|
||||
<h4>Reparti/Fasi</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="10" AllowPaging="True" AllowSorting="True" DataKeyNames="CodGruppo" OnSelectedIndexChanged="gvParetoGrp_SelectedIndexChanged">
|
||||
<HeaderStyle CssClass="default" />
|
||||
<PagerStyle CssClass="active GridPager" />
|
||||
<PagerSettings Mode="NumericFirstLast" />
|
||||
<SelectedRowStyle CssClass="table-info" />
|
||||
<Columns>
|
||||
<asp:TemplateField>
|
||||
<HeaderTemplate>
|
||||
<asp:LinkButton ID="lbtResetGrp" runat="server" OnClick="lbtResetGrp_Click" CssClass="btn btn-info btn-sm" Visible="true" ToolTip='<%# traduci("Reset") %>'><i class="fa fa-refresh"></i></asp:LinkButton>
|
||||
</HeaderTemplate>
|
||||
<ItemTemplate>
|
||||
<asp:LinkButton runat="server" ID="lbSelectGrp" CausesValidation="false" CssClass="btn btn-secondary btn-sm" CommandName="Select" ToolTip='<%# traduci("Select") %>'><i class="fa fa-search"></i></asp:LinkButton>
|
||||
</ItemTemplate>
|
||||
</asp:TemplateField>
|
||||
<asp:BoundField DataField="DescrGruppo" HeaderText="Gruppo" SortExpression="DescrGruppo" />
|
||||
<asp:BoundField DataField="TotQty" HeaderText="Tot Qty" SortExpression="TotQty" DataFormatString="{0:N0}" HeaderStyle-CssClass="text-right" ItemStyle-CssClass="text-right" />
|
||||
<asp:BoundField DataField="TotOreRich" HeaderText="Ore Rich" ReadOnly="True" SortExpression="TotOreRich" DataFormatString="{0:N2}" HeaderStyle-CssClass="text-right" ItemStyle-CssClass="text-right" />
|
||||
<asp:BoundField DataField="TotOrePlan" HeaderText="Ore Plan" ReadOnly="True" SortExpression="TotOrePlan" DataFormatString="{0:N2}" HeaderStyle-CssClass="text-right" ItemStyle-CssClass="text-right" />
|
||||
</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 mx-1">
|
||||
<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="10" AllowPaging="True" AllowSorting="True" DataKeyNames="IdxMacchina" OnSelectedIndexChanged="gvParetoMac_SelectedIndexChanged">
|
||||
<HeaderStyle CssClass="default" />
|
||||
<PagerStyle CssClass="active GridPager" />
|
||||
<PagerSettings Mode="NumericFirstLast" />
|
||||
<SelectedRowStyle CssClass="table-primary" />
|
||||
<Columns>
|
||||
<asp:TemplateField>
|
||||
<HeaderTemplate>
|
||||
<asp:LinkButton ID="lbtResetMac" runat="server" OnClick="lbtResetMac_Click" CssClass="btn btn-primary btn-sm" Visible="true" ToolTip='<%# traduci("Reset") %>'><i class="fa fa-refresh"></i></asp:LinkButton>
|
||||
</HeaderTemplate>
|
||||
<ItemTemplate>
|
||||
<asp:LinkButton runat="server" ID="lbSelectArt" CausesValidation="false" CssClass="btn btn-secondary btn-sm" CommandName="Select" ToolTip='<%# traduci("Select") %>'><i class="fa fa-search"></i></asp:LinkButton>
|
||||
</ItemTemplate>
|
||||
</asp:TemplateField>
|
||||
<asp:BoundField DataField="DescrMacc" HeaderText="Macchina" SortExpression="DescrMacc" />
|
||||
<asp:BoundField DataField="TotQty" HeaderText="Tot Qty" SortExpression="TotQty" DataFormatString="{0:N0}" HeaderStyle-CssClass="text-right" ItemStyle-CssClass="text-right" />
|
||||
<asp:BoundField DataField="TotOreRich" HeaderText="Ore Rich" ReadOnly="True" SortExpression="TotOreRich" DataFormatString="{0:N2}" HeaderStyle-CssClass="text-right" ItemStyle-CssClass="text-right" />
|
||||
<asp:BoundField DataField="TotOrePlan" HeaderText="Ore Plan" ReadOnly="True" SortExpression="TotOrePlan" DataFormatString="{0:N2}" HeaderStyle-CssClass="text-right" ItemStyle-CssClass="text-right" />
|
||||
</Columns>
|
||||
</asp:GridView>
|
||||
<asp:ObjectDataSource runat="server" ID="odsStMac" OldValuesParameterFormatString="original_{0}" SelectMethod="getFilt" TypeName="MapoDb.DS_PlanTableAdapters.planStatsMaccTableAdapter">
|
||||
<SelectParameters>
|
||||
<asp:ControlParameter ControlID="gvParetoGrp" DefaultValue="*" Name="CodGruppo" PropertyName="SelectedValue" Type="String" />
|
||||
</SelectParameters>
|
||||
</asp:ObjectDataSource>
|
||||
</div>
|
||||
</div>
|
||||
<div class="card ml-0">
|
||||
<div class="card-header bg-secondary text-light">
|
||||
<div class="row">
|
||||
<div class="col-4">
|
||||
<h4>Articoli</h4>
|
||||
</div>
|
||||
<div class="col-8">
|
||||
<uc1:mod_ricercaGenerica runat="server" ID="mod_ricercaGenerica" />
|
||||
</div>
|
||||
</div>
|
||||
</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" DataKeyNames="CodArticolo" OnSelectedIndexChanged="gvParetoArt_SelectedIndexChanged">
|
||||
<HeaderStyle CssClass="default" />
|
||||
<PagerStyle CssClass="active GridPager" />
|
||||
<PagerSettings Mode="NumericFirstLast" />
|
||||
<SelectedRowStyle CssClass="table-primary" />
|
||||
<Columns>
|
||||
<asp:TemplateField>
|
||||
<HeaderTemplate>
|
||||
<asp:LinkButton ID="lbtResetArt" runat="server" OnClick="lbtResetArt_Click" CssClass="btn btn-primary btn-sm" Visible="true" ToolTip='<%# traduci("Reset") %>'><i class="fa fa-refresh"></i></asp:LinkButton>
|
||||
</HeaderTemplate>
|
||||
<ItemTemplate>
|
||||
<asp:LinkButton runat="server" ID="lbSelectArt" CausesValidation="false" CssClass="btn btn-secondary btn-sm" CommandName="Select" ToolTip='<%# traduci("Select") %>'><i class="fa fa-search"></i></asp:LinkButton>
|
||||
</ItemTemplate>
|
||||
</asp:TemplateField>
|
||||
<asp:TemplateField HeaderText="Articolo" SortExpression="Disegno">
|
||||
<ItemTemplate>
|
||||
<asp:Label ID="lblDisegno" runat="server" Text='<%# Eval("Disegno") %>'></asp:Label>
|
||||
<div class="small text-truncate">
|
||||
<asp:Label ID="lblDescArticolo" runat="server" Text='<%# Eval("DescArticolo") %>'></asp:Label>
|
||||
</div>
|
||||
</ItemTemplate>
|
||||
</asp:TemplateField>
|
||||
<asp:BoundField DataField="TotQty" HeaderText="Tot Qty" SortExpression="TotQty" DataFormatString="{0:N0}" HeaderStyle-CssClass="text-right" ItemStyle-CssClass="text-right" />
|
||||
<asp:BoundField DataField="TotOreRich" HeaderText="Ore Rich" ReadOnly="True" SortExpression="TotOreRich" DataFormatString="{0:N2}" HeaderStyle-CssClass="text-right" ItemStyle-CssClass="text-right" />
|
||||
<asp:BoundField DataField="TotOrePlan" HeaderText="Ore Plan" ReadOnly="True" SortExpression="TotOrePlan" DataFormatString="{0:N2}" HeaderStyle-CssClass="text-right" ItemStyle-CssClass="text-right" />
|
||||
</Columns>
|
||||
</asp:GridView>
|
||||
<asp:ObjectDataSource runat="server" ID="odsStArt" OldValuesParameterFormatString="original_{0}" SelectMethod="getFilt" TypeName="MapoDb.DS_PlanTableAdapters.planStatsArtTableAdapter" FilterExpression=" Disegno LIKE '%{0}%' OR DescArticolo LIKE '%{0}%' ">
|
||||
<SelectParameters>
|
||||
<asp:ControlParameter ControlID="gvParetoGrp" DefaultValue="*" Name="CodGruppo" PropertyName="SelectedValue" Type="String" />
|
||||
</SelectParameters>
|
||||
<FilterParameters>
|
||||
<asp:SessionParameter DefaultValue="*" Name="ricerca" SessionField="valoreCercato" />
|
||||
</FilterParameters>
|
||||
</asp:ObjectDataSource>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@@ -35,7 +35,6 @@ namespace MP_ADM.WebUserControls
|
||||
}
|
||||
protected void Page_Load(object sender, EventArgs e)
|
||||
{
|
||||
|
||||
}
|
||||
protected void ddlCodGruppo_SelectedIndexChanged(object sender, EventArgs e)
|
||||
{
|
||||
@@ -153,5 +152,11 @@ namespace MP_ADM.WebUserControls
|
||||
return answ;
|
||||
}
|
||||
}
|
||||
|
||||
protected void lbtToggle_Click(object sender, EventArgs e)
|
||||
{
|
||||
divDetail.Visible = !divDetail.Visible;
|
||||
tgIcon.Attributes["class"] = divDetail.Visible ? "fa fa-chevron-up" : "fa fa-chevron-down";
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -30,6 +30,33 @@ namespace MP_ADM.WebUserControls {
|
||||
/// </remarks>
|
||||
protected global::System.Web.UI.WebControls.ObjectDataSource odsStGlb;
|
||||
|
||||
/// <summary>
|
||||
/// Controllo lbtToggle.
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// Campo generato automaticamente.
|
||||
/// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind.
|
||||
/// </remarks>
|
||||
protected global::System.Web.UI.WebControls.LinkButton lbtToggle;
|
||||
|
||||
/// <summary>
|
||||
/// Controllo tgIcon.
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// Campo generato automaticamente.
|
||||
/// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind.
|
||||
/// </remarks>
|
||||
protected global::System.Web.UI.HtmlControls.HtmlGenericControl tgIcon;
|
||||
|
||||
/// <summary>
|
||||
/// Controllo divDetail.
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// Campo generato automaticamente.
|
||||
/// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind.
|
||||
/// </remarks>
|
||||
protected global::System.Web.UI.HtmlControls.HtmlGenericControl divDetail;
|
||||
|
||||
/// <summary>
|
||||
/// Controllo hlCodIstTemp.
|
||||
/// </summary>
|
||||
|
||||
Reference in New Issue
Block a user