v1.0.11 x SCM, testata x dati prod

This commit is contained in:
Samuele E. Locatelli
2016-07-13 13:50:52 +02:00
parent ebafc1506e
commit 57f43fd85b
3 changed files with 14 additions and 9 deletions
+10 -5
View File
@@ -275,6 +275,8 @@ namespace MTC_Adapter
{ }
}
// uso un INT x delta qta da sommare...
int deltaQta = 0;
// in primis devo verificare che sia > 0 num oggetti su entrambi i vettori
if (nRecCur + nRecIst > 0)
{
@@ -285,16 +287,19 @@ namespace MTC_Adapter
Array.Resize<datiProdSCM>(ref elencoDatiProd, nRecCur + 1);
// carico nuovo record
elencoDatiProd[nRecCur] = elencoDatiProdNew[nRecCur];
deltaQta = elencoDatiProd[nRecCur].qta;
nRecCur++;
}
else if (nRecCur == nRecIst)
{
// devo confrontare ULTIMO record Curr con equivalente record NEW x verificare se sia variato.. verifico PRG + start
bool checkName = elencoDatiProd[nRecCur].fileName == elencoDatiProdNew[nRecCur].fileName;
bool checkStart = elencoDatiProd[nRecCur].start == elencoDatiProdNew[nRecCur].start;
bool checkName = elencoDatiProd[nRecCur - 1].fileName == elencoDatiProdNew[nRecCur - 1].fileName;
bool checkStart = elencoDatiProd[nRecCur - 1].start == elencoDatiProdNew[nRecCur - 1].start;
if (checkName && checkStart)
{
elencoDatiProd[nRecCur] = elencoDatiProdNew[nRecCur];
// salvo se variata quantità...
deltaQta = elencoDatiProdNew[nRecCur - 1].qta - elencoDatiProd[nRecCur - 1].qta;
elencoDatiProd[nRecCur - 1] = elencoDatiProdNew[nRecCur - 1];
}
}
else
@@ -309,10 +314,10 @@ namespace MTC_Adapter
{
string prgName = elencoDatiProd[nRecCur - 1].fileName;
prgName = prgName.Substring(prgName.LastIndexOf(@"\") + 1);
// se il mio articolo NON cambia imposto qta come SOMMATA...
// se il mio articolo NON cambia...
if (istPathPartId[0] == prgName)
{
istPathPartCount[0] += Convert.ToUInt32(elencoDatiProd[nRecCur - 1].qta);
istPathPartCount[0] += (uint)deltaQta;
}
else
{
+2 -2
View File
@@ -5,7 +5,7 @@
using System.Reflection;
[assembly: AssemblyVersion("1.0.10.92")]
[assembly: AssemblyFileVersion("1.0.10.92")]
[assembly: AssemblyVersion("1.0.11.93")]
[assembly: AssemblyFileVersion("1.0.11.93")]
[assembly: AssemblyCopyright("Steamware-SCM-CMS © 2015-2016")]
[assembly: AssemblyCompany("Steamware-SCM-CMS")]
+2 -2
View File
@@ -6,8 +6,8 @@
using System.Reflection;
[assembly: AssemblyVersion("1.0.10.<#= this.RevisionNumber #>")]
[assembly: AssemblyFileVersion("1.0.10.<#= this.RevisionNumber #>")]
[assembly: AssemblyVersion("1.0.11.<#= this.RevisionNumber #>")]
[assembly: AssemblyFileVersion("1.0.11.<#= this.RevisionNumber #>")]
[assembly: AssemblyCopyright("Steamware-SCM-CMS © 2015-<#= DateTime.Now.Year #>")]
[assembly: AssemblyCompany("Steamware-SCM-CMS")]
<#+