From a70aeb39d94cb016ac36c8df69ce39681f54f508 Mon Sep 17 00:00:00 2001 From: Samuele Locatelli Date: Thu, 19 Oct 2023 17:38:53 +0200 Subject: [PATCH] Ancora update log --- NKC_WF/Controllers/BatchProcController.cs | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/NKC_WF/Controllers/BatchProcController.cs b/NKC_WF/Controllers/BatchProcController.cs index 95ed0ba..c9c2069 100644 --- a/NKC_WF/Controllers/BatchProcController.cs +++ b/NKC_WF/Controllers/BatchProcController.cs @@ -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(content); + batchProcAnsw = JsonConvert.DeserializeObject(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) {