fix controllo chiusura attrezzaggio ODL

This commit is contained in:
Samuele Locatelli
2021-04-23 15:21:30 +02:00
parent a85718e05a
commit da10abdf57
2 changed files with 18 additions and 6 deletions
+2 -2
View File
@@ -62,8 +62,8 @@
</div>
</div>
<div class="d-flex">
<div class="px-1">
<asp:TextBox ID="txtOrdDescr" runat="server" Text='<%# Bind("OrdDescr") %>' />
<div class="px-1 flex-grow-1">
<asp:TextBox ID="txtOrdDescr" runat="server" Text='<%# Bind("OrdDescr") %>' TextMode="MultiLine" CssClass="form-control form-control-sm" />
</div>
</div>
<b>
+16 -4
View File
@@ -68,6 +68,17 @@ namespace MoonProTablet.WebUserControls
}
}
/// <summary>
/// Verifica chiave enableSchedaTecn in tab Config
/// </summary>
protected bool enableSchedaTecnica
{
get
{
return memLayer.ML.cdvb("enableSchedaTecnica");
}
}
/// <summary>
/// Restituisce il codice IdxMacchina dell'altra tavola (se multi) altrimenti la stessa macchina...
/// </summary>
@@ -500,13 +511,14 @@ namespace MoonProTablet.WebUserControls
// verifico condizioni annullamento setup
lbtAnnullaSetup.Visible = false;
if (isEnabled && enableAnnullaSetup && inAttr)
if (isEnabled && enableAnnullaSetup && inAttr && enableSchedaTecnica)
{
// verifico condizione pz da confermare
DS_ProdTempi.stp_PzProd_getByMacchinaRow rigaProd = DataLayerObj.taPzProd2conf.GetData(idxMacchinaFix)[0];
if (rigaProd != null)
var tabProd = DataLayerObj.taStatoProd.GetData(idxMacchinaSel, DateTime.Now);
if (tabProd != null && tabProd.Rows.Count > 0)
{
lbtAnnullaSetup.Visible = rigaProd.pezziNonConfermati == 0;
var rigaProd = tabProd[0];
lbtAnnullaSetup.Visible = rigaProd.PzTotODL == 0;
}
}