fix display checkOdlInevaso

This commit is contained in:
Samuele Locatelli
2021-04-21 16:53:30 +02:00
parent 673ec4ffbe
commit 5e124212b6
+7 -6
View File
@@ -456,12 +456,9 @@ namespace MoonProTablet.WebUserControls
// di default rendo abilitato / disabilitato tutto in base al valore "isEnabled"
lbtShowSplitODL.Enabled = isEnabled && enableRiattrezzaggio;
lbtSplitODL.Enabled = isEnabled;
chkCloseOdl.Enabled = isEnabled && chkCloseOdlVal;
chkCloseOdl.Visible = showChkCloseOdlVal;
fixWCtrStatus(lbtShowSplitODL);
fixWCtrStatus(lbtSplitODL);
fixWCtrStatus(chkCloseOdl);
// condizioni booleane
bool inAttr = false;
@@ -486,6 +483,7 @@ namespace MoonProTablet.WebUserControls
{
logger.lg.scriviLog(string.Format("Eccezione in recupero dati rigaStato! {0}{1}", Environment.NewLine, exc), tipoLog.EXCEPTION);
}
try
{
currHasOdl = DataLayerObj.taODL.getByMacchina(idxMacchinaFix)[0].IdxODL != 0;
@@ -689,8 +687,12 @@ namespace MoonProTablet.WebUserControls
private void fixSplitBtn(bool splitOdl)
{
lbtShowSplitODL.Visible = !splitOdl && enableRiattrezzaggio;
chkCloseOdl.Visible = showChkCloseOdlVal && !splitOdl;
lbtSplitODL.Visible = splitOdl;
chkCloseOdl.Visible = showChkCloseOdlVal && !splitOdl;
chkCloseOdl.Enabled = isEnabled;
fixWCtrStatus(chkCloseOdl);
showNoteTC(splitOdl);
cmp_selPODL.CtrlVisible = !splitOdl;
lbtStartAttr.Visible = !splitOdl;
@@ -1377,6 +1379,7 @@ namespace MoonProTablet.WebUserControls
}
// fix buttons
fixSplitBtn(false);
chkCloseOdl.Checked = chkCloseOdlVal;
checkTcNote();
}
cmp_newODL.eh_newVal += Cmp_newODL_eh_newVal;
@@ -1427,8 +1430,6 @@ namespace MoonProTablet.WebUserControls
{
lblOut.Text = "";
checkBtnStatus();
chkCloseOdl.Checked = chkCloseOdlVal;
chkCloseOdl.Visible = showChkCloseOdlVal;
divOdlProvv.Visible = showOdlProvvVal;
divOpRiattr.Visible = (showSplitOdlOnTavVal || showReopOdlTav);
lbtSplitOdlSuTav.Visible = showSplitOdlOnTavVal;