fix controllo chiusura attrezzaggio ODL
This commit is contained in:
@@ -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>
|
||||
|
||||
@@ -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;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user