From b48070f7910893badc004e915ec656abbb72b300 Mon Sep 17 00:00:00 2001 From: Dario Sassi Date: Wed, 21 Feb 2024 12:54:52 +0100 Subject: [PATCH] Integration : - modifica a gestione DeltaXYZ dei pannelli in Produzione per ovviare a una incongruenza dei dati di TS3v7 tra interfaccia e DB. --- IntegrationEgaltech/Generator.cs | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/IntegrationEgaltech/Generator.cs b/IntegrationEgaltech/Generator.cs index 9d2a9c3..33066e7 100644 --- a/IntegrationEgaltech/Generator.cs +++ b/IntegrationEgaltech/Generator.cs @@ -577,9 +577,10 @@ namespace ib.essetre.integration.egaltech btlObject.panelWidth = GetBarWidthP( (int)dRow0["patternId"], (int)dRow0["productionId"]).ToString( "F3", CultureInfo.InvariantCulture) ; btlObject.barLoad90 = GetBarLoad90P( (int)dRow0["patternId"], (int)dRow0["productionId"]).ToString( CultureInfo.InvariantCulture) ; btlObject.RefPos = GetBarOriginP( (int)dRow0["patternId"], (int)dRow0["productionId"]) ; - btlObject.panelDeltaX = GetBarDeltaXP((int)dRow0["patternId"], (int)dRow0["productionId"]).ToString("F3", CultureInfo.InvariantCulture); - btlObject.panelDeltaY = GetBarDeltaYP((int)dRow0["patternId"], (int)dRow0["productionId"]).ToString("F3", CultureInfo.InvariantCulture); - btlObject.panelDeltaZ = GetBarDeltaZP((int)dRow0["patternId"], (int)dRow0["productionId"]).ToString("F3", CultureInfo.InvariantCulture); + // i Delta sono spostati di una posizione tra visualizzazione e salvataggio nel DB, qui si ripristina XYZ macchina + btlObject.panelDeltaX = GetBarDeltaZP((int)dRow0["patternId"], (int)dRow0["productionId"]).ToString("F3", CultureInfo.InvariantCulture); + btlObject.panelDeltaY = GetBarDeltaXP((int)dRow0["patternId"], (int)dRow0["productionId"]).ToString("F3", CultureInfo.InvariantCulture); + btlObject.panelDeltaZ = GetBarDeltaYP((int)dRow0["patternId"], (int)dRow0["productionId"]).ToString("F3", CultureInfo.InvariantCulture); btlObject.parts = new List() ; List ListaCutParts = GetListaCutIdP() ;