Fix force ricalcolo x tempo e NON per macchina ceh NON VA...

This commit is contained in:
Samuele E. Locatelli
2019-01-16 19:28:23 +01:00
parent c358ee869d
commit 6d7cb9206f
6 changed files with 222 additions and 218 deletions
+2 -1
View File
@@ -524,7 +524,8 @@ namespace MoonProTablet.WebUserControls
inCmd2 = controllerMapo.scriviRigaEventoBarcode(idxMaccParent, idxEvento, CodArticolo, "", DataLayer.MatrOpr, rigaStato.pallet);
}
// chiamo refresh MSE
DataLayer.obj.taMSE.forceRefreshMacchina(idxMaccCurr);
//DataLayer.obj.taMSE.forceRefreshMacchina(idxMaccCurr);
DataLayer.obj.taMSE.forceRecalc(0);
// invalido la cache di selData
selData.mng.invalidateCache();
lblOut.Text = userMsg;
+2 -1
View File
@@ -395,7 +395,8 @@ namespace MoonProTablet.WebUserControls
confermaPerGiorni();
}
// refresh tabella dati tablet...
DataLayer.obj.taMSE.forceRefreshMacchina(idxMacchina);
//DataLayer.obj.taMSE.forceRefreshMacchina(idxMacchina);
DataLayer.obj.taMSE.forceRecalc(0);
// mostro output
lblOut.Text = string.Format("Confermata la produzione per {0} pezzi! (+{1} pz scarto) alle {2:yyyy-MM-dd HH:mm:ss}", numPzConfermati, numPzScarto2Rec, dtReqUpdate);
// cambio button conferma...
@@ -30,7 +30,8 @@ namespace MoonProTablet.WebUserControls
private void popolaLabels()
{
// forzo ricalcolo
DataLayer.obj.taMSE.forceRefreshMacchina(idxMacchina);
//DataLayer.obj.taMSE.forceRefreshMacchina(idxMacchina);
DataLayer.obj.taMSE.forceRecalc(0);
// leggo riga...
DS_ProdTempi.MappaStatoExplRow rigaDati = DataLayer.obj.taMSE.getByIdxMacchina(idxMacchina)[0];
@@ -129,8 +129,9 @@ namespace MoonProTablet.WebUserControls
}
// refresh fermate
repLI.DataBind();
// faccio refresh SOLO macchina corrente
DataLayer.obj.taMSE.forceRefreshMacchina(idxMacchina);
// faccio refresh DI TUTTO; x singola macchina NON VA - 2019.01.16
//DataLayer.obj.taMSE.forceRefreshMacchina(idxMacchina);
DataLayer.obj.taMSE.forceRecalc(0);
// sollevo evento!
if (eh_newVal != null)
{