update visibilità condizionalke buttons...
This commit is contained in:
@@ -114,11 +114,14 @@
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<asp:LinkButton runat="server" ID="lbtCreaGrp" CssClass="btn btn-success btn-block">CREA PODL Gruppo <i class="fa fa-object-group" aria-hidden="true"></i></asp:LinkButton>
|
||||
Selezionare LA MACCHINA ESATTA su cui creare...
|
||||
<asp:LinkButton runat="server" ID="lbtSplit" CssClass="btn btn-warning btn-block">SPLIT PODL <i class="fa fa-object-group" aria-hidden="true"></i></asp:LinkButton>
|
||||
...con split deve chiedere NUM PEZZI...
|
||||
<div runat="server" id="divCreaGrp" visible="false">
|
||||
<asp:LinkButton runat="server" ID="lbtCreaGrp" CssClass="btn btn-success btn-block">CREA PODL Gruppo <i class="fa fa-object-group" aria-hidden="true"></i></asp:LinkButton>
|
||||
Selezionare LA MACCHINA ESATTA su cui creare...
|
||||
</div>
|
||||
<div runat="server" id="divSplitOdl" visible="false">
|
||||
<asp:LinkButton runat="server" ID="lbtSplit" CssClass="btn btn-warning btn-block">SPLIT PODL <i class="fa fa-object-group" aria-hidden="true"></i></asp:LinkButton>
|
||||
...con split deve chiedere NUM PEZZI...
|
||||
</div>
|
||||
<br />
|
||||
ricordarsi che deve salvare dati come data/ora creazione + utente creazione
|
||||
</div>
|
||||
|
||||
@@ -107,12 +107,12 @@ namespace MP_ADM.WebUserControls
|
||||
|
||||
private void calcTotali()
|
||||
{
|
||||
// update valori calcolati in base a selezione...
|
||||
// update valori calcolati in base a selezione...
|
||||
int numOrd = 0;
|
||||
int numPzOrd = 0;
|
||||
decimal tempoMinOrd = 0;
|
||||
int numPzTot = 0;
|
||||
decimal tempoMinTot = 0;
|
||||
int idxPromessa = 0;
|
||||
foreach (GridViewRow riga in grView.Rows)
|
||||
{
|
||||
numPzOrd = 0;
|
||||
@@ -125,17 +125,19 @@ namespace MP_ADM.WebUserControls
|
||||
// idxPromessa = Convert.ToInt32(((Label)riga.FindControl("lblIdxODL")).Text);
|
||||
int.TryParse(((Label)riga.FindControl("lblNumPezzi")).Text.Replace(".", ""), out numPzOrd);
|
||||
decimal.TryParse(((Label)riga.FindControl("lblTotMinuti")).Text, out tempoMinOrd);
|
||||
if (numPzOrd > 0) numOrd++;
|
||||
}
|
||||
catch
|
||||
{ }
|
||||
numPzTot += numPzOrd;
|
||||
tempoMinTot += tempoMinOrd;
|
||||
//MapoDb.DataLayer.obj.taAs400.insProdAs400(IdxODL, DataRif);
|
||||
}
|
||||
}
|
||||
//grView.DataBind();
|
||||
lblNumPzTot.Text = $"{numPzTot:N0}";
|
||||
lblOreTot.Text = $"{tempoMinTot / 60:N2}";
|
||||
// controllo SE abilitare il crea gruppo o split...
|
||||
divSplitOdl.Visible = numOrd == 1;
|
||||
divCreaGrp.Visible = numOrd > 0;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -111,6 +111,15 @@ namespace MP_ADM.WebUserControls {
|
||||
/// </remarks>
|
||||
protected global::System.Web.UI.WebControls.Label lblOreTot;
|
||||
|
||||
/// <summary>
|
||||
/// Controllo divCreaGrp.
|
||||
/// </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 divCreaGrp;
|
||||
|
||||
/// <summary>
|
||||
/// Controllo lbtCreaGrp.
|
||||
/// </summary>
|
||||
@@ -120,6 +129,15 @@ namespace MP_ADM.WebUserControls {
|
||||
/// </remarks>
|
||||
protected global::System.Web.UI.WebControls.LinkButton lbtCreaGrp;
|
||||
|
||||
/// <summary>
|
||||
/// Controllo divSplitOdl.
|
||||
/// </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 divSplitOdl;
|
||||
|
||||
/// <summary>
|
||||
/// Controllo lbtSplit.
|
||||
/// </summary>
|
||||
|
||||
Reference in New Issue
Block a user