diff --git a/AppData/ComLib.cs b/AppData/ComLib.cs
index 3a7be89..d806b4f 100644
--- a/AppData/ComLib.cs
+++ b/AppData/ComLib.cs
@@ -2361,6 +2361,20 @@ namespace AppData
return currCss;
}
+ ///
+ /// Salvo dati su PartList ricevuti da Nesting (stima)
+ ///
+ ///
+ public static void updateExtEstimFromNesting(List OrdExtList)
+ {
+ DataLayer DLMan = new DataLayer();
+ // salvo elenco materiali x ogni item...
+ foreach (var currItem in OrdExtList)
+ {
+ DLMan.taOL.updateExtEst(currItem.OrderId, currItem.NumCart, currItem.NumPart, currItem.TotTime);
+ }
+ }
+
///
/// Salvo dati su PartList ricevuti da Nesting (stima)
///
diff --git a/AppData/DS_App.xsd b/AppData/DS_App.xsd
index 5c5ee13..bec5ecc 100644
--- a/AppData/DS_App.xsd
+++ b/AppData/DS_App.xsd
@@ -40,6 +40,7 @@ FROM v_BatchList
+
@@ -3368,6 +3369,7 @@ SELECT ItemExtCode, BatchID, EvalDate, EstimTime, Status FROM FileValidation WHE
+
diff --git a/NKC_WF/Controllers/BatchProcController.cs b/NKC_WF/Controllers/BatchProcController.cs
index b4dc571..243bd9d 100644
--- a/NKC_WF/Controllers/BatchProcController.cs
+++ b/NKC_WF/Controllers/BatchProcController.cs
@@ -387,10 +387,9 @@ namespace NKC_WF.Controllers
DLMan.taBL.updateStatus(rispStima.BatchID, bStatus, rispStima.EnvNum, (decimal)rispStima.EstimatedWorktime / 60);
// salvo update elenco ITEMS
ComLib.updatePartsFromNesting(rispStima.PartList);
- // aggiorno la risposta dei tempi di esecuzione degli ordini x permettere aggiustamenti
- // FARE FIXME TODO !!!
- // aggiornamento OrderList con
+ // aggiorno la risposta dei tempi di esecuzione (+ NUM cart/part) degli ordini x permettere aggiustamenti
+ ComLib.updateExtEstimFromNesting(rispStima.EstOrderList);
// aggiorno cadPath x items che non abbiano valorizzato...
string dxfFolder = memLayer.ML.CRS("drawingFolder");