v1.0.11 x SCM, testata x dati prod
This commit is contained in:
@@ -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
|
||||
{
|
||||
|
||||
@@ -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")]
|
||||
|
||||
@@ -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")]
|
||||
<#+
|
||||
|
||||
Reference in New Issue
Block a user