Ancora update log

This commit is contained in:
Samuele Locatelli
2023-10-19 17:38:53 +02:00
parent 7966f9c403
commit a70aeb39d9
+9 -2
View File
@@ -107,6 +107,7 @@ namespace NKC_WF.Controllers
}
//Rest
System.Web.HttpContext.Current.Request.InputStream.Position = 0;
baseNestAnsw batchProcAnsw = new baseNestAnsw();
// procedo a deserializzare in blocco l'oggetto...
try
{
@@ -116,12 +117,17 @@ namespace NKC_WF.Controllers
Log.Instance.Info($"BatchProcController | Post() data received | length: {content.Length}");
// deserializzo
baseNestAnsw batchProcAnsw = JsonConvert.DeserializeObject<baseNestAnsw>(content);
batchProcAnsw = JsonConvert.DeserializeObject<baseNestAnsw>(content);
// per prima cosa salvo richiesta e la resetto se corrisponde...
envNum = ComLib.currBatchReq;
if (envNum == batchProcAnsw.EnvNum)
{
resetOk = ComLib.resetBatchReq();
Log.Instance.Info($"BatchProcController | resetBatchReq() DONE");
}
else
{
Log.Instance.Info($"BatchProcController | resetBatchReq() NOT executed | envNum: {envNum} | batchProcAnsw.EnvNum: {batchProcAnsw.EnvNum}");
}
// procedura idempotente: elimino eventuali dati della "busta" precedente...
DLMan.taEL.deteteByParent("", batchProcAnsw.EnvNum);
@@ -499,6 +505,7 @@ namespace NKC_WF.Controllers
bStatus = BatchStatus.EstimationDone;
break;
}
Log.Instance.Info($"Batch Status calculated | BatchID: {rispNest.BatchID} | bStatus {bStatus}");
// aggiorno il resto SOLO SE status == completo...
if (rispNest.ProcessStatus == procStatus.completed || rispNest.ProcessStatus == procStatus.error)
{
@@ -602,7 +609,7 @@ namespace NKC_WF.Controllers
// se tutto OK --> tolgo ultimo batch
if (answ == "OK")
{
Log.Instance.Info("Close A.01");
Log.Instance.Info($"Close A.01 | batchProcAnsw.EnvNum {batchProcAnsw.EnvNum}");
// se è una split req --> NON resetto...
if (!isSplitReq)
{