Fix grafico selezione candidati x create

This commit is contained in:
Samuele E. Locatelli
2021-01-22 19:29:51 +01:00
parent 38af19e6d0
commit b2a0649f1e
3 changed files with 55 additions and 2 deletions
+7 -2
View File
@@ -1,4 +1,6 @@
<%@ Control Language="C#" AutoEventWireup="true" CodeBehind="mod_planCreate.ascx.cs" Inherits="MP_ADM.WebUserControls.mod_planCreate" %>
<%@ Register Src="~/WebUserControls/cmp_numRow.ascx" TagPrefix="uc1" TagName="cmp_numRow" %>
<div class="row">
<div class="col-sm-12">
<div class="card-deck">
@@ -40,7 +42,7 @@
</div>
<div class="card-body p-1" runat="server" id="divDetail">
<div class="row">
<div class="col-9">
<div runat="server" id="divData" class="col-12">
<asp:GridView runat="server" ID="grView" AutoGenerateColumns="False" DataSourceID="odsPromIN" CssClass="table table-striped table-sm my-0" PageSize="5" AllowPaging="True" AllowSorting="True" DataKeyNames="idxPromessa">
<HeaderStyle CssClass="default" />
<PagerStyle CssClass="active GridPager" />
@@ -132,7 +134,7 @@
</SelectParameters>
</asp:ObjectDataSource>
</div>
<div class="col-3 pl-0">
<div runat="server" id="divCmd" class="col-0 pl-0">
<div runat="server" id="divConfirm" class="p-1 border border-success table-success my-1">
<asp:LinkButton runat="server" ID="lbtDoPlan" CssClass="btn btn-success btn-block" OnClick="lbtDoPlan_Click" OnClientClick="return confirm('Sei sciuro di voler confermare senza modifica le richieste selezionate?');">
<i class="fa fa-thumbs-up" aria-hidden="true"></i> APPROVA e PIANIFICA <i class="fa fa-thumbs-up" aria-hidden="true"></i>
@@ -166,6 +168,9 @@
</div>
</div>
</div>
<div class="card-footer py-0 px-2 text-right">
<uc1:cmp_numRow runat="server" ID="cmp_numRow" />
</div>
</div>
</div>
</div>
@@ -142,9 +142,27 @@ namespace MP_ADM.WebUserControls
divSplitOdl.Visible = numOrd == 1;
divConfirm.Visible = numOrd > 0;
divCreaGrp.Visible = (numOrd > 1) && (ElArticoli.Count == 1) && CodGruppo != "";
// sistemo dimensione div
divData.Attributes.Remove("class");
divCmd.Attributes.Remove("class");
if (divConfirm.Visible)
{
divData.Attributes.Add("class", "col-9");
divCmd.Attributes.Add("class", "col-3");
}
else
{
divData.Attributes.Add("class", "col-12");
divCmd.Attributes.Add("class", "col-0");
}
ddlMacc.DataBind();
}
private void Cmp_numRow_eh_newNum(object sender, EventArgs e)
{
grView.PageSize = cmp_numRow.numRowPag;
}
private void doReset()
{
grView.SelectedIndex = -1;
@@ -304,10 +322,13 @@ namespace MP_ADM.WebUserControls
{
if (!Page.IsPostBack)
{
cmp_numRow.numRowPag = memLayer.ML.CRI("_righeDataGridShort") / 2;
grView.PageSize = cmp_numRow.numRowPag;
// di default NASCONDE...
//toggleVisibility();
calcTotali();
}
cmp_numRow.eh_newNum += Cmp_numRow_eh_newNum;
}
protected void txtNumPezzi_TextChanged(object sender, EventArgs e)
+27
View File
@@ -104,6 +104,15 @@ namespace MP_ADM.WebUserControls
/// </remarks>
protected global::System.Web.UI.HtmlControls.HtmlGenericControl divDetail;
/// <summary>
/// Controllo divData.
/// </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 divData;
/// <summary>
/// Controllo grView.
/// </summary>
@@ -122,6 +131,15 @@ namespace MP_ADM.WebUserControls
/// </remarks>
protected global::System.Web.UI.WebControls.ObjectDataSource odsPromIN;
/// <summary>
/// Controllo divCmd.
/// </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 divCmd;
/// <summary>
/// Controllo divConfirm.
/// </summary>
@@ -184,5 +202,14 @@ 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.HtmlControls.HtmlGenericControl divSplitOdl;
/// <summary>
/// Controllo cmp_numRow.
/// </summary>
/// <remarks>
/// Campo generato automaticamente.
/// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind.
/// </remarks>
protected global::MP_ADM.WebUserControls.cmp_numRow cmp_numRow;
}
}