Completata gestione BASE del filtro x tutto (da impostare su GRUPPI non DDL...)

This commit is contained in:
Samuele E. Locatelli
2019-05-15 18:48:44 +02:00
parent 932bb31162
commit ef1a045440
5 changed files with 81 additions and 42 deletions
+25 -21
View File
@@ -54,26 +54,6 @@
</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 class="card">
<div class="card-header bg-secondary text-light">
<h4>Gruppi</h4>
@@ -103,7 +83,31 @@
<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="GetData" TypeName="MapoDb.DS_PlanTableAdapters.planStatsMaccTableAdapter"></asp:ObjectDataSource>
<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>
+18 -18
View File
@@ -57,24 +57,6 @@ namespace MP_ADM.WebUserControls {
/// </remarks>
protected global::System.Web.UI.WebControls.ObjectDataSource odsStGlb;
/// <summary>
/// Controllo gvParetoArt.
/// </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.GridView gvParetoArt;
/// <summary>
/// Controllo odsStArt.
/// </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.ObjectDataSource odsStArt;
/// <summary>
/// Controllo gvParetoGrp.
/// </summary>
@@ -110,5 +92,23 @@ namespace MP_ADM.WebUserControls {
/// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind.
/// </remarks>
protected global::System.Web.UI.WebControls.ObjectDataSource odsStMac;
/// <summary>
/// Controllo gvParetoArt.
/// </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.GridView gvParetoArt;
/// <summary>
/// Controllo odsStArt.
/// </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.ObjectDataSource odsStArt;
}
}