Fix conteggio contapezzi in caso di invio in blocco + log + esplicativo
This commit is contained in:
+17
-3
@@ -1423,9 +1423,9 @@ namespace IOB_WIN
|
||||
private void svuotaCodaContapezzi()
|
||||
{
|
||||
// se ho contapezzi OLTRE limite...
|
||||
while (lastCountCNC > contapezzi + minSendPzCountBlock)
|
||||
while ((MPOnline) && (lastCountCNC > contapezzi + minSendPzCountBlock))
|
||||
{
|
||||
lgInfo("Inizio svuotaCodaContapezzi");
|
||||
lgInfo($"Inizio svuotaCodaContapezzi --> lastCountCNC: {lastCountCNC} | contapezzi: {contapezzi}");
|
||||
pzCntReload(true);
|
||||
// provo invio
|
||||
trySendPzCountBlock();
|
||||
@@ -3345,10 +3345,16 @@ namespace IOB_WIN
|
||||
int.TryParse(resp, out qtyAdded);
|
||||
if (qtyAdded > 0)
|
||||
{
|
||||
lgInfo($"Inviato incremento contapezzi: send {numIncr} | resp {qtyAdded}");
|
||||
// aggiorno IL MIO contapezzi...
|
||||
contapezzi += qtyAdded;
|
||||
lgInfo($"Inviato incremento contapezzi: send: {numIncr} | resp: {qtyAdded} | contapezzi: {contapezzi}");
|
||||
// invio conferma contapezzi..
|
||||
string retVal = utils.callUrl($"{urlSetPzCount}{contapezzi}");
|
||||
}
|
||||
else
|
||||
{
|
||||
lgError($"Richiesto incremento {numIncr} ma NON registrato su server MP-IO");
|
||||
}
|
||||
}
|
||||
currDispData.newUrlCallData = lastUrl;
|
||||
currDispData.counter = contapezzi;
|
||||
@@ -3357,6 +3363,14 @@ namespace IOB_WIN
|
||||
}
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
lgInfo("Impossibile trySendPzCountBlock: IobOnline è false");
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
lgInfo("Impossibile trySendPzCountBlock: MPOnline è false");
|
||||
}
|
||||
}
|
||||
/// <summary>
|
||||
|
||||
Reference in New Issue
Block a user