diff --git a/MapoDb/DataLayer.cs b/MapoDb/DataLayer.cs index 49dd7ebb..672f73c8 100644 --- a/MapoDb/DataLayer.cs +++ b/MapoDb/DataLayer.cs @@ -788,17 +788,23 @@ namespace MapoDb { // confermo al netto dei pezzi lasciati... fatto = confermaProdMacchinaFull(idxMacchinaSel, memLayer.ML.CRI("modoConfProd"), qtyConf, 0, 0, adesso); - foreach (var machine in slaveList) + if (memLayer.ML.CRB("SlaveConfirmPzProd")) { - confermaProdMacchinaFull(machine.IdxMacchinaSlave, memLayer.ML.CRI("modoConfProd"), qtyConf, 0, 0, adesso); + foreach (var machine in slaveList) + { + confermaProdMacchinaFull(machine.IdxMacchinaSlave, memLayer.ML.CRI("modoConfProd"), qtyConf, 0, 0, adesso); + } } } else { fatto = confermaProdMacchina(idxMacchinaSel, memLayer.ML.CRI("modoConfProd"), qtyConf, 0, adesso); - foreach (var machine in slaveList) + if (memLayer.ML.CRB("SlaveConfirmPzProd")) { - confermaProdMacchina(idxMacchinaSel, memLayer.ML.CRI("modoConfProd"), qtyConf, 0, adesso); + foreach (var machine in slaveList) + { + confermaProdMacchina(idxMacchinaSel, memLayer.ML.CRI("modoConfProd"), qtyConf, 0, adesso); + } } } if (!fatto)