Aggiunte chiamate update x tempi processing

This commit is contained in:
Samuele Locatelli
2021-06-09 10:17:33 +02:00
parent d9722e0da5
commit 4f8ad736e0
3 changed files with 18 additions and 3 deletions
+14
View File
@@ -2361,6 +2361,20 @@ namespace AppData
return currCss;
}
/// <summary>
/// Salvo dati su PartList ricevuti da Nesting (stima)
/// </summary>
/// <param name="PartList"></param>
public static void updateExtEstimFromNesting(List<OrderPrev> 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);
}
}
/// <summary>
/// Salvo dati su PartList ricevuti da Nesting (stima)
/// </summary>
+2
View File
@@ -40,6 +40,7 @@ FROM v_BatchList</CommandText>
<Mapping SourceColumn="NumStacks" DataSetColumn="NumStacks" />
<Mapping SourceColumn="NumSheets" DataSetColumn="NumSheets" />
<Mapping SourceColumn="Errors" DataSetColumn="Errors" />
<Mapping SourceColumn="BatchType" DataSetColumn="BatchType" />
</Mappings>
<Sources>
<DbSource ConnectionRef="Sauder_NKCConnectionString (Settings)" DbObjectName="Sauder_NKC.dbo.stp_Batch_accept" DbObjectType="StoredProcedure" GenerateShortCommands="true" GeneratorSourceName="acceptBatch" Modifier="Public" Name="acceptBatch" QueryType="NoData" ScalarCallRetval="System.Object, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" UseOptimisticConcurrency="true" UserGetMethodName="GetDataBy" UserSourceName="acceptBatch">
@@ -3368,6 +3369,7 @@ SELECT ItemExtCode, BatchID, EvalDate, EstimTime, Status FROM FileValidation WHE
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="BatchType" msprop:Generator_ColumnVarNameInTable="columnBatchType" msprop:Generator_ColumnPropNameInRow="BatchType" msprop:Generator_ColumnPropNameInTable="BatchTypeColumn" msprop:Generator_UserColumnName="BatchType" type="xs:int" />
</xs:sequence>
</xs:complexType>
</xs:element>
+2 -3
View File
@@ -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");