From 17515e8de7fe0d53ae588ad0fb7e125465a58ff0 Mon Sep 17 00:00:00 2001 From: "Samuele E. Locatelli" Date: Wed, 14 May 2014 17:40:04 +0200 Subject: [PATCH] refresh (parziale) pagina headers... --- C2P/WebUserControls/mod_S_Header.ascx.cs | 6 +- C2P/bin/C2P.dll | Bin 355840 -> 355840 bytes C2P/bin/C2P_Data.dll | Bin 334336 -> 491008 bytes C2P/bin/SteamWare.dll | Bin 501248 -> 501248 bytes C2P_Data/DS_Quotes.Designer.cs | 6237 ++++++++++++++++++++++ C2P_Data/DS_Quotes.xsd | 806 ++- C2P_Report/bin/C2P_Data.dll | Bin 334336 -> 491008 bytes C2P_Report/bin/SteamWare.dll | Bin 501248 -> 501248 bytes 8 files changed, 7034 insertions(+), 15 deletions(-) diff --git a/C2P/WebUserControls/mod_S_Header.ascx.cs b/C2P/WebUserControls/mod_S_Header.ascx.cs index 12ac68b..0d503aa 100644 --- a/C2P/WebUserControls/mod_S_Header.ascx.cs +++ b/C2P/WebUserControls/mod_S_Header.ascx.cs @@ -88,19 +88,19 @@ namespace C2P.WebUserControls else { // mostro errore - lblError.Text = traduci("[ERR-QUO-003]"); + lblError.Text = traduci("[ERR-SIM-003]"); } } else { // mostro errore... - lblError.Text = traduci("[ERR-QUO-002]"); + lblError.Text = traduci("[ERR-SIM-002]"); } } catch { // mostro errore - lblError.Text = traduci("[ERR-QUO-001]"); + lblError.Text = traduci("[ERR-SIM-001]"); } lblError.Visible = true; setInsertMode(); diff --git a/C2P/bin/C2P.dll b/C2P/bin/C2P.dll index d437e830ded545d2df6400f107ab336e98493f28..58810b751dd63740383e81038322ff5f9945b8d7 100644 GIT binary patch delta 493 zcmZp;Bie9BbV3Ky@7#%9a!h`96IX@l{;*|a2xb5R2S$bm9xNahDp zn-`WdHg8^EXvfI7a`U^QK4!@yf(#7Gp}`C_QyCZpfMzJWhkCjI>7LC~%Mu$^OiY|z z9373#bY0C2Om$6MElqWuEX~Yy4b7cg3@uE}j15dJH%t9s6%LV(W^iQ)0zzG&=RFyG zfwTb-8Z*Q)FyfFi!Xsx0lAA8i&FCm#w(6`4>+`98JJZGYN`x6iE-&C_6xRKnTMQ0l zCZJTWp?Mme{CbWZ~lEVrp!zYvStUqHE%2XsB!9 zWND&nZfs=k>}YIc=3-*JS?UL?@bqGCMn?hjtG6}w`U(1XPbpSEWt8i@{0KLru&$7N zaWK$Gpz9eJWPqOO0D7}Sj*%fK*d>GW1HZT~38$j&Hq2I^~& zzIPzD!bC+eW?)!MR21HBq`-KGak_#wV?aBf5+e{Z0WmWWvux*6V*TaG#9+5Qv5D~; FBLIEpV7~wW diff --git a/C2P/bin/C2P_Data.dll b/C2P/bin/C2P_Data.dll index 5c0b35a62dd64755736493d9886dfc56c9812542..db36d58334768bdf84baa83885d5a3428b98fca6 100644 GIT binary patch literal 491008 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%0DI{=|K+ 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 L&6__ze;W9IB_!iK diff --git a/C2P/bin/SteamWare.dll b/C2P/bin/SteamWare.dll index fbc9e4950f9cb5f6a2b9b38e20ee2fe74c8ed03b..5f91a2cff93cebe048740bfdace6dccae7bbe83a 100644 GIT binary patch delta 74 zcmZoTBiC?7ZbApskKD$t)-J}@E~eHl=GHEj)-Kl8F1D>*>`|!#PO0kK&P2+1Zr;7- e^u75XM3#R^Ww!w8nEq`pyB1^bcEx$@_t^orxFAUY delta 74 zcmZoTBiC?7ZbAnWzkFj?YZqf{7gK8&b88n%YZq&47u(h@_NY{WS&Y(~^w+jI@3i#P e*>LGW;PNl2>=r;B)4$DS*JAA1t~ihVK05$0^&E`= diff --git a/C2P_Data/DS_Quotes.Designer.cs b/C2P_Data/DS_Quotes.Designer.cs index 0bf18c2..7c5aecf 100644 --- a/C2P_Data/DS_Quotes.Designer.cs +++ b/C2P_Data/DS_Quotes.Designer.cs @@ -38,6 +38,8 @@ namespace C2P_Data { private QuoteFull_QDataTable tableQuoteFull_Q; + private QuoteFull_SDataTable tableQuoteFull_S; + private global::System.Data.DataRelation relationFK_QuoteRM_QuoteList; private global::System.Data.DataRelation relationFK_QuoteWorkExt_QuoteList; @@ -97,6 +99,9 @@ namespace C2P_Data { if ((ds.Tables["QuoteFull_Q"] != null)) { base.Tables.Add(new QuoteFull_QDataTable(ds.Tables["QuoteFull_Q"])); } + if ((ds.Tables["QuoteFull_S"] != null)) { + base.Tables.Add(new QuoteFull_SDataTable(ds.Tables["QuoteFull_S"])); + } this.DataSetName = ds.DataSetName; this.Prefix = ds.Prefix; this.Namespace = ds.Namespace; @@ -185,6 +190,16 @@ namespace C2P_Data { } } + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + [global::System.ComponentModel.Browsable(false)] + [global::System.ComponentModel.DesignerSerializationVisibility(global::System.ComponentModel.DesignerSerializationVisibility.Content)] + public QuoteFull_SDataTable QuoteFull_S { + get { + return this.tableQuoteFull_S; + } + } + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] [global::System.ComponentModel.BrowsableAttribute(true)] @@ -273,6 +288,9 @@ namespace C2P_Data { if ((ds.Tables["QuoteFull_Q"] != null)) { base.Tables.Add(new QuoteFull_QDataTable(ds.Tables["QuoteFull_Q"])); } + if ((ds.Tables["QuoteFull_S"] != null)) { + base.Tables.Add(new QuoteFull_SDataTable(ds.Tables["QuoteFull_S"])); + } this.DataSetName = ds.DataSetName; this.Prefix = ds.Prefix; this.Namespace = ds.Namespace; @@ -348,6 +366,12 @@ namespace C2P_Data { this.tableQuoteFull_Q.InitVars(); } } + this.tableQuoteFull_S = ((QuoteFull_SDataTable)(base.Tables["QuoteFull_S"])); + if ((initTable == true)) { + if ((this.tableQuoteFull_S != null)) { + this.tableQuoteFull_S.InitVars(); + } + } this.relationFK_QuoteRM_QuoteList = this.Relations["FK_QuoteRM_QuoteList"]; this.relationFK_QuoteWorkExt_QuoteList = this.Relations["FK_QuoteWorkExt_QuoteList"]; this.relationFK_QuoteWorkInt_QuoteList = this.Relations["FK_QuoteWorkInt_QuoteList"]; @@ -377,6 +401,8 @@ namespace C2P_Data { base.Tables.Add(this.tableQuoteOC); this.tableQuoteFull_Q = new QuoteFull_QDataTable(); base.Tables.Add(this.tableQuoteFull_Q); + this.tableQuoteFull_S = new QuoteFull_SDataTable(); + base.Tables.Add(this.tableQuoteFull_S); this.relationFK_QuoteRM_QuoteList = new global::System.Data.DataRelation("FK_QuoteRM_QuoteList", new global::System.Data.DataColumn[] { this.tableQuoteList.QuoteTypeColumn, this.tableQuoteList.CodQuoteColumn, @@ -461,6 +487,12 @@ namespace C2P_Data { return false; } + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + private bool ShouldSerializeQuoteFull_S() { + return false; + } + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] private void SchemaChanged(object sender, global::System.ComponentModel.CollectionChangeEventArgs e) { @@ -537,6 +569,9 @@ namespace C2P_Data { [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] public delegate void QuoteFull_QRowChangeEventHandler(object sender, QuoteFull_QRowChangeEvent e); + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public delegate void QuoteFull_SRowChangeEventHandler(object sender, QuoteFull_SRowChangeEvent e); + /// ///Represents the strongly named DataTable class. /// @@ -5007,6 +5042,1654 @@ namespace C2P_Data { } } + /// + ///Represents the strongly named DataTable class. + /// + [global::System.Serializable()] + [global::System.Xml.Serialization.XmlSchemaProviderAttribute("GetTypedTableSchema")] + public partial class QuoteFull_SDataTable : global::System.Data.TypedTableBase { + + private global::System.Data.DataColumn columnVers; + + private global::System.Data.DataColumn columnQuoteType; + + private global::System.Data.DataColumn columnCodQuote; + + private global::System.Data.DataColumn columnQuoteRev; + + private global::System.Data.DataColumn columnIdxQState; + + private global::System.Data.DataColumn columnCodClient; + + private global::System.Data.DataColumn columnClientName; + + private global::System.Data.DataColumn columnCodItem; + + private global::System.Data.DataColumn columnCodItemGroup; + + private global::System.Data.DataColumn columnRawMat; + + private global::System.Data.DataColumn columnUnitWeight; + + private global::System.Data.DataColumn columnBatchQty; + + private global::System.Data.DataColumn columnCodInco; + + private global::System.Data.DataColumn columnTranspZone; + + private global::System.Data.DataColumn columnKeyAM; + + private global::System.Data.DataColumn columnNote; + + private global::System.Data.DataColumn columnPriceOff; + + private global::System.Data.DataColumn columnCodClientAssoc; + + private global::System.Data.DataColumn columnClientNameAssoc; + + private global::System.Data.DataColumn columnItemDescr; + + private global::System.Data.DataColumn columnCodifProfilo; + + private global::System.Data.DataColumn columnClasseMerc; + + private global::System.Data.DataColumn columnTipoDies; + + private global::System.Data.DataColumn columnCodDiesGroup; + + private global::System.Data.DataColumn columnDiamDies; + + private global::System.Data.DataColumn columnHoleNumDies; + + private global::System.Data.DataColumn columnDiesPrice_avg; + + private global::System.Data.DataColumn columnDiesPrice; + + private global::System.Data.DataColumn columnSamplePrice; + + private global::System.Data.DataColumn columnDiesFullCost; + + private global::System.Data.DataColumn columnDiesPriceClientQuote; + + private global::System.Data.DataColumn columnDiesExpLife; + + private global::System.Data.DataColumn columnDiesEOLife; + + private global::System.Data.DataColumn columnDiesTecLife; + + private global::System.Data.DataColumn columnDiesCommLife; + + private global::System.Data.DataColumn columnMonthSalesPrev; + + private global::System.Data.DataColumn columnSalesPrevCost; + + private global::System.Data.DataColumn columnDiesFinCost; + + private global::System.Data.DataColumn columnClientQuoteReven; + + private global::System.Data.DataColumn columnExtraDiscountDies; + + private global::System.Data.DataColumn columnDiesByClass; + + private global::System.Data.DataColumn columnNumDiesInList; + + private global::System.Data.DataColumn columnNumDiesExaust; + + private global::System.Data.DataColumn columnCodPlant; + + private global::System.Data.DataColumn columnKeyAMIL; + + private global::System.Data.DataColumn columnKgTeo; + + private global::System.Data.DataColumn columnNumSMED; + + private global::System.Data.DataColumn columnQuotaMan; + + private global::System.Data.DataColumn columnPRMWeight; + + private global::System.Data.DataColumn columnPWeight; + + private global::System.Data.DataColumn columnPTare; + + private global::System.Data.DataColumn columnLivPackage; + + private global::System.Data.DataColumn columnLivPackageDett; + + private global::System.Data.DataColumn columnRawMatCost; + + private global::System.Data.DataColumn columnRawMatExtraCost; + + private global::System.Data.DataColumn columnRawMatFullCost; + + private global::System.Data.DataColumn columnCodPackag; + + private global::System.Data.DataColumn columnPkgDesc; + + private global::System.Data.DataColumn columnFSR; + + private global::System.Data.DataColumn columnProvvCost; + + private global::System.Data.DataColumn columnEECost; + + private global::System.Data.DataColumn columnGasCost; + + private global::System.Data.DataColumn columnDiesCost; + + private global::System.Data.DataColumn columnPackCost; + + private global::System.Data.DataColumn columnTranspCost; + + private global::System.Data.DataColumn columnSellCost01; + + private global::System.Data.DataColumn columnRefCost01; + + private global::System.Data.DataColumn columnSellCost04; + + private global::System.Data.DataColumn columnRefCost04; + + private global::System.Data.DataColumn columnWSR01_avg; + + private global::System.Data.DataColumn columnWSR01; + + private global::System.Data.DataColumn columnMSR01_avg; + + private global::System.Data.DataColumn columnMSR01; + + private global::System.Data.DataColumn columnNetProd01_avg; + + private global::System.Data.DataColumn columnNetProd01; + + private global::System.Data.DataColumn columnFC4UG01; + + private global::System.Data.DataColumn columnVC4UG01; + + private global::System.Data.DataColumn columnOH4UG01; + + private global::System.Data.DataColumn columnSC4UG01; + + private global::System.Data.DataColumn columnDSR_avg; + + private global::System.Data.DataColumn columnDSR; + + private global::System.Data.DataColumn columnNetProd04; + + private global::System.Data.DataColumn columnFC4UG04; + + private global::System.Data.DataColumn columnVC4UG04; + + private global::System.Data.DataColumn columnFVC; + + private global::System.Data.DataColumn columnCharge; + + private global::System.Data.DataColumn columnvalid; + + private global::System.Data.DataColumn columnerrorScore; + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public QuoteFull_SDataTable() { + this.TableName = "QuoteFull_S"; + this.BeginInit(); + this.InitClass(); + this.EndInit(); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + internal QuoteFull_SDataTable(global::System.Data.DataTable table) { + this.TableName = table.TableName; + if ((table.CaseSensitive != table.DataSet.CaseSensitive)) { + this.CaseSensitive = table.CaseSensitive; + } + if ((table.Locale.ToString() != table.DataSet.Locale.ToString())) { + this.Locale = table.Locale; + } + if ((table.Namespace != table.DataSet.Namespace)) { + this.Namespace = table.Namespace; + } + this.Prefix = table.Prefix; + this.MinimumCapacity = table.MinimumCapacity; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + protected QuoteFull_SDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : + base(info, context) { + this.InitVars(); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public global::System.Data.DataColumn VersColumn { + get { + return this.columnVers; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public global::System.Data.DataColumn QuoteTypeColumn { + get { + return this.columnQuoteType; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public global::System.Data.DataColumn CodQuoteColumn { + get { + return this.columnCodQuote; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public global::System.Data.DataColumn QuoteRevColumn { + get { + return this.columnQuoteRev; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public global::System.Data.DataColumn IdxQStateColumn { + get { + return this.columnIdxQState; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public global::System.Data.DataColumn CodClientColumn { + get { + return this.columnCodClient; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public global::System.Data.DataColumn ClientNameColumn { + get { + return this.columnClientName; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public global::System.Data.DataColumn CodItemColumn { + get { + return this.columnCodItem; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public global::System.Data.DataColumn CodItemGroupColumn { + get { + return this.columnCodItemGroup; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public global::System.Data.DataColumn RawMatColumn { + get { + return this.columnRawMat; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public global::System.Data.DataColumn UnitWeightColumn { + get { + return this.columnUnitWeight; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public global::System.Data.DataColumn BatchQtyColumn { + get { + return this.columnBatchQty; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public global::System.Data.DataColumn CodIncoColumn { + get { + return this.columnCodInco; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public global::System.Data.DataColumn TranspZoneColumn { + get { + return this.columnTranspZone; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public global::System.Data.DataColumn KeyAMColumn { + get { + return this.columnKeyAM; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public global::System.Data.DataColumn NoteColumn { + get { + return this.columnNote; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public global::System.Data.DataColumn PriceOffColumn { + get { + return this.columnPriceOff; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public global::System.Data.DataColumn CodClientAssocColumn { + get { + return this.columnCodClientAssoc; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public global::System.Data.DataColumn ClientNameAssocColumn { + get { + return this.columnClientNameAssoc; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public global::System.Data.DataColumn ItemDescrColumn { + get { + return this.columnItemDescr; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public global::System.Data.DataColumn CodifProfiloColumn { + get { + return this.columnCodifProfilo; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public global::System.Data.DataColumn ClasseMercColumn { + get { + return this.columnClasseMerc; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public global::System.Data.DataColumn TipoDiesColumn { + get { + return this.columnTipoDies; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public global::System.Data.DataColumn CodDiesGroupColumn { + get { + return this.columnCodDiesGroup; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public global::System.Data.DataColumn DiamDiesColumn { + get { + return this.columnDiamDies; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public global::System.Data.DataColumn HoleNumDiesColumn { + get { + return this.columnHoleNumDies; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public global::System.Data.DataColumn DiesPrice_avgColumn { + get { + return this.columnDiesPrice_avg; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public global::System.Data.DataColumn DiesPriceColumn { + get { + return this.columnDiesPrice; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public global::System.Data.DataColumn SamplePriceColumn { + get { + return this.columnSamplePrice; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public global::System.Data.DataColumn DiesFullCostColumn { + get { + return this.columnDiesFullCost; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public global::System.Data.DataColumn DiesPriceClientQuoteColumn { + get { + return this.columnDiesPriceClientQuote; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public global::System.Data.DataColumn DiesExpLifeColumn { + get { + return this.columnDiesExpLife; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public global::System.Data.DataColumn DiesEOLifeColumn { + get { + return this.columnDiesEOLife; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public global::System.Data.DataColumn DiesTecLifeColumn { + get { + return this.columnDiesTecLife; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public global::System.Data.DataColumn DiesCommLifeColumn { + get { + return this.columnDiesCommLife; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public global::System.Data.DataColumn MonthSalesPrevColumn { + get { + return this.columnMonthSalesPrev; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public global::System.Data.DataColumn SalesPrevCostColumn { + get { + return this.columnSalesPrevCost; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public global::System.Data.DataColumn DiesFinCostColumn { + get { + return this.columnDiesFinCost; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public global::System.Data.DataColumn ClientQuoteRevenColumn { + get { + return this.columnClientQuoteReven; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public global::System.Data.DataColumn ExtraDiscountDiesColumn { + get { + return this.columnExtraDiscountDies; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public global::System.Data.DataColumn DiesByClassColumn { + get { + return this.columnDiesByClass; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public global::System.Data.DataColumn NumDiesInListColumn { + get { + return this.columnNumDiesInList; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public global::System.Data.DataColumn NumDiesExaustColumn { + get { + return this.columnNumDiesExaust; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public global::System.Data.DataColumn CodPlantColumn { + get { + return this.columnCodPlant; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public global::System.Data.DataColumn KeyAMILColumn { + get { + return this.columnKeyAMIL; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public global::System.Data.DataColumn KgTeoColumn { + get { + return this.columnKgTeo; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public global::System.Data.DataColumn NumSMEDColumn { + get { + return this.columnNumSMED; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public global::System.Data.DataColumn QuotaManColumn { + get { + return this.columnQuotaMan; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public global::System.Data.DataColumn PRMWeightColumn { + get { + return this.columnPRMWeight; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public global::System.Data.DataColumn PWeightColumn { + get { + return this.columnPWeight; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public global::System.Data.DataColumn PTareColumn { + get { + return this.columnPTare; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public global::System.Data.DataColumn LivPackageColumn { + get { + return this.columnLivPackage; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public global::System.Data.DataColumn LivPackageDettColumn { + get { + return this.columnLivPackageDett; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public global::System.Data.DataColumn RawMatCostColumn { + get { + return this.columnRawMatCost; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public global::System.Data.DataColumn RawMatExtraCostColumn { + get { + return this.columnRawMatExtraCost; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public global::System.Data.DataColumn RawMatFullCostColumn { + get { + return this.columnRawMatFullCost; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public global::System.Data.DataColumn CodPackagColumn { + get { + return this.columnCodPackag; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public global::System.Data.DataColumn PkgDescColumn { + get { + return this.columnPkgDesc; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public global::System.Data.DataColumn FSRColumn { + get { + return this.columnFSR; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public global::System.Data.DataColumn ProvvCostColumn { + get { + return this.columnProvvCost; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public global::System.Data.DataColumn EECostColumn { + get { + return this.columnEECost; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public global::System.Data.DataColumn GasCostColumn { + get { + return this.columnGasCost; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public global::System.Data.DataColumn DiesCostColumn { + get { + return this.columnDiesCost; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public global::System.Data.DataColumn PackCostColumn { + get { + return this.columnPackCost; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public global::System.Data.DataColumn TranspCostColumn { + get { + return this.columnTranspCost; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public global::System.Data.DataColumn SellCost01Column { + get { + return this.columnSellCost01; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public global::System.Data.DataColumn RefCost01Column { + get { + return this.columnRefCost01; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public global::System.Data.DataColumn SellCost04Column { + get { + return this.columnSellCost04; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public global::System.Data.DataColumn RefCost04Column { + get { + return this.columnRefCost04; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public global::System.Data.DataColumn WSR01_avgColumn { + get { + return this.columnWSR01_avg; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public global::System.Data.DataColumn WSR01Column { + get { + return this.columnWSR01; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public global::System.Data.DataColumn MSR01_avgColumn { + get { + return this.columnMSR01_avg; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public global::System.Data.DataColumn MSR01Column { + get { + return this.columnMSR01; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public global::System.Data.DataColumn NetProd01_avgColumn { + get { + return this.columnNetProd01_avg; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public global::System.Data.DataColumn NetProd01Column { + get { + return this.columnNetProd01; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public global::System.Data.DataColumn FC4UG01Column { + get { + return this.columnFC4UG01; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public global::System.Data.DataColumn VC4UG01Column { + get { + return this.columnVC4UG01; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public global::System.Data.DataColumn OH4UG01Column { + get { + return this.columnOH4UG01; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public global::System.Data.DataColumn SC4UG01Column { + get { + return this.columnSC4UG01; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public global::System.Data.DataColumn DSR_avgColumn { + get { + return this.columnDSR_avg; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public global::System.Data.DataColumn DSRColumn { + get { + return this.columnDSR; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public global::System.Data.DataColumn NetProd04Column { + get { + return this.columnNetProd04; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public global::System.Data.DataColumn FC4UG04Column { + get { + return this.columnFC4UG04; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public global::System.Data.DataColumn VC4UG04Column { + get { + return this.columnVC4UG04; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public global::System.Data.DataColumn FVCColumn { + get { + return this.columnFVC; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public global::System.Data.DataColumn ChargeColumn { + get { + return this.columnCharge; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public global::System.Data.DataColumn validColumn { + get { + return this.columnvalid; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public global::System.Data.DataColumn errorScoreColumn { + get { + return this.columnerrorScore; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + [global::System.ComponentModel.Browsable(false)] + public int Count { + get { + return this.Rows.Count; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public QuoteFull_SRow this[int index] { + get { + return ((QuoteFull_SRow)(this.Rows[index])); + } + } + + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public event QuoteFull_SRowChangeEventHandler QuoteFull_SRowChanging; + + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public event QuoteFull_SRowChangeEventHandler QuoteFull_SRowChanged; + + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public event QuoteFull_SRowChangeEventHandler QuoteFull_SRowDeleting; + + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public event QuoteFull_SRowChangeEventHandler QuoteFull_SRowDeleted; + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public void AddQuoteFull_SRow(QuoteFull_SRow row) { + this.Rows.Add(row); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public QuoteFull_SRow AddQuoteFull_SRow( + string Vers, + string QuoteType, + long CodQuote, + int QuoteRev, + int IdxQState, + string CodClient, + string ClientName, + string CodItem, + string CodItemGroup, + string RawMat, + decimal UnitWeight, + int BatchQty, + string CodInco, + string TranspZone, + string KeyAM, + string Note, + decimal PriceOff, + string CodClientAssoc, + string ClientNameAssoc, + string ItemDescr, + string CodifProfilo, + string ClasseMerc, + string TipoDies, + string CodDiesGroup, + decimal DiamDies, + int HoleNumDies, + decimal DiesPrice_avg, + decimal DiesPrice, + decimal SamplePrice, + decimal DiesFullCost, + decimal DiesPriceClientQuote, + decimal DiesExpLife, + decimal DiesEOLife, + decimal DiesTecLife, + decimal DiesCommLife, + int MonthSalesPrev, + decimal SalesPrevCost, + decimal DiesFinCost, + decimal ClientQuoteReven, + decimal ExtraDiscountDies, + bool DiesByClass, + decimal NumDiesInList, + decimal NumDiesExaust, + string CodPlant, + string KeyAMIL, + decimal KgTeo, + decimal NumSMED, + decimal QuotaMan, + decimal PRMWeight, + decimal PWeight, + decimal PTare, + string LivPackage, + string LivPackageDett, + decimal RawMatCost, + decimal RawMatExtraCost, + decimal RawMatFullCost, + string CodPackag, + string PkgDesc, + decimal FSR, + decimal ProvvCost, + decimal EECost, + decimal GasCost, + decimal DiesCost, + decimal PackCost, + decimal TranspCost, + decimal SellCost01, + decimal RefCost01, + decimal SellCost04, + decimal RefCost04, + decimal WSR01_avg, + decimal WSR01, + decimal MSR01_avg, + decimal MSR01, + decimal NetProd01_avg, + decimal NetProd01, + decimal FC4UG01, + decimal VC4UG01, + decimal OH4UG01, + decimal SC4UG01, + decimal DSR_avg, + decimal DSR, + decimal NetProd04, + decimal FC4UG04, + decimal VC4UG04, + decimal FVC, + decimal Charge, + bool valid, + int errorScore) { + QuoteFull_SRow rowQuoteFull_SRow = ((QuoteFull_SRow)(this.NewRow())); + object[] columnValuesArray = new object[] { + Vers, + QuoteType, + CodQuote, + QuoteRev, + IdxQState, + CodClient, + ClientName, + CodItem, + CodItemGroup, + RawMat, + UnitWeight, + BatchQty, + CodInco, + TranspZone, + KeyAM, + Note, + PriceOff, + CodClientAssoc, + ClientNameAssoc, + ItemDescr, + CodifProfilo, + ClasseMerc, + TipoDies, + CodDiesGroup, + DiamDies, + HoleNumDies, + DiesPrice_avg, + DiesPrice, + SamplePrice, + DiesFullCost, + DiesPriceClientQuote, + DiesExpLife, + DiesEOLife, + DiesTecLife, + DiesCommLife, + MonthSalesPrev, + SalesPrevCost, + DiesFinCost, + ClientQuoteReven, + ExtraDiscountDies, + DiesByClass, + NumDiesInList, + NumDiesExaust, + CodPlant, + KeyAMIL, + KgTeo, + NumSMED, + QuotaMan, + PRMWeight, + PWeight, + PTare, + LivPackage, + LivPackageDett, + RawMatCost, + RawMatExtraCost, + RawMatFullCost, + CodPackag, + PkgDesc, + FSR, + ProvvCost, + EECost, + GasCost, + DiesCost, + PackCost, + TranspCost, + SellCost01, + RefCost01, + SellCost04, + RefCost04, + WSR01_avg, + WSR01, + MSR01_avg, + MSR01, + NetProd01_avg, + NetProd01, + FC4UG01, + VC4UG01, + OH4UG01, + SC4UG01, + DSR_avg, + DSR, + NetProd04, + FC4UG04, + VC4UG04, + FVC, + Charge, + valid, + errorScore}; + rowQuoteFull_SRow.ItemArray = columnValuesArray; + this.Rows.Add(rowQuoteFull_SRow); + return rowQuoteFull_SRow; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public QuoteFull_SRow FindByQuoteTypeCodQuoteQuoteRev(string QuoteType, long CodQuote, int QuoteRev) { + return ((QuoteFull_SRow)(this.Rows.Find(new object[] { + QuoteType, + CodQuote, + QuoteRev}))); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public override global::System.Data.DataTable Clone() { + QuoteFull_SDataTable cln = ((QuoteFull_SDataTable)(base.Clone())); + cln.InitVars(); + return cln; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + protected override global::System.Data.DataTable CreateInstance() { + return new QuoteFull_SDataTable(); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + internal void InitVars() { + this.columnVers = base.Columns["Vers"]; + this.columnQuoteType = base.Columns["QuoteType"]; + this.columnCodQuote = base.Columns["CodQuote"]; + this.columnQuoteRev = base.Columns["QuoteRev"]; + this.columnIdxQState = base.Columns["IdxQState"]; + this.columnCodClient = base.Columns["CodClient"]; + this.columnClientName = base.Columns["ClientName"]; + this.columnCodItem = base.Columns["CodItem"]; + this.columnCodItemGroup = base.Columns["CodItemGroup"]; + this.columnRawMat = base.Columns["RawMat"]; + this.columnUnitWeight = base.Columns["UnitWeight"]; + this.columnBatchQty = base.Columns["BatchQty"]; + this.columnCodInco = base.Columns["CodInco"]; + this.columnTranspZone = base.Columns["TranspZone"]; + this.columnKeyAM = base.Columns["KeyAM"]; + this.columnNote = base.Columns["Note"]; + this.columnPriceOff = base.Columns["PriceOff"]; + this.columnCodClientAssoc = base.Columns["CodClientAssoc"]; + this.columnClientNameAssoc = base.Columns["ClientNameAssoc"]; + this.columnItemDescr = base.Columns["ItemDescr"]; + this.columnCodifProfilo = base.Columns["CodifProfilo"]; + this.columnClasseMerc = base.Columns["ClasseMerc"]; + this.columnTipoDies = base.Columns["TipoDies"]; + this.columnCodDiesGroup = base.Columns["CodDiesGroup"]; + this.columnDiamDies = base.Columns["DiamDies"]; + this.columnHoleNumDies = base.Columns["HoleNumDies"]; + this.columnDiesPrice_avg = base.Columns["DiesPrice_avg"]; + this.columnDiesPrice = base.Columns["DiesPrice"]; + this.columnSamplePrice = base.Columns["SamplePrice"]; + this.columnDiesFullCost = base.Columns["DiesFullCost"]; + this.columnDiesPriceClientQuote = base.Columns["DiesPriceClientQuote"]; + this.columnDiesExpLife = base.Columns["DiesExpLife"]; + this.columnDiesEOLife = base.Columns["DiesEOLife"]; + this.columnDiesTecLife = base.Columns["DiesTecLife"]; + this.columnDiesCommLife = base.Columns["DiesCommLife"]; + this.columnMonthSalesPrev = base.Columns["MonthSalesPrev"]; + this.columnSalesPrevCost = base.Columns["SalesPrevCost"]; + this.columnDiesFinCost = base.Columns["DiesFinCost"]; + this.columnClientQuoteReven = base.Columns["ClientQuoteReven"]; + this.columnExtraDiscountDies = base.Columns["ExtraDiscountDies"]; + this.columnDiesByClass = base.Columns["DiesByClass"]; + this.columnNumDiesInList = base.Columns["NumDiesInList"]; + this.columnNumDiesExaust = base.Columns["NumDiesExaust"]; + this.columnCodPlant = base.Columns["CodPlant"]; + this.columnKeyAMIL = base.Columns["KeyAMIL"]; + this.columnKgTeo = base.Columns["KgTeo"]; + this.columnNumSMED = base.Columns["NumSMED"]; + this.columnQuotaMan = base.Columns["QuotaMan"]; + this.columnPRMWeight = base.Columns["PRMWeight"]; + this.columnPWeight = base.Columns["PWeight"]; + this.columnPTare = base.Columns["PTare"]; + this.columnLivPackage = base.Columns["LivPackage"]; + this.columnLivPackageDett = base.Columns["LivPackageDett"]; + this.columnRawMatCost = base.Columns["RawMatCost"]; + this.columnRawMatExtraCost = base.Columns["RawMatExtraCost"]; + this.columnRawMatFullCost = base.Columns["RawMatFullCost"]; + this.columnCodPackag = base.Columns["CodPackag"]; + this.columnPkgDesc = base.Columns["PkgDesc"]; + this.columnFSR = base.Columns["FSR"]; + this.columnProvvCost = base.Columns["ProvvCost"]; + this.columnEECost = base.Columns["EECost"]; + this.columnGasCost = base.Columns["GasCost"]; + this.columnDiesCost = base.Columns["DiesCost"]; + this.columnPackCost = base.Columns["PackCost"]; + this.columnTranspCost = base.Columns["TranspCost"]; + this.columnSellCost01 = base.Columns["SellCost01"]; + this.columnRefCost01 = base.Columns["RefCost01"]; + this.columnSellCost04 = base.Columns["SellCost04"]; + this.columnRefCost04 = base.Columns["RefCost04"]; + this.columnWSR01_avg = base.Columns["WSR01_avg"]; + this.columnWSR01 = base.Columns["WSR01"]; + this.columnMSR01_avg = base.Columns["MSR01_avg"]; + this.columnMSR01 = base.Columns["MSR01"]; + this.columnNetProd01_avg = base.Columns["NetProd01_avg"]; + this.columnNetProd01 = base.Columns["NetProd01"]; + this.columnFC4UG01 = base.Columns["FC4UG01"]; + this.columnVC4UG01 = base.Columns["VC4UG01"]; + this.columnOH4UG01 = base.Columns["OH4UG01"]; + this.columnSC4UG01 = base.Columns["SC4UG01"]; + this.columnDSR_avg = base.Columns["DSR_avg"]; + this.columnDSR = base.Columns["DSR"]; + this.columnNetProd04 = base.Columns["NetProd04"]; + this.columnFC4UG04 = base.Columns["FC4UG04"]; + this.columnVC4UG04 = base.Columns["VC4UG04"]; + this.columnFVC = base.Columns["FVC"]; + this.columnCharge = base.Columns["Charge"]; + this.columnvalid = base.Columns["valid"]; + this.columnerrorScore = base.Columns["errorScore"]; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + private void InitClass() { + this.columnVers = new global::System.Data.DataColumn("Vers", typeof(string), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnVers); + this.columnQuoteType = new global::System.Data.DataColumn("QuoteType", typeof(string), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnQuoteType); + this.columnCodQuote = new global::System.Data.DataColumn("CodQuote", typeof(long), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnCodQuote); + this.columnQuoteRev = new global::System.Data.DataColumn("QuoteRev", typeof(int), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnQuoteRev); + this.columnIdxQState = new global::System.Data.DataColumn("IdxQState", typeof(int), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnIdxQState); + this.columnCodClient = new global::System.Data.DataColumn("CodClient", typeof(string), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnCodClient); + this.columnClientName = new global::System.Data.DataColumn("ClientName", typeof(string), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnClientName); + this.columnCodItem = new global::System.Data.DataColumn("CodItem", typeof(string), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnCodItem); + this.columnCodItemGroup = new global::System.Data.DataColumn("CodItemGroup", typeof(string), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnCodItemGroup); + this.columnRawMat = new global::System.Data.DataColumn("RawMat", typeof(string), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnRawMat); + this.columnUnitWeight = new global::System.Data.DataColumn("UnitWeight", typeof(decimal), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnUnitWeight); + this.columnBatchQty = new global::System.Data.DataColumn("BatchQty", typeof(int), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnBatchQty); + this.columnCodInco = new global::System.Data.DataColumn("CodInco", typeof(string), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnCodInco); + this.columnTranspZone = new global::System.Data.DataColumn("TranspZone", typeof(string), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnTranspZone); + this.columnKeyAM = new global::System.Data.DataColumn("KeyAM", typeof(string), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnKeyAM); + this.columnNote = new global::System.Data.DataColumn("Note", typeof(string), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnNote); + this.columnPriceOff = new global::System.Data.DataColumn("PriceOff", typeof(decimal), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnPriceOff); + this.columnCodClientAssoc = new global::System.Data.DataColumn("CodClientAssoc", typeof(string), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnCodClientAssoc); + this.columnClientNameAssoc = new global::System.Data.DataColumn("ClientNameAssoc", typeof(string), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnClientNameAssoc); + this.columnItemDescr = new global::System.Data.DataColumn("ItemDescr", typeof(string), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnItemDescr); + this.columnCodifProfilo = new global::System.Data.DataColumn("CodifProfilo", typeof(string), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnCodifProfilo); + this.columnClasseMerc = new global::System.Data.DataColumn("ClasseMerc", typeof(string), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnClasseMerc); + this.columnTipoDies = new global::System.Data.DataColumn("TipoDies", typeof(string), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnTipoDies); + this.columnCodDiesGroup = new global::System.Data.DataColumn("CodDiesGroup", typeof(string), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnCodDiesGroup); + this.columnDiamDies = new global::System.Data.DataColumn("DiamDies", typeof(decimal), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnDiamDies); + this.columnHoleNumDies = new global::System.Data.DataColumn("HoleNumDies", typeof(int), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnHoleNumDies); + this.columnDiesPrice_avg = new global::System.Data.DataColumn("DiesPrice_avg", typeof(decimal), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnDiesPrice_avg); + this.columnDiesPrice = new global::System.Data.DataColumn("DiesPrice", typeof(decimal), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnDiesPrice); + this.columnSamplePrice = new global::System.Data.DataColumn("SamplePrice", typeof(decimal), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnSamplePrice); + this.columnDiesFullCost = new global::System.Data.DataColumn("DiesFullCost", typeof(decimal), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnDiesFullCost); + this.columnDiesPriceClientQuote = new global::System.Data.DataColumn("DiesPriceClientQuote", typeof(decimal), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnDiesPriceClientQuote); + this.columnDiesExpLife = new global::System.Data.DataColumn("DiesExpLife", typeof(decimal), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnDiesExpLife); + this.columnDiesEOLife = new global::System.Data.DataColumn("DiesEOLife", typeof(decimal), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnDiesEOLife); + this.columnDiesTecLife = new global::System.Data.DataColumn("DiesTecLife", typeof(decimal), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnDiesTecLife); + this.columnDiesCommLife = new global::System.Data.DataColumn("DiesCommLife", typeof(decimal), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnDiesCommLife); + this.columnMonthSalesPrev = new global::System.Data.DataColumn("MonthSalesPrev", typeof(int), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnMonthSalesPrev); + this.columnSalesPrevCost = new global::System.Data.DataColumn("SalesPrevCost", typeof(decimal), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnSalesPrevCost); + this.columnDiesFinCost = new global::System.Data.DataColumn("DiesFinCost", typeof(decimal), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnDiesFinCost); + this.columnClientQuoteReven = new global::System.Data.DataColumn("ClientQuoteReven", typeof(decimal), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnClientQuoteReven); + this.columnExtraDiscountDies = new global::System.Data.DataColumn("ExtraDiscountDies", typeof(decimal), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnExtraDiscountDies); + this.columnDiesByClass = new global::System.Data.DataColumn("DiesByClass", typeof(bool), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnDiesByClass); + this.columnNumDiesInList = new global::System.Data.DataColumn("NumDiesInList", typeof(decimal), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnNumDiesInList); + this.columnNumDiesExaust = new global::System.Data.DataColumn("NumDiesExaust", typeof(decimal), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnNumDiesExaust); + this.columnCodPlant = new global::System.Data.DataColumn("CodPlant", typeof(string), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnCodPlant); + this.columnKeyAMIL = new global::System.Data.DataColumn("KeyAMIL", typeof(string), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnKeyAMIL); + this.columnKgTeo = new global::System.Data.DataColumn("KgTeo", typeof(decimal), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnKgTeo); + this.columnNumSMED = new global::System.Data.DataColumn("NumSMED", typeof(decimal), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnNumSMED); + this.columnQuotaMan = new global::System.Data.DataColumn("QuotaMan", typeof(decimal), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnQuotaMan); + this.columnPRMWeight = new global::System.Data.DataColumn("PRMWeight", typeof(decimal), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnPRMWeight); + this.columnPWeight = new global::System.Data.DataColumn("PWeight", typeof(decimal), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnPWeight); + this.columnPTare = new global::System.Data.DataColumn("PTare", typeof(decimal), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnPTare); + this.columnLivPackage = new global::System.Data.DataColumn("LivPackage", typeof(string), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnLivPackage); + this.columnLivPackageDett = new global::System.Data.DataColumn("LivPackageDett", typeof(string), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnLivPackageDett); + this.columnRawMatCost = new global::System.Data.DataColumn("RawMatCost", typeof(decimal), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnRawMatCost); + this.columnRawMatExtraCost = new global::System.Data.DataColumn("RawMatExtraCost", typeof(decimal), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnRawMatExtraCost); + this.columnRawMatFullCost = new global::System.Data.DataColumn("RawMatFullCost", typeof(decimal), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnRawMatFullCost); + this.columnCodPackag = new global::System.Data.DataColumn("CodPackag", typeof(string), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnCodPackag); + this.columnPkgDesc = new global::System.Data.DataColumn("PkgDesc", typeof(string), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnPkgDesc); + this.columnFSR = new global::System.Data.DataColumn("FSR", typeof(decimal), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnFSR); + this.columnProvvCost = new global::System.Data.DataColumn("ProvvCost", typeof(decimal), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnProvvCost); + this.columnEECost = new global::System.Data.DataColumn("EECost", typeof(decimal), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnEECost); + this.columnGasCost = new global::System.Data.DataColumn("GasCost", typeof(decimal), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnGasCost); + this.columnDiesCost = new global::System.Data.DataColumn("DiesCost", typeof(decimal), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnDiesCost); + this.columnPackCost = new global::System.Data.DataColumn("PackCost", typeof(decimal), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnPackCost); + this.columnTranspCost = new global::System.Data.DataColumn("TranspCost", typeof(decimal), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnTranspCost); + this.columnSellCost01 = new global::System.Data.DataColumn("SellCost01", typeof(decimal), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnSellCost01); + this.columnRefCost01 = new global::System.Data.DataColumn("RefCost01", typeof(decimal), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnRefCost01); + this.columnSellCost04 = new global::System.Data.DataColumn("SellCost04", typeof(decimal), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnSellCost04); + this.columnRefCost04 = new global::System.Data.DataColumn("RefCost04", typeof(decimal), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnRefCost04); + this.columnWSR01_avg = new global::System.Data.DataColumn("WSR01_avg", typeof(decimal), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnWSR01_avg); + this.columnWSR01 = new global::System.Data.DataColumn("WSR01", typeof(decimal), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnWSR01); + this.columnMSR01_avg = new global::System.Data.DataColumn("MSR01_avg", typeof(decimal), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnMSR01_avg); + this.columnMSR01 = new global::System.Data.DataColumn("MSR01", typeof(decimal), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnMSR01); + this.columnNetProd01_avg = new global::System.Data.DataColumn("NetProd01_avg", typeof(decimal), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnNetProd01_avg); + this.columnNetProd01 = new global::System.Data.DataColumn("NetProd01", typeof(decimal), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnNetProd01); + this.columnFC4UG01 = new global::System.Data.DataColumn("FC4UG01", typeof(decimal), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnFC4UG01); + this.columnVC4UG01 = new global::System.Data.DataColumn("VC4UG01", typeof(decimal), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnVC4UG01); + this.columnOH4UG01 = new global::System.Data.DataColumn("OH4UG01", typeof(decimal), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnOH4UG01); + this.columnSC4UG01 = new global::System.Data.DataColumn("SC4UG01", typeof(decimal), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnSC4UG01); + this.columnDSR_avg = new global::System.Data.DataColumn("DSR_avg", typeof(decimal), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnDSR_avg); + this.columnDSR = new global::System.Data.DataColumn("DSR", typeof(decimal), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnDSR); + this.columnNetProd04 = new global::System.Data.DataColumn("NetProd04", typeof(decimal), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnNetProd04); + this.columnFC4UG04 = new global::System.Data.DataColumn("FC4UG04", typeof(decimal), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnFC4UG04); + this.columnVC4UG04 = new global::System.Data.DataColumn("VC4UG04", typeof(decimal), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnVC4UG04); + this.columnFVC = new global::System.Data.DataColumn("FVC", typeof(decimal), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnFVC); + this.columnCharge = new global::System.Data.DataColumn("Charge", typeof(decimal), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnCharge); + this.columnvalid = new global::System.Data.DataColumn("valid", typeof(bool), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnvalid); + this.columnerrorScore = new global::System.Data.DataColumn("errorScore", typeof(int), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnerrorScore); + this.Constraints.Add(new global::System.Data.UniqueConstraint("Constraint1", new global::System.Data.DataColumn[] { + this.columnQuoteType, + this.columnCodQuote, + this.columnQuoteRev}, true)); + this.columnVers.AllowDBNull = false; + this.columnVers.MaxLength = 5; + this.columnQuoteType.AllowDBNull = false; + this.columnQuoteType.MaxLength = 1; + this.columnCodQuote.AllowDBNull = false; + this.columnQuoteRev.AllowDBNull = false; + this.columnIdxQState.AllowDBNull = false; + this.columnCodClient.AllowDBNull = false; + this.columnCodClient.MaxLength = 50; + this.columnClientName.AllowDBNull = false; + this.columnClientName.MaxLength = 250; + this.columnCodItem.AllowDBNull = false; + this.columnCodItem.MaxLength = 50; + this.columnCodItemGroup.AllowDBNull = false; + this.columnCodItemGroup.MaxLength = 50; + this.columnRawMat.AllowDBNull = false; + this.columnRawMat.MaxLength = 50; + this.columnUnitWeight.AllowDBNull = false; + this.columnBatchQty.AllowDBNull = false; + this.columnCodInco.AllowDBNull = false; + this.columnCodInco.MaxLength = 5; + this.columnTranspZone.AllowDBNull = false; + this.columnTranspZone.MaxLength = 50; + this.columnKeyAM.AllowDBNull = false; + this.columnKeyAM.MaxLength = 101; + this.columnNote.AllowDBNull = false; + this.columnNote.MaxLength = 2500; + this.columnPriceOff.AllowDBNull = false; + this.columnCodClientAssoc.MaxLength = 100; + this.columnClientNameAssoc.MaxLength = 100; + this.columnItemDescr.MaxLength = 100; + this.columnCodifProfilo.MaxLength = 100; + this.columnClasseMerc.MaxLength = 100; + this.columnTipoDies.MaxLength = 100; + this.columnCodDiesGroup.MaxLength = 100; + this.columnDiesPrice.AllowDBNull = false; + this.columnSamplePrice.AllowDBNull = false; + this.columnDiesFullCost.ReadOnly = true; + this.columnDiesPriceClientQuote.AllowDBNull = false; + this.columnDiesTecLife.AllowDBNull = false; + this.columnDiesCommLife.AllowDBNull = false; + this.columnMonthSalesPrev.AllowDBNull = false; + this.columnSalesPrevCost.ReadOnly = true; + this.columnDiesFinCost.ReadOnly = true; + this.columnClientQuoteReven.ReadOnly = true; + this.columnExtraDiscountDies.ReadOnly = true; + this.columnCodPlant.MaxLength = 100; + this.columnKeyAMIL.MaxLength = 100; + this.columnLivPackage.MaxLength = 100; + this.columnLivPackageDett.MaxLength = 100; + this.columnRawMatCost.AllowDBNull = false; + this.columnRawMatExtraCost.AllowDBNull = false; + this.columnCodPackag.AllowDBNull = false; + this.columnCodPackag.MaxLength = 50; + this.columnPkgDesc.MaxLength = 100; + this.columnProvvCost.AllowDBNull = false; + this.columnEECost.AllowDBNull = false; + this.columnGasCost.AllowDBNull = false; + this.columnDiesCost.AllowDBNull = false; + this.columnPackCost.AllowDBNull = false; + this.columnTranspCost.AllowDBNull = false; + this.columnSellCost01.AllowDBNull = false; + this.columnRefCost01.AllowDBNull = false; + this.columnSellCost04.AllowDBNull = false; + this.columnRefCost04.AllowDBNull = false; + this.columnWSR01_avg.AllowDBNull = false; + this.columnWSR01.AllowDBNull = false; + this.columnMSR01_avg.AllowDBNull = false; + this.columnMSR01.AllowDBNull = false; + this.columnNetProd01_avg.AllowDBNull = false; + this.columnNetProd01.AllowDBNull = false; + this.columnFC4UG01.AllowDBNull = false; + this.columnVC4UG01.AllowDBNull = false; + this.columnOH4UG01.AllowDBNull = false; + this.columnSC4UG01.AllowDBNull = false; + this.columnDSR_avg.AllowDBNull = false; + this.columnNetProd04.AllowDBNull = false; + this.columnFC4UG04.AllowDBNull = false; + this.columnVC4UG04.AllowDBNull = false; + this.columnCharge.AllowDBNull = false; + this.columnvalid.AllowDBNull = false; + this.columnerrorScore.AllowDBNull = false; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public QuoteFull_SRow NewQuoteFull_SRow() { + return ((QuoteFull_SRow)(this.NewRow())); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + protected override global::System.Data.DataRow NewRowFromBuilder(global::System.Data.DataRowBuilder builder) { + return new QuoteFull_SRow(builder); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + protected override global::System.Type GetRowType() { + return typeof(QuoteFull_SRow); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + protected override void OnRowChanged(global::System.Data.DataRowChangeEventArgs e) { + base.OnRowChanged(e); + if ((this.QuoteFull_SRowChanged != null)) { + this.QuoteFull_SRowChanged(this, new QuoteFull_SRowChangeEvent(((QuoteFull_SRow)(e.Row)), e.Action)); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + protected override void OnRowChanging(global::System.Data.DataRowChangeEventArgs e) { + base.OnRowChanging(e); + if ((this.QuoteFull_SRowChanging != null)) { + this.QuoteFull_SRowChanging(this, new QuoteFull_SRowChangeEvent(((QuoteFull_SRow)(e.Row)), e.Action)); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + protected override void OnRowDeleted(global::System.Data.DataRowChangeEventArgs e) { + base.OnRowDeleted(e); + if ((this.QuoteFull_SRowDeleted != null)) { + this.QuoteFull_SRowDeleted(this, new QuoteFull_SRowChangeEvent(((QuoteFull_SRow)(e.Row)), e.Action)); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + protected override void OnRowDeleting(global::System.Data.DataRowChangeEventArgs e) { + base.OnRowDeleting(e); + if ((this.QuoteFull_SRowDeleting != null)) { + this.QuoteFull_SRowDeleting(this, new QuoteFull_SRowChangeEvent(((QuoteFull_SRow)(e.Row)), e.Action)); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public void RemoveQuoteFull_SRow(QuoteFull_SRow row) { + this.Rows.Remove(row); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public static global::System.Xml.Schema.XmlSchemaComplexType GetTypedTableSchema(global::System.Xml.Schema.XmlSchemaSet xs) { + global::System.Xml.Schema.XmlSchemaComplexType type = new global::System.Xml.Schema.XmlSchemaComplexType(); + global::System.Xml.Schema.XmlSchemaSequence sequence = new global::System.Xml.Schema.XmlSchemaSequence(); + DS_Quotes ds = new DS_Quotes(); + global::System.Xml.Schema.XmlSchemaAny any1 = new global::System.Xml.Schema.XmlSchemaAny(); + any1.Namespace = "http://www.w3.org/2001/XMLSchema"; + any1.MinOccurs = new decimal(0); + any1.MaxOccurs = decimal.MaxValue; + any1.ProcessContents = global::System.Xml.Schema.XmlSchemaContentProcessing.Lax; + sequence.Items.Add(any1); + global::System.Xml.Schema.XmlSchemaAny any2 = new global::System.Xml.Schema.XmlSchemaAny(); + any2.Namespace = "urn:schemas-microsoft-com:xml-diffgram-v1"; + any2.MinOccurs = new decimal(1); + any2.ProcessContents = global::System.Xml.Schema.XmlSchemaContentProcessing.Lax; + sequence.Items.Add(any2); + global::System.Xml.Schema.XmlSchemaAttribute attribute1 = new global::System.Xml.Schema.XmlSchemaAttribute(); + attribute1.Name = "namespace"; + attribute1.FixedValue = ds.Namespace; + type.Attributes.Add(attribute1); + global::System.Xml.Schema.XmlSchemaAttribute attribute2 = new global::System.Xml.Schema.XmlSchemaAttribute(); + attribute2.Name = "tableTypeName"; + attribute2.FixedValue = "QuoteFull_SDataTable"; + type.Attributes.Add(attribute2); + type.Particle = sequence; + global::System.Xml.Schema.XmlSchema dsSchema = ds.GetSchemaSerializable(); + if (xs.Contains(dsSchema.TargetNamespace)) { + global::System.IO.MemoryStream s1 = new global::System.IO.MemoryStream(); + global::System.IO.MemoryStream s2 = new global::System.IO.MemoryStream(); + try { + global::System.Xml.Schema.XmlSchema schema = null; + dsSchema.Write(s1); + for (global::System.Collections.IEnumerator schemas = xs.Schemas(dsSchema.TargetNamespace).GetEnumerator(); schemas.MoveNext(); ) { + schema = ((global::System.Xml.Schema.XmlSchema)(schemas.Current)); + s2.SetLength(0); + schema.Write(s2); + if ((s1.Length == s2.Length)) { + s1.Position = 0; + s2.Position = 0; + for (; ((s1.Position != s1.Length) + && (s1.ReadByte() == s2.ReadByte())); ) { + ; + } + if ((s1.Position == s1.Length)) { + return type; + } + } + } + } + finally { + if ((s1 != null)) { + s1.Close(); + } + if ((s2 != null)) { + s2.Close(); + } + } + } + xs.Add(dsSchema); + return type; + } + } + /// ///Represents strongly named DataRow class. /// @@ -8004,6 +9687,1584 @@ namespace C2P_Data { } } + /// + ///Represents strongly named DataRow class. + /// + public partial class QuoteFull_SRow : global::System.Data.DataRow { + + private QuoteFull_SDataTable tableQuoteFull_S; + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + internal QuoteFull_SRow(global::System.Data.DataRowBuilder rb) : + base(rb) { + this.tableQuoteFull_S = ((QuoteFull_SDataTable)(this.Table)); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public string Vers { + get { + return ((string)(this[this.tableQuoteFull_S.VersColumn])); + } + set { + this[this.tableQuoteFull_S.VersColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public string QuoteType { + get { + return ((string)(this[this.tableQuoteFull_S.QuoteTypeColumn])); + } + set { + this[this.tableQuoteFull_S.QuoteTypeColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public long CodQuote { + get { + return ((long)(this[this.tableQuoteFull_S.CodQuoteColumn])); + } + set { + this[this.tableQuoteFull_S.CodQuoteColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public int QuoteRev { + get { + return ((int)(this[this.tableQuoteFull_S.QuoteRevColumn])); + } + set { + this[this.tableQuoteFull_S.QuoteRevColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public int IdxQState { + get { + return ((int)(this[this.tableQuoteFull_S.IdxQStateColumn])); + } + set { + this[this.tableQuoteFull_S.IdxQStateColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public string CodClient { + get { + return ((string)(this[this.tableQuoteFull_S.CodClientColumn])); + } + set { + this[this.tableQuoteFull_S.CodClientColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public string ClientName { + get { + return ((string)(this[this.tableQuoteFull_S.ClientNameColumn])); + } + set { + this[this.tableQuoteFull_S.ClientNameColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public string CodItem { + get { + return ((string)(this[this.tableQuoteFull_S.CodItemColumn])); + } + set { + this[this.tableQuoteFull_S.CodItemColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public string CodItemGroup { + get { + return ((string)(this[this.tableQuoteFull_S.CodItemGroupColumn])); + } + set { + this[this.tableQuoteFull_S.CodItemGroupColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public string RawMat { + get { + return ((string)(this[this.tableQuoteFull_S.RawMatColumn])); + } + set { + this[this.tableQuoteFull_S.RawMatColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public decimal UnitWeight { + get { + return ((decimal)(this[this.tableQuoteFull_S.UnitWeightColumn])); + } + set { + this[this.tableQuoteFull_S.UnitWeightColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public int BatchQty { + get { + return ((int)(this[this.tableQuoteFull_S.BatchQtyColumn])); + } + set { + this[this.tableQuoteFull_S.BatchQtyColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public string CodInco { + get { + return ((string)(this[this.tableQuoteFull_S.CodIncoColumn])); + } + set { + this[this.tableQuoteFull_S.CodIncoColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public string TranspZone { + get { + return ((string)(this[this.tableQuoteFull_S.TranspZoneColumn])); + } + set { + this[this.tableQuoteFull_S.TranspZoneColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public string KeyAM { + get { + return ((string)(this[this.tableQuoteFull_S.KeyAMColumn])); + } + set { + this[this.tableQuoteFull_S.KeyAMColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public string Note { + get { + return ((string)(this[this.tableQuoteFull_S.NoteColumn])); + } + set { + this[this.tableQuoteFull_S.NoteColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public decimal PriceOff { + get { + return ((decimal)(this[this.tableQuoteFull_S.PriceOffColumn])); + } + set { + this[this.tableQuoteFull_S.PriceOffColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public string CodClientAssoc { + get { + try { + return ((string)(this[this.tableQuoteFull_S.CodClientAssocColumn])); + } + catch (global::System.InvalidCastException e) { + throw new global::System.Data.StrongTypingException("The value for column \'CodClientAssoc\' in table \'QuoteFull_S\' is DBNull.", e); + } + } + set { + this[this.tableQuoteFull_S.CodClientAssocColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public string ClientNameAssoc { + get { + try { + return ((string)(this[this.tableQuoteFull_S.ClientNameAssocColumn])); + } + catch (global::System.InvalidCastException e) { + throw new global::System.Data.StrongTypingException("The value for column \'ClientNameAssoc\' in table \'QuoteFull_S\' is DBNull.", e); + } + } + set { + this[this.tableQuoteFull_S.ClientNameAssocColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public string ItemDescr { + get { + try { + return ((string)(this[this.tableQuoteFull_S.ItemDescrColumn])); + } + catch (global::System.InvalidCastException e) { + throw new global::System.Data.StrongTypingException("The value for column \'ItemDescr\' in table \'QuoteFull_S\' is DBNull.", e); + } + } + set { + this[this.tableQuoteFull_S.ItemDescrColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public string CodifProfilo { + get { + try { + return ((string)(this[this.tableQuoteFull_S.CodifProfiloColumn])); + } + catch (global::System.InvalidCastException e) { + throw new global::System.Data.StrongTypingException("The value for column \'CodifProfilo\' in table \'QuoteFull_S\' is DBNull.", e); + } + } + set { + this[this.tableQuoteFull_S.CodifProfiloColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public string ClasseMerc { + get { + try { + return ((string)(this[this.tableQuoteFull_S.ClasseMercColumn])); + } + catch (global::System.InvalidCastException e) { + throw new global::System.Data.StrongTypingException("The value for column \'ClasseMerc\' in table \'QuoteFull_S\' is DBNull.", e); + } + } + set { + this[this.tableQuoteFull_S.ClasseMercColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public string TipoDies { + get { + try { + return ((string)(this[this.tableQuoteFull_S.TipoDiesColumn])); + } + catch (global::System.InvalidCastException e) { + throw new global::System.Data.StrongTypingException("The value for column \'TipoDies\' in table \'QuoteFull_S\' is DBNull.", e); + } + } + set { + this[this.tableQuoteFull_S.TipoDiesColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public string CodDiesGroup { + get { + try { + return ((string)(this[this.tableQuoteFull_S.CodDiesGroupColumn])); + } + catch (global::System.InvalidCastException e) { + throw new global::System.Data.StrongTypingException("The value for column \'CodDiesGroup\' in table \'QuoteFull_S\' is DBNull.", e); + } + } + set { + this[this.tableQuoteFull_S.CodDiesGroupColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public decimal DiamDies { + get { + try { + return ((decimal)(this[this.tableQuoteFull_S.DiamDiesColumn])); + } + catch (global::System.InvalidCastException e) { + throw new global::System.Data.StrongTypingException("The value for column \'DiamDies\' in table \'QuoteFull_S\' is DBNull.", e); + } + } + set { + this[this.tableQuoteFull_S.DiamDiesColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public int HoleNumDies { + get { + try { + return ((int)(this[this.tableQuoteFull_S.HoleNumDiesColumn])); + } + catch (global::System.InvalidCastException e) { + throw new global::System.Data.StrongTypingException("The value for column \'HoleNumDies\' in table \'QuoteFull_S\' is DBNull.", e); + } + } + set { + this[this.tableQuoteFull_S.HoleNumDiesColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public decimal DiesPrice_avg { + get { + try { + return ((decimal)(this[this.tableQuoteFull_S.DiesPrice_avgColumn])); + } + catch (global::System.InvalidCastException e) { + throw new global::System.Data.StrongTypingException("The value for column \'DiesPrice_avg\' in table \'QuoteFull_S\' is DBNull.", e); + } + } + set { + this[this.tableQuoteFull_S.DiesPrice_avgColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public decimal DiesPrice { + get { + return ((decimal)(this[this.tableQuoteFull_S.DiesPriceColumn])); + } + set { + this[this.tableQuoteFull_S.DiesPriceColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public decimal SamplePrice { + get { + return ((decimal)(this[this.tableQuoteFull_S.SamplePriceColumn])); + } + set { + this[this.tableQuoteFull_S.SamplePriceColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public decimal DiesFullCost { + get { + try { + return ((decimal)(this[this.tableQuoteFull_S.DiesFullCostColumn])); + } + catch (global::System.InvalidCastException e) { + throw new global::System.Data.StrongTypingException("The value for column \'DiesFullCost\' in table \'QuoteFull_S\' is DBNull.", e); + } + } + set { + this[this.tableQuoteFull_S.DiesFullCostColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public decimal DiesPriceClientQuote { + get { + return ((decimal)(this[this.tableQuoteFull_S.DiesPriceClientQuoteColumn])); + } + set { + this[this.tableQuoteFull_S.DiesPriceClientQuoteColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public decimal DiesExpLife { + get { + try { + return ((decimal)(this[this.tableQuoteFull_S.DiesExpLifeColumn])); + } + catch (global::System.InvalidCastException e) { + throw new global::System.Data.StrongTypingException("The value for column \'DiesExpLife\' in table \'QuoteFull_S\' is DBNull.", e); + } + } + set { + this[this.tableQuoteFull_S.DiesExpLifeColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public decimal DiesEOLife { + get { + try { + return ((decimal)(this[this.tableQuoteFull_S.DiesEOLifeColumn])); + } + catch (global::System.InvalidCastException e) { + throw new global::System.Data.StrongTypingException("The value for column \'DiesEOLife\' in table \'QuoteFull_S\' is DBNull.", e); + } + } + set { + this[this.tableQuoteFull_S.DiesEOLifeColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public decimal DiesTecLife { + get { + return ((decimal)(this[this.tableQuoteFull_S.DiesTecLifeColumn])); + } + set { + this[this.tableQuoteFull_S.DiesTecLifeColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public decimal DiesCommLife { + get { + return ((decimal)(this[this.tableQuoteFull_S.DiesCommLifeColumn])); + } + set { + this[this.tableQuoteFull_S.DiesCommLifeColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public int MonthSalesPrev { + get { + return ((int)(this[this.tableQuoteFull_S.MonthSalesPrevColumn])); + } + set { + this[this.tableQuoteFull_S.MonthSalesPrevColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public decimal SalesPrevCost { + get { + try { + return ((decimal)(this[this.tableQuoteFull_S.SalesPrevCostColumn])); + } + catch (global::System.InvalidCastException e) { + throw new global::System.Data.StrongTypingException("The value for column \'SalesPrevCost\' in table \'QuoteFull_S\' is DBNull.", e); + } + } + set { + this[this.tableQuoteFull_S.SalesPrevCostColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public decimal DiesFinCost { + get { + try { + return ((decimal)(this[this.tableQuoteFull_S.DiesFinCostColumn])); + } + catch (global::System.InvalidCastException e) { + throw new global::System.Data.StrongTypingException("The value for column \'DiesFinCost\' in table \'QuoteFull_S\' is DBNull.", e); + } + } + set { + this[this.tableQuoteFull_S.DiesFinCostColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public decimal ClientQuoteReven { + get { + try { + return ((decimal)(this[this.tableQuoteFull_S.ClientQuoteRevenColumn])); + } + catch (global::System.InvalidCastException e) { + throw new global::System.Data.StrongTypingException("The value for column \'ClientQuoteReven\' in table \'QuoteFull_S\' is DBNull.", e); + } + } + set { + this[this.tableQuoteFull_S.ClientQuoteRevenColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public decimal ExtraDiscountDies { + get { + try { + return ((decimal)(this[this.tableQuoteFull_S.ExtraDiscountDiesColumn])); + } + catch (global::System.InvalidCastException e) { + throw new global::System.Data.StrongTypingException("The value for column \'ExtraDiscountDies\' in table \'QuoteFull_S\' is DBNull.", e); + } + } + set { + this[this.tableQuoteFull_S.ExtraDiscountDiesColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public bool DiesByClass { + get { + try { + return ((bool)(this[this.tableQuoteFull_S.DiesByClassColumn])); + } + catch (global::System.InvalidCastException e) { + throw new global::System.Data.StrongTypingException("The value for column \'DiesByClass\' in table \'QuoteFull_S\' is DBNull.", e); + } + } + set { + this[this.tableQuoteFull_S.DiesByClassColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public decimal NumDiesInList { + get { + try { + return ((decimal)(this[this.tableQuoteFull_S.NumDiesInListColumn])); + } + catch (global::System.InvalidCastException e) { + throw new global::System.Data.StrongTypingException("The value for column \'NumDiesInList\' in table \'QuoteFull_S\' is DBNull.", e); + } + } + set { + this[this.tableQuoteFull_S.NumDiesInListColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public decimal NumDiesExaust { + get { + try { + return ((decimal)(this[this.tableQuoteFull_S.NumDiesExaustColumn])); + } + catch (global::System.InvalidCastException e) { + throw new global::System.Data.StrongTypingException("The value for column \'NumDiesExaust\' in table \'QuoteFull_S\' is DBNull.", e); + } + } + set { + this[this.tableQuoteFull_S.NumDiesExaustColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public string CodPlant { + get { + try { + return ((string)(this[this.tableQuoteFull_S.CodPlantColumn])); + } + catch (global::System.InvalidCastException e) { + throw new global::System.Data.StrongTypingException("The value for column \'CodPlant\' in table \'QuoteFull_S\' is DBNull.", e); + } + } + set { + this[this.tableQuoteFull_S.CodPlantColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public string KeyAMIL { + get { + try { + return ((string)(this[this.tableQuoteFull_S.KeyAMILColumn])); + } + catch (global::System.InvalidCastException e) { + throw new global::System.Data.StrongTypingException("The value for column \'KeyAMIL\' in table \'QuoteFull_S\' is DBNull.", e); + } + } + set { + this[this.tableQuoteFull_S.KeyAMILColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public decimal KgTeo { + get { + try { + return ((decimal)(this[this.tableQuoteFull_S.KgTeoColumn])); + } + catch (global::System.InvalidCastException e) { + throw new global::System.Data.StrongTypingException("The value for column \'KgTeo\' in table \'QuoteFull_S\' is DBNull.", e); + } + } + set { + this[this.tableQuoteFull_S.KgTeoColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public decimal NumSMED { + get { + try { + return ((decimal)(this[this.tableQuoteFull_S.NumSMEDColumn])); + } + catch (global::System.InvalidCastException e) { + throw new global::System.Data.StrongTypingException("The value for column \'NumSMED\' in table \'QuoteFull_S\' is DBNull.", e); + } + } + set { + this[this.tableQuoteFull_S.NumSMEDColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public decimal QuotaMan { + get { + try { + return ((decimal)(this[this.tableQuoteFull_S.QuotaManColumn])); + } + catch (global::System.InvalidCastException e) { + throw new global::System.Data.StrongTypingException("The value for column \'QuotaMan\' in table \'QuoteFull_S\' is DBNull.", e); + } + } + set { + this[this.tableQuoteFull_S.QuotaManColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public decimal PRMWeight { + get { + try { + return ((decimal)(this[this.tableQuoteFull_S.PRMWeightColumn])); + } + catch (global::System.InvalidCastException e) { + throw new global::System.Data.StrongTypingException("The value for column \'PRMWeight\' in table \'QuoteFull_S\' is DBNull.", e); + } + } + set { + this[this.tableQuoteFull_S.PRMWeightColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public decimal PWeight { + get { + try { + return ((decimal)(this[this.tableQuoteFull_S.PWeightColumn])); + } + catch (global::System.InvalidCastException e) { + throw new global::System.Data.StrongTypingException("The value for column \'PWeight\' in table \'QuoteFull_S\' is DBNull.", e); + } + } + set { + this[this.tableQuoteFull_S.PWeightColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public decimal PTare { + get { + try { + return ((decimal)(this[this.tableQuoteFull_S.PTareColumn])); + } + catch (global::System.InvalidCastException e) { + throw new global::System.Data.StrongTypingException("The value for column \'PTare\' in table \'QuoteFull_S\' is DBNull.", e); + } + } + set { + this[this.tableQuoteFull_S.PTareColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public string LivPackage { + get { + try { + return ((string)(this[this.tableQuoteFull_S.LivPackageColumn])); + } + catch (global::System.InvalidCastException e) { + throw new global::System.Data.StrongTypingException("The value for column \'LivPackage\' in table \'QuoteFull_S\' is DBNull.", e); + } + } + set { + this[this.tableQuoteFull_S.LivPackageColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public string LivPackageDett { + get { + try { + return ((string)(this[this.tableQuoteFull_S.LivPackageDettColumn])); + } + catch (global::System.InvalidCastException e) { + throw new global::System.Data.StrongTypingException("The value for column \'LivPackageDett\' in table \'QuoteFull_S\' is DBNull.", e); + } + } + set { + this[this.tableQuoteFull_S.LivPackageDettColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public decimal RawMatCost { + get { + return ((decimal)(this[this.tableQuoteFull_S.RawMatCostColumn])); + } + set { + this[this.tableQuoteFull_S.RawMatCostColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public decimal RawMatExtraCost { + get { + return ((decimal)(this[this.tableQuoteFull_S.RawMatExtraCostColumn])); + } + set { + this[this.tableQuoteFull_S.RawMatExtraCostColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public decimal RawMatFullCost { + get { + try { + return ((decimal)(this[this.tableQuoteFull_S.RawMatFullCostColumn])); + } + catch (global::System.InvalidCastException e) { + throw new global::System.Data.StrongTypingException("The value for column \'RawMatFullCost\' in table \'QuoteFull_S\' is DBNull.", e); + } + } + set { + this[this.tableQuoteFull_S.RawMatFullCostColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public string CodPackag { + get { + return ((string)(this[this.tableQuoteFull_S.CodPackagColumn])); + } + set { + this[this.tableQuoteFull_S.CodPackagColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public string PkgDesc { + get { + try { + return ((string)(this[this.tableQuoteFull_S.PkgDescColumn])); + } + catch (global::System.InvalidCastException e) { + throw new global::System.Data.StrongTypingException("The value for column \'PkgDesc\' in table \'QuoteFull_S\' is DBNull.", e); + } + } + set { + this[this.tableQuoteFull_S.PkgDescColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public decimal FSR { + get { + try { + return ((decimal)(this[this.tableQuoteFull_S.FSRColumn])); + } + catch (global::System.InvalidCastException e) { + throw new global::System.Data.StrongTypingException("The value for column \'FSR\' in table \'QuoteFull_S\' is DBNull.", e); + } + } + set { + this[this.tableQuoteFull_S.FSRColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public decimal ProvvCost { + get { + return ((decimal)(this[this.tableQuoteFull_S.ProvvCostColumn])); + } + set { + this[this.tableQuoteFull_S.ProvvCostColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public decimal EECost { + get { + return ((decimal)(this[this.tableQuoteFull_S.EECostColumn])); + } + set { + this[this.tableQuoteFull_S.EECostColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public decimal GasCost { + get { + return ((decimal)(this[this.tableQuoteFull_S.GasCostColumn])); + } + set { + this[this.tableQuoteFull_S.GasCostColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public decimal DiesCost { + get { + return ((decimal)(this[this.tableQuoteFull_S.DiesCostColumn])); + } + set { + this[this.tableQuoteFull_S.DiesCostColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public decimal PackCost { + get { + return ((decimal)(this[this.tableQuoteFull_S.PackCostColumn])); + } + set { + this[this.tableQuoteFull_S.PackCostColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public decimal TranspCost { + get { + return ((decimal)(this[this.tableQuoteFull_S.TranspCostColumn])); + } + set { + this[this.tableQuoteFull_S.TranspCostColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public decimal SellCost01 { + get { + return ((decimal)(this[this.tableQuoteFull_S.SellCost01Column])); + } + set { + this[this.tableQuoteFull_S.SellCost01Column] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public decimal RefCost01 { + get { + return ((decimal)(this[this.tableQuoteFull_S.RefCost01Column])); + } + set { + this[this.tableQuoteFull_S.RefCost01Column] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public decimal SellCost04 { + get { + return ((decimal)(this[this.tableQuoteFull_S.SellCost04Column])); + } + set { + this[this.tableQuoteFull_S.SellCost04Column] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public decimal RefCost04 { + get { + return ((decimal)(this[this.tableQuoteFull_S.RefCost04Column])); + } + set { + this[this.tableQuoteFull_S.RefCost04Column] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public decimal WSR01_avg { + get { + return ((decimal)(this[this.tableQuoteFull_S.WSR01_avgColumn])); + } + set { + this[this.tableQuoteFull_S.WSR01_avgColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public decimal WSR01 { + get { + return ((decimal)(this[this.tableQuoteFull_S.WSR01Column])); + } + set { + this[this.tableQuoteFull_S.WSR01Column] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public decimal MSR01_avg { + get { + return ((decimal)(this[this.tableQuoteFull_S.MSR01_avgColumn])); + } + set { + this[this.tableQuoteFull_S.MSR01_avgColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public decimal MSR01 { + get { + return ((decimal)(this[this.tableQuoteFull_S.MSR01Column])); + } + set { + this[this.tableQuoteFull_S.MSR01Column] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public decimal NetProd01_avg { + get { + return ((decimal)(this[this.tableQuoteFull_S.NetProd01_avgColumn])); + } + set { + this[this.tableQuoteFull_S.NetProd01_avgColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public decimal NetProd01 { + get { + return ((decimal)(this[this.tableQuoteFull_S.NetProd01Column])); + } + set { + this[this.tableQuoteFull_S.NetProd01Column] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public decimal FC4UG01 { + get { + return ((decimal)(this[this.tableQuoteFull_S.FC4UG01Column])); + } + set { + this[this.tableQuoteFull_S.FC4UG01Column] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public decimal VC4UG01 { + get { + return ((decimal)(this[this.tableQuoteFull_S.VC4UG01Column])); + } + set { + this[this.tableQuoteFull_S.VC4UG01Column] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public decimal OH4UG01 { + get { + return ((decimal)(this[this.tableQuoteFull_S.OH4UG01Column])); + } + set { + this[this.tableQuoteFull_S.OH4UG01Column] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public decimal SC4UG01 { + get { + return ((decimal)(this[this.tableQuoteFull_S.SC4UG01Column])); + } + set { + this[this.tableQuoteFull_S.SC4UG01Column] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public decimal DSR_avg { + get { + return ((decimal)(this[this.tableQuoteFull_S.DSR_avgColumn])); + } + set { + this[this.tableQuoteFull_S.DSR_avgColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public decimal DSR { + get { + try { + return ((decimal)(this[this.tableQuoteFull_S.DSRColumn])); + } + catch (global::System.InvalidCastException e) { + throw new global::System.Data.StrongTypingException("The value for column \'DSR\' in table \'QuoteFull_S\' is DBNull.", e); + } + } + set { + this[this.tableQuoteFull_S.DSRColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public decimal NetProd04 { + get { + return ((decimal)(this[this.tableQuoteFull_S.NetProd04Column])); + } + set { + this[this.tableQuoteFull_S.NetProd04Column] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public decimal FC4UG04 { + get { + return ((decimal)(this[this.tableQuoteFull_S.FC4UG04Column])); + } + set { + this[this.tableQuoteFull_S.FC4UG04Column] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public decimal VC4UG04 { + get { + return ((decimal)(this[this.tableQuoteFull_S.VC4UG04Column])); + } + set { + this[this.tableQuoteFull_S.VC4UG04Column] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public decimal FVC { + get { + try { + return ((decimal)(this[this.tableQuoteFull_S.FVCColumn])); + } + catch (global::System.InvalidCastException e) { + throw new global::System.Data.StrongTypingException("The value for column \'FVC\' in table \'QuoteFull_S\' is DBNull.", e); + } + } + set { + this[this.tableQuoteFull_S.FVCColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public decimal Charge { + get { + return ((decimal)(this[this.tableQuoteFull_S.ChargeColumn])); + } + set { + this[this.tableQuoteFull_S.ChargeColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public bool valid { + get { + return ((bool)(this[this.tableQuoteFull_S.validColumn])); + } + set { + this[this.tableQuoteFull_S.validColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public int errorScore { + get { + return ((int)(this[this.tableQuoteFull_S.errorScoreColumn])); + } + set { + this[this.tableQuoteFull_S.errorScoreColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public bool IsCodClientAssocNull() { + return this.IsNull(this.tableQuoteFull_S.CodClientAssocColumn); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public void SetCodClientAssocNull() { + this[this.tableQuoteFull_S.CodClientAssocColumn] = global::System.Convert.DBNull; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public bool IsClientNameAssocNull() { + return this.IsNull(this.tableQuoteFull_S.ClientNameAssocColumn); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public void SetClientNameAssocNull() { + this[this.tableQuoteFull_S.ClientNameAssocColumn] = global::System.Convert.DBNull; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public bool IsItemDescrNull() { + return this.IsNull(this.tableQuoteFull_S.ItemDescrColumn); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public void SetItemDescrNull() { + this[this.tableQuoteFull_S.ItemDescrColumn] = global::System.Convert.DBNull; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public bool IsCodifProfiloNull() { + return this.IsNull(this.tableQuoteFull_S.CodifProfiloColumn); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public void SetCodifProfiloNull() { + this[this.tableQuoteFull_S.CodifProfiloColumn] = global::System.Convert.DBNull; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public bool IsClasseMercNull() { + return this.IsNull(this.tableQuoteFull_S.ClasseMercColumn); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public void SetClasseMercNull() { + this[this.tableQuoteFull_S.ClasseMercColumn] = global::System.Convert.DBNull; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public bool IsTipoDiesNull() { + return this.IsNull(this.tableQuoteFull_S.TipoDiesColumn); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public void SetTipoDiesNull() { + this[this.tableQuoteFull_S.TipoDiesColumn] = global::System.Convert.DBNull; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public bool IsCodDiesGroupNull() { + return this.IsNull(this.tableQuoteFull_S.CodDiesGroupColumn); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public void SetCodDiesGroupNull() { + this[this.tableQuoteFull_S.CodDiesGroupColumn] = global::System.Convert.DBNull; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public bool IsDiamDiesNull() { + return this.IsNull(this.tableQuoteFull_S.DiamDiesColumn); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public void SetDiamDiesNull() { + this[this.tableQuoteFull_S.DiamDiesColumn] = global::System.Convert.DBNull; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public bool IsHoleNumDiesNull() { + return this.IsNull(this.tableQuoteFull_S.HoleNumDiesColumn); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public void SetHoleNumDiesNull() { + this[this.tableQuoteFull_S.HoleNumDiesColumn] = global::System.Convert.DBNull; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public bool IsDiesPrice_avgNull() { + return this.IsNull(this.tableQuoteFull_S.DiesPrice_avgColumn); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public void SetDiesPrice_avgNull() { + this[this.tableQuoteFull_S.DiesPrice_avgColumn] = global::System.Convert.DBNull; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public bool IsDiesFullCostNull() { + return this.IsNull(this.tableQuoteFull_S.DiesFullCostColumn); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public void SetDiesFullCostNull() { + this[this.tableQuoteFull_S.DiesFullCostColumn] = global::System.Convert.DBNull; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public bool IsDiesExpLifeNull() { + return this.IsNull(this.tableQuoteFull_S.DiesExpLifeColumn); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public void SetDiesExpLifeNull() { + this[this.tableQuoteFull_S.DiesExpLifeColumn] = global::System.Convert.DBNull; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public bool IsDiesEOLifeNull() { + return this.IsNull(this.tableQuoteFull_S.DiesEOLifeColumn); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public void SetDiesEOLifeNull() { + this[this.tableQuoteFull_S.DiesEOLifeColumn] = global::System.Convert.DBNull; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public bool IsSalesPrevCostNull() { + return this.IsNull(this.tableQuoteFull_S.SalesPrevCostColumn); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public void SetSalesPrevCostNull() { + this[this.tableQuoteFull_S.SalesPrevCostColumn] = global::System.Convert.DBNull; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public bool IsDiesFinCostNull() { + return this.IsNull(this.tableQuoteFull_S.DiesFinCostColumn); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public void SetDiesFinCostNull() { + this[this.tableQuoteFull_S.DiesFinCostColumn] = global::System.Convert.DBNull; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public bool IsClientQuoteRevenNull() { + return this.IsNull(this.tableQuoteFull_S.ClientQuoteRevenColumn); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public void SetClientQuoteRevenNull() { + this[this.tableQuoteFull_S.ClientQuoteRevenColumn] = global::System.Convert.DBNull; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public bool IsExtraDiscountDiesNull() { + return this.IsNull(this.tableQuoteFull_S.ExtraDiscountDiesColumn); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public void SetExtraDiscountDiesNull() { + this[this.tableQuoteFull_S.ExtraDiscountDiesColumn] = global::System.Convert.DBNull; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public bool IsDiesByClassNull() { + return this.IsNull(this.tableQuoteFull_S.DiesByClassColumn); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public void SetDiesByClassNull() { + this[this.tableQuoteFull_S.DiesByClassColumn] = global::System.Convert.DBNull; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public bool IsNumDiesInListNull() { + return this.IsNull(this.tableQuoteFull_S.NumDiesInListColumn); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public void SetNumDiesInListNull() { + this[this.tableQuoteFull_S.NumDiesInListColumn] = global::System.Convert.DBNull; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public bool IsNumDiesExaustNull() { + return this.IsNull(this.tableQuoteFull_S.NumDiesExaustColumn); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public void SetNumDiesExaustNull() { + this[this.tableQuoteFull_S.NumDiesExaustColumn] = global::System.Convert.DBNull; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public bool IsCodPlantNull() { + return this.IsNull(this.tableQuoteFull_S.CodPlantColumn); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public void SetCodPlantNull() { + this[this.tableQuoteFull_S.CodPlantColumn] = global::System.Convert.DBNull; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public bool IsKeyAMILNull() { + return this.IsNull(this.tableQuoteFull_S.KeyAMILColumn); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public void SetKeyAMILNull() { + this[this.tableQuoteFull_S.KeyAMILColumn] = global::System.Convert.DBNull; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public bool IsKgTeoNull() { + return this.IsNull(this.tableQuoteFull_S.KgTeoColumn); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public void SetKgTeoNull() { + this[this.tableQuoteFull_S.KgTeoColumn] = global::System.Convert.DBNull; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public bool IsNumSMEDNull() { + return this.IsNull(this.tableQuoteFull_S.NumSMEDColumn); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public void SetNumSMEDNull() { + this[this.tableQuoteFull_S.NumSMEDColumn] = global::System.Convert.DBNull; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public bool IsQuotaManNull() { + return this.IsNull(this.tableQuoteFull_S.QuotaManColumn); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public void SetQuotaManNull() { + this[this.tableQuoteFull_S.QuotaManColumn] = global::System.Convert.DBNull; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public bool IsPRMWeightNull() { + return this.IsNull(this.tableQuoteFull_S.PRMWeightColumn); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public void SetPRMWeightNull() { + this[this.tableQuoteFull_S.PRMWeightColumn] = global::System.Convert.DBNull; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public bool IsPWeightNull() { + return this.IsNull(this.tableQuoteFull_S.PWeightColumn); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public void SetPWeightNull() { + this[this.tableQuoteFull_S.PWeightColumn] = global::System.Convert.DBNull; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public bool IsPTareNull() { + return this.IsNull(this.tableQuoteFull_S.PTareColumn); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public void SetPTareNull() { + this[this.tableQuoteFull_S.PTareColumn] = global::System.Convert.DBNull; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public bool IsLivPackageNull() { + return this.IsNull(this.tableQuoteFull_S.LivPackageColumn); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public void SetLivPackageNull() { + this[this.tableQuoteFull_S.LivPackageColumn] = global::System.Convert.DBNull; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public bool IsLivPackageDettNull() { + return this.IsNull(this.tableQuoteFull_S.LivPackageDettColumn); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public void SetLivPackageDettNull() { + this[this.tableQuoteFull_S.LivPackageDettColumn] = global::System.Convert.DBNull; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public bool IsRawMatFullCostNull() { + return this.IsNull(this.tableQuoteFull_S.RawMatFullCostColumn); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public void SetRawMatFullCostNull() { + this[this.tableQuoteFull_S.RawMatFullCostColumn] = global::System.Convert.DBNull; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public bool IsPkgDescNull() { + return this.IsNull(this.tableQuoteFull_S.PkgDescColumn); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public void SetPkgDescNull() { + this[this.tableQuoteFull_S.PkgDescColumn] = global::System.Convert.DBNull; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public bool IsFSRNull() { + return this.IsNull(this.tableQuoteFull_S.FSRColumn); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public void SetFSRNull() { + this[this.tableQuoteFull_S.FSRColumn] = global::System.Convert.DBNull; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public bool IsDSRNull() { + return this.IsNull(this.tableQuoteFull_S.DSRColumn); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public void SetDSRNull() { + this[this.tableQuoteFull_S.DSRColumn] = global::System.Convert.DBNull; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public bool IsFVCNull() { + return this.IsNull(this.tableQuoteFull_S.FVCColumn); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public void SetFVCNull() { + this[this.tableQuoteFull_S.FVCColumn] = global::System.Convert.DBNull; + } + } + /// ///Row event argument class /// @@ -8241,6 +11502,40 @@ namespace C2P_Data { } } } + + /// + ///Row event argument class + /// + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public class QuoteFull_SRowChangeEvent : global::System.EventArgs { + + private QuoteFull_SRow eventRow; + + private global::System.Data.DataRowAction eventAction; + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public QuoteFull_SRowChangeEvent(QuoteFull_SRow row, global::System.Data.DataRowAction action) { + this.eventRow = row; + this.eventAction = action; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public QuoteFull_SRow Row { + get { + return this.eventRow; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public global::System.Data.DataRowAction Action { + get { + return this.eventAction; + } + } + } } } namespace C2P_Data.DS_QuotesTableAdapters { @@ -12956,6 +16251,2882 @@ SELECT QuoteType, CodQuote, QuoteRev, NumEx, ProcessNum, CodPlant, Class01, Clas } } + /// + ///Represents the connection and commands used to retrieve and save data. + /// + [global::System.ComponentModel.DesignerCategoryAttribute("code")] + [global::System.ComponentModel.ToolboxItem(true)] + [global::System.ComponentModel.DataObjectAttribute(true)] + [global::System.ComponentModel.DesignerAttribute("Microsoft.VSDesigner.DataSource.Design.TableAdapterDesigner, Microsoft.VSDesigner" + + ", Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] + public partial class QuoteFull_STableAdapter : global::System.ComponentModel.Component { + + private global::System.Data.SqlClient.SqlDataAdapter _adapter; + + private global::System.Data.SqlClient.SqlConnection _connection; + + private global::System.Data.SqlClient.SqlTransaction _transaction; + + private global::System.Data.SqlClient.SqlCommand[] _commandCollection; + + private bool _clearBeforeFill; + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public QuoteFull_STableAdapter() { + this.ClearBeforeFill = true; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + protected internal global::System.Data.SqlClient.SqlDataAdapter Adapter { + get { + if ((this._adapter == null)) { + this.InitAdapter(); + } + return this._adapter; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + internal global::System.Data.SqlClient.SqlConnection Connection { + get { + if ((this._connection == null)) { + this.InitConnection(); + } + return this._connection; + } + set { + this._connection = value; + if ((this.Adapter.InsertCommand != null)) { + this.Adapter.InsertCommand.Connection = value; + } + if ((this.Adapter.DeleteCommand != null)) { + this.Adapter.DeleteCommand.Connection = value; + } + if ((this.Adapter.UpdateCommand != null)) { + this.Adapter.UpdateCommand.Connection = value; + } + for (int i = 0; (i < this.CommandCollection.Length); i = (i + 1)) { + if ((this.CommandCollection[i] != null)) { + ((global::System.Data.SqlClient.SqlCommand)(this.CommandCollection[i])).Connection = value; + } + } + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + internal global::System.Data.SqlClient.SqlTransaction Transaction { + get { + return this._transaction; + } + set { + this._transaction = value; + for (int i = 0; (i < this.CommandCollection.Length); i = (i + 1)) { + this.CommandCollection[i].Transaction = this._transaction; + } + if (((this.Adapter != null) + && (this.Adapter.DeleteCommand != null))) { + this.Adapter.DeleteCommand.Transaction = this._transaction; + } + if (((this.Adapter != null) + && (this.Adapter.InsertCommand != null))) { + this.Adapter.InsertCommand.Transaction = this._transaction; + } + if (((this.Adapter != null) + && (this.Adapter.UpdateCommand != null))) { + this.Adapter.UpdateCommand.Transaction = this._transaction; + } + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + protected global::System.Data.SqlClient.SqlCommand[] CommandCollection { + get { + if ((this._commandCollection == null)) { + this.InitCommandCollection(); + } + return this._commandCollection; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public bool ClearBeforeFill { + get { + return this._clearBeforeFill; + } + set { + this._clearBeforeFill = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + private void InitAdapter() { + this._adapter = new global::System.Data.SqlClient.SqlDataAdapter(); + global::System.Data.Common.DataTableMapping tableMapping = new global::System.Data.Common.DataTableMapping(); + tableMapping.SourceTable = "Table"; + tableMapping.DataSetTable = "QuoteFull_S"; + tableMapping.ColumnMappings.Add("Vers", "Vers"); + tableMapping.ColumnMappings.Add("QuoteType", "QuoteType"); + tableMapping.ColumnMappings.Add("CodQuote", "CodQuote"); + tableMapping.ColumnMappings.Add("QuoteRev", "QuoteRev"); + tableMapping.ColumnMappings.Add("IdxQState", "IdxQState"); + tableMapping.ColumnMappings.Add("CodClient", "CodClient"); + tableMapping.ColumnMappings.Add("ClientName", "ClientName"); + tableMapping.ColumnMappings.Add("CodItem", "CodItem"); + tableMapping.ColumnMappings.Add("CodItemGroup", "CodItemGroup"); + tableMapping.ColumnMappings.Add("RawMat", "RawMat"); + tableMapping.ColumnMappings.Add("UnitWeight", "UnitWeight"); + tableMapping.ColumnMappings.Add("BatchQty", "BatchQty"); + tableMapping.ColumnMappings.Add("CodInco", "CodInco"); + tableMapping.ColumnMappings.Add("TranspZone", "TranspZone"); + tableMapping.ColumnMappings.Add("KeyAM", "KeyAM"); + tableMapping.ColumnMappings.Add("Note", "Note"); + tableMapping.ColumnMappings.Add("PriceOff", "PriceOff"); + tableMapping.ColumnMappings.Add("CodClientAssoc", "CodClientAssoc"); + tableMapping.ColumnMappings.Add("ClientNameAssoc", "ClientNameAssoc"); + tableMapping.ColumnMappings.Add("ItemDescr", "ItemDescr"); + tableMapping.ColumnMappings.Add("CodifProfilo", "CodifProfilo"); + tableMapping.ColumnMappings.Add("ClasseMerc", "ClasseMerc"); + tableMapping.ColumnMappings.Add("TipoDies", "TipoDies"); + tableMapping.ColumnMappings.Add("CodDiesGroup", "CodDiesGroup"); + tableMapping.ColumnMappings.Add("DiamDies", "DiamDies"); + tableMapping.ColumnMappings.Add("HoleNumDies", "HoleNumDies"); + tableMapping.ColumnMappings.Add("DiesPrice_avg", "DiesPrice_avg"); + tableMapping.ColumnMappings.Add("DiesPrice", "DiesPrice"); + tableMapping.ColumnMappings.Add("SamplePrice", "SamplePrice"); + tableMapping.ColumnMappings.Add("DiesFullCost", "DiesFullCost"); + tableMapping.ColumnMappings.Add("DiesPriceClientQuote", "DiesPriceClientQuote"); + tableMapping.ColumnMappings.Add("DiesExpLife", "DiesExpLife"); + tableMapping.ColumnMappings.Add("DiesEOLife", "DiesEOLife"); + tableMapping.ColumnMappings.Add("DiesTecLife", "DiesTecLife"); + tableMapping.ColumnMappings.Add("DiesCommLife", "DiesCommLife"); + tableMapping.ColumnMappings.Add("MonthSalesPrev", "MonthSalesPrev"); + tableMapping.ColumnMappings.Add("SalesPrevCost", "SalesPrevCost"); + tableMapping.ColumnMappings.Add("DiesFinCost", "DiesFinCost"); + tableMapping.ColumnMappings.Add("ClientQuoteReven", "ClientQuoteReven"); + tableMapping.ColumnMappings.Add("ExtraDiscountDies", "ExtraDiscountDies"); + tableMapping.ColumnMappings.Add("DiesByClass", "DiesByClass"); + tableMapping.ColumnMappings.Add("NumDiesInList", "NumDiesInList"); + tableMapping.ColumnMappings.Add("NumDiesExaust", "NumDiesExaust"); + tableMapping.ColumnMappings.Add("CodPlant", "CodPlant"); + tableMapping.ColumnMappings.Add("KeyAMIL", "KeyAMIL"); + tableMapping.ColumnMappings.Add("KgTeo", "KgTeo"); + tableMapping.ColumnMappings.Add("NumSMED", "NumSMED"); + tableMapping.ColumnMappings.Add("QuotaMan", "QuotaMan"); + tableMapping.ColumnMappings.Add("PRMWeight", "PRMWeight"); + tableMapping.ColumnMappings.Add("PWeight", "PWeight"); + tableMapping.ColumnMappings.Add("PTare", "PTare"); + tableMapping.ColumnMappings.Add("LivPackage", "LivPackage"); + tableMapping.ColumnMappings.Add("LivPackageDett", "LivPackageDett"); + tableMapping.ColumnMappings.Add("RawMatCost", "RawMatCost"); + tableMapping.ColumnMappings.Add("RawMatExtraCost", "RawMatExtraCost"); + tableMapping.ColumnMappings.Add("RawMatFullCost", "RawMatFullCost"); + tableMapping.ColumnMappings.Add("CodPackag", "CodPackag"); + tableMapping.ColumnMappings.Add("PkgDesc", "PkgDesc"); + tableMapping.ColumnMappings.Add("FSR", "FSR"); + tableMapping.ColumnMappings.Add("ProvvCost", "ProvvCost"); + tableMapping.ColumnMappings.Add("EECost", "EECost"); + tableMapping.ColumnMappings.Add("GasCost", "GasCost"); + tableMapping.ColumnMappings.Add("DiesCost", "DiesCost"); + tableMapping.ColumnMappings.Add("PackCost", "PackCost"); + tableMapping.ColumnMappings.Add("TranspCost", "TranspCost"); + tableMapping.ColumnMappings.Add("SellCost01", "SellCost01"); + tableMapping.ColumnMappings.Add("RefCost01", "RefCost01"); + tableMapping.ColumnMappings.Add("SellCost04", "SellCost04"); + tableMapping.ColumnMappings.Add("RefCost04", "RefCost04"); + tableMapping.ColumnMappings.Add("WSR01_avg", "WSR01_avg"); + tableMapping.ColumnMappings.Add("WSR01", "WSR01"); + tableMapping.ColumnMappings.Add("MSR01_avg", "MSR01_avg"); + tableMapping.ColumnMappings.Add("MSR01", "MSR01"); + tableMapping.ColumnMappings.Add("NetProd01_avg", "NetProd01_avg"); + tableMapping.ColumnMappings.Add("NetProd01", "NetProd01"); + tableMapping.ColumnMappings.Add("FC4UG01", "FC4UG01"); + tableMapping.ColumnMappings.Add("VC4UG01", "VC4UG01"); + tableMapping.ColumnMappings.Add("OH4UG01", "OH4UG01"); + tableMapping.ColumnMappings.Add("SC4UG01", "SC4UG01"); + tableMapping.ColumnMappings.Add("DSR_avg", "DSR_avg"); + tableMapping.ColumnMappings.Add("DSR", "DSR"); + tableMapping.ColumnMappings.Add("NetProd04", "NetProd04"); + tableMapping.ColumnMappings.Add("FC4UG04", "FC4UG04"); + tableMapping.ColumnMappings.Add("VC4UG04", "VC4UG04"); + tableMapping.ColumnMappings.Add("FVC", "FVC"); + tableMapping.ColumnMappings.Add("Charge", "Charge"); + tableMapping.ColumnMappings.Add("valid", "valid"); + tableMapping.ColumnMappings.Add("errorScore", "errorScore"); + this._adapter.TableMappings.Add(tableMapping); + this._adapter.DeleteCommand = new global::System.Data.SqlClient.SqlCommand(); + this._adapter.DeleteCommand.Connection = this.Connection; + this._adapter.DeleteCommand.CommandText = "DELETE FROM [dbo].[QuoteFull_S] WHERE (([Vers] = @Original_Vers) AND ([QuoteType]" + + " = @Original_QuoteType) AND ([CodQuote] = @Original_CodQuote) AND ([QuoteRev] = " + + "@Original_QuoteRev) AND ([IdxQState] = @Original_IdxQState) AND ([CodClient] = @" + + "Original_CodClient) AND ([ClientName] = @Original_ClientName) AND ([CodItem] = @" + + "Original_CodItem) AND ([CodItemGroup] = @Original_CodItemGroup) AND ([RawMat] = " + + "@Original_RawMat) AND ([UnitWeight] = @Original_UnitWeight) AND ([BatchQty] = @O" + + "riginal_BatchQty) AND ([CodInco] = @Original_CodInco) AND ([TranspZone] = @Origi" + + "nal_TranspZone) AND ([KeyAM] = @Original_KeyAM) AND ([Note] = @Original_Note) AN" + + "D ([PriceOff] = @Original_PriceOff) AND ((@IsNull_CodClientAssoc = 1 AND [CodCli" + + "entAssoc] IS NULL) OR ([CodClientAssoc] = @Original_CodClientAssoc)) AND ((@IsNu" + + "ll_ClientNameAssoc = 1 AND [ClientNameAssoc] IS NULL) OR ([ClientNameAssoc] = @O" + + "riginal_ClientNameAssoc)) AND ((@IsNull_ItemDescr = 1 AND [ItemDescr] IS NULL) O" + + "R ([ItemDescr] = @Original_ItemDescr)) AND ((@IsNull_CodifProfilo = 1 AND [Codif" + + "Profilo] IS NULL) OR ([CodifProfilo] = @Original_CodifProfilo)) AND ((@IsNull_Cl" + + "asseMerc = 1 AND [ClasseMerc] IS NULL) OR ([ClasseMerc] = @Original_ClasseMerc))" + + " AND ((@IsNull_TipoDies = 1 AND [TipoDies] IS NULL) OR ([TipoDies] = @Original_T" + + "ipoDies)) AND ((@IsNull_CodDiesGroup = 1 AND [CodDiesGroup] IS NULL) OR ([CodDie" + + "sGroup] = @Original_CodDiesGroup)) AND ((@IsNull_DiamDies = 1 AND [DiamDies] IS " + + "NULL) OR ([DiamDies] = @Original_DiamDies)) AND ((@IsNull_HoleNumDies = 1 AND [H" + + "oleNumDies] IS NULL) OR ([HoleNumDies] = @Original_HoleNumDies)) AND ((@IsNull_D" + + "iesPrice_avg = 1 AND [DiesPrice_avg] IS NULL) OR ([DiesPrice_avg] = @Original_Di" + + "esPrice_avg)) AND ([DiesPrice] = @Original_DiesPrice) AND ([SamplePrice] = @Orig" + + "inal_SamplePrice) AND ((@IsNull_DiesFullCost = 1 AND [DiesFullCost] IS NULL) OR " + + "([DiesFullCost] = @Original_DiesFullCost)) AND ([DiesPriceClientQuote] = @Origin" + + "al_DiesPriceClientQuote) AND ((@IsNull_DiesExpLife = 1 AND [DiesExpLife] IS NULL" + + ") OR ([DiesExpLife] = @Original_DiesExpLife)) AND ((@IsNull_DiesEOLife = 1 AND [" + + "DiesEOLife] IS NULL) OR ([DiesEOLife] = @Original_DiesEOLife)) AND ([DiesTecLife" + + "] = @Original_DiesTecLife) AND ([DiesCommLife] = @Original_DiesCommLife) AND ([M" + + "onthSalesPrev] = @Original_MonthSalesPrev) AND ((@IsNull_SalesPrevCost = 1 AND [" + + "SalesPrevCost] IS NULL) OR ([SalesPrevCost] = @Original_SalesPrevCost)) AND ((@I" + + "sNull_DiesFinCost = 1 AND [DiesFinCost] IS NULL) OR ([DiesFinCost] = @Original_D" + + "iesFinCost)) AND ((@IsNull_ClientQuoteReven = 1 AND [ClientQuoteReven] IS NULL) " + + "OR ([ClientQuoteReven] = @Original_ClientQuoteReven)) AND ((@IsNull_ExtraDiscoun" + + "tDies = 1 AND [ExtraDiscountDies] IS NULL) OR ([ExtraDiscountDies] = @Original_E" + + "xtraDiscountDies)) AND ((@IsNull_DiesByClass = 1 AND [DiesByClass] IS NULL) OR (" + + "[DiesByClass] = @Original_DiesByClass)) AND ((@IsNull_NumDiesInList = 1 AND [Num" + + "DiesInList] IS NULL) OR ([NumDiesInList] = @Original_NumDiesInList)) AND ((@IsNu" + + "ll_NumDiesExaust = 1 AND [NumDiesExaust] IS NULL) OR ([NumDiesExaust] = @Origina" + + "l_NumDiesExaust)) AND ((@IsNull_CodPlant = 1 AND [CodPlant] IS NULL) OR ([CodPla" + + "nt] = @Original_CodPlant)) AND ((@IsNull_KeyAMIL = 1 AND [KeyAMIL] IS NULL) OR (" + + "[KeyAMIL] = @Original_KeyAMIL)) AND ((@IsNull_KgTeo = 1 AND [KgTeo] IS NULL) OR " + + "([KgTeo] = @Original_KgTeo)) AND ((@IsNull_NumSMED = 1 AND [NumSMED] IS NULL) OR" + + " ([NumSMED] = @Original_NumSMED)) AND ((@IsNull_QuotaMan = 1 AND [QuotaMan] IS N" + + "ULL) OR ([QuotaMan] = @Original_QuotaMan)) AND ((@IsNull_PRMWeight = 1 AND [PRMW" + + "eight] IS NULL) OR ([PRMWeight] = @Original_PRMWeight)) AND ((@IsNull_PWeight = " + + "1 AND [PWeight] IS NULL) OR ([PWeight] = @Original_PWeight)) AND ((@IsNull_PTare" + + " = 1 AND [PTare] IS NULL) OR ([PTare] = @Original_PTare)) AND ((@IsNull_LivPacka" + + "ge = 1 AND [LivPackage] IS NULL) OR ([LivPackage] = @Original_LivPackage)) AND (" + + "(@IsNull_LivPackageDett = 1 AND [LivPackageDett] IS NULL) OR ([LivPackageDett] =" + + " @Original_LivPackageDett)) AND ([RawMatCost] = @Original_RawMatCost) AND ([RawM" + + "atExtraCost] = @Original_RawMatExtraCost) AND ((@IsNull_RawMatFullCost = 1 AND [" + + "RawMatFullCost] IS NULL) OR ([RawMatFullCost] = @Original_RawMatFullCost)) AND (" + + "[CodPackag] = @Original_CodPackag) AND ((@IsNull_PkgDesc = 1 AND [PkgDesc] IS NU" + + "LL) OR ([PkgDesc] = @Original_PkgDesc)) AND ((@IsNull_FSR = 1 AND [FSR] IS NULL)" + + " OR ([FSR] = @Original_FSR)) AND ([ProvvCost] = @Original_ProvvCost) AND ([EECos" + + "t] = @Original_EECost) AND ([GasCost] = @Original_GasCost) AND ([DiesCost] = @Or" + + "iginal_DiesCost) AND ([PackCost] = @Original_PackCost) AND ([TranspCost] = @Orig" + + "inal_TranspCost) AND ([SellCost01] = @Original_SellCost01) AND ([RefCost01] = @O" + + "riginal_RefCost01) AND ([SellCost04] = @Original_SellCost04) AND ([RefCost04] = " + + "@Original_RefCost04) AND ([WSR01_avg] = @Original_WSR01_avg) AND ([WSR01] = @Ori" + + "ginal_WSR01) AND ([MSR01_avg] = @Original_MSR01_avg) AND ([MSR01] = @Original_MS" + + "R01) AND ([NetProd01_avg] = @Original_NetProd01_avg) AND ([NetProd01] = @Origina" + + "l_NetProd01) AND ([FC4UG01] = @Original_FC4UG01) AND ([VC4UG01] = @Original_VC4U" + + "G01) AND ([OH4UG01] = @Original_OH4UG01) AND ([SC4UG01] = @Original_SC4UG01) AND" + + " ([DSR_avg] = @Original_DSR_avg) AND ((@IsNull_DSR = 1 AND [DSR] IS NULL) OR ([D" + + "SR] = @Original_DSR)) AND ([NetProd04] = @Original_NetProd04) AND ([FC4UG04] = @" + + "Original_FC4UG04) AND ([VC4UG04] = @Original_VC4UG04) AND ((@IsNull_FVC = 1 AND " + + "[FVC] IS NULL) OR ([FVC] = @Original_FVC)) AND ([Charge] = @Original_Charge) AND" + + " ([valid] = @Original_valid) AND ([errorScore] = @Original_errorScore))"; + this._adapter.DeleteCommand.CommandType = global::System.Data.CommandType.Text; + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_Vers", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Vers", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_QuoteType", global::System.Data.SqlDbType.Char, 0, global::System.Data.ParameterDirection.Input, 0, 0, "QuoteType", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_CodQuote", global::System.Data.SqlDbType.BigInt, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodQuote", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_QuoteRev", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "QuoteRev", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_IdxQState", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "IdxQState", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_CodClient", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodClient", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_ClientName", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "ClientName", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_CodItem", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodItem", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_CodItemGroup", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodItemGroup", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_RawMat", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "RawMat", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_UnitWeight", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 9, 3, "UnitWeight", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_BatchQty", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "BatchQty", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_CodInco", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodInco", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_TranspZone", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "TranspZone", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_KeyAM", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "KeyAM", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_Note", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Note", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_PriceOff", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 9, 6, "PriceOff", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_CodClientAssoc", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodClientAssoc", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_CodClientAssoc", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodClientAssoc", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_ClientNameAssoc", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "ClientNameAssoc", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_ClientNameAssoc", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "ClientNameAssoc", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_ItemDescr", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "ItemDescr", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_ItemDescr", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "ItemDescr", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_CodifProfilo", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodifProfilo", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_CodifProfilo", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodifProfilo", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_ClasseMerc", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "ClasseMerc", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_ClasseMerc", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "ClasseMerc", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_TipoDies", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "TipoDies", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_TipoDies", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "TipoDies", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_CodDiesGroup", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodDiesGroup", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_CodDiesGroup", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodDiesGroup", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_DiamDies", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "DiamDies", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_DiamDies", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 18, 6, "DiamDies", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_HoleNumDies", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "HoleNumDies", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_HoleNumDies", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "HoleNumDies", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_DiesPrice_avg", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "DiesPrice_avg", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_DiesPrice_avg", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 18, 6, "DiesPrice_avg", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_DiesPrice", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 18, 6, "DiesPrice", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_SamplePrice", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 18, 6, "SamplePrice", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_DiesFullCost", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "DiesFullCost", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_DiesFullCost", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 19, 6, "DiesFullCost", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_DiesPriceClientQuote", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 18, 6, "DiesPriceClientQuote", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_DiesExpLife", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "DiesExpLife", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_DiesExpLife", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 18, 6, "DiesExpLife", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_DiesEOLife", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "DiesEOLife", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_DiesEOLife", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 18, 6, "DiesEOLife", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_DiesTecLife", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 18, 6, "DiesTecLife", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_DiesCommLife", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 18, 6, "DiesCommLife", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_MonthSalesPrev", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "MonthSalesPrev", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_SalesPrevCost", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "SalesPrevCost", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_SalesPrevCost", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 38, 6, "SalesPrevCost", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_DiesFinCost", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "DiesFinCost", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_DiesFinCost", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 38, 6, "DiesFinCost", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_ClientQuoteReven", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "ClientQuoteReven", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_ClientQuoteReven", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 38, 20, "ClientQuoteReven", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_ExtraDiscountDies", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "ExtraDiscountDies", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_ExtraDiscountDies", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 38, 6, "ExtraDiscountDies", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_DiesByClass", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "DiesByClass", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_DiesByClass", global::System.Data.SqlDbType.Bit, 0, global::System.Data.ParameterDirection.Input, 0, 0, "DiesByClass", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_NumDiesInList", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "NumDiesInList", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_NumDiesInList", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 18, 6, "NumDiesInList", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_NumDiesExaust", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "NumDiesExaust", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_NumDiesExaust", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 18, 6, "NumDiesExaust", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_CodPlant", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodPlant", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_CodPlant", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodPlant", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_KeyAMIL", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "KeyAMIL", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_KeyAMIL", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "KeyAMIL", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_KgTeo", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "KgTeo", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_KgTeo", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 18, 6, "KgTeo", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_NumSMED", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "NumSMED", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_NumSMED", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 18, 6, "NumSMED", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_QuotaMan", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "QuotaMan", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_QuotaMan", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 18, 6, "QuotaMan", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_PRMWeight", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "PRMWeight", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_PRMWeight", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 18, 6, "PRMWeight", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_PWeight", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "PWeight", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_PWeight", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 18, 6, "PWeight", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_PTare", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "PTare", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_PTare", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 18, 6, "PTare", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_LivPackage", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "LivPackage", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_LivPackage", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "LivPackage", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_LivPackageDett", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "LivPackageDett", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_LivPackageDett", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "LivPackageDett", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_RawMatCost", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 18, 6, "RawMatCost", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_RawMatExtraCost", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 18, 6, "RawMatExtraCost", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_RawMatFullCost", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "RawMatFullCost", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_RawMatFullCost", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 18, 6, "RawMatFullCost", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_CodPackag", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodPackag", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_PkgDesc", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "PkgDesc", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_PkgDesc", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "PkgDesc", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_FSR", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "FSR", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_FSR", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 18, 6, "FSR", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_ProvvCost", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 18, 6, "ProvvCost", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_EECost", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 18, 6, "EECost", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_GasCost", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 18, 6, "GasCost", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_DiesCost", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 18, 6, "DiesCost", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_PackCost", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 18, 6, "PackCost", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_TranspCost", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 18, 6, "TranspCost", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_SellCost01", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 18, 6, "SellCost01", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_RefCost01", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 18, 6, "RefCost01", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_SellCost04", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 18, 6, "SellCost04", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_RefCost04", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 18, 6, "RefCost04", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_WSR01_avg", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 9, 8, "WSR01_avg", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_WSR01", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 9, 8, "WSR01", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_MSR01_avg", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 9, 8, "MSR01_avg", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_MSR01", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 9, 8, "MSR01", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_NetProd01_avg", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 9, 3, "NetProd01_avg", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_NetProd01", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 9, 3, "NetProd01", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_FC4UG01", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 9, 6, "FC4UG01", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_VC4UG01", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 9, 6, "VC4UG01", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_OH4UG01", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 9, 6, "OH4UG01", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_SC4UG01", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 9, 6, "SC4UG01", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_DSR_avg", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 18, 6, "DSR_avg", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_DSR", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "DSR", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_DSR", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 18, 6, "DSR", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_NetProd04", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 9, 3, "NetProd04", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_FC4UG04", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 9, 6, "FC4UG04", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_VC4UG04", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 9, 6, "VC4UG04", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_FVC", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "FVC", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_FVC", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 18, 6, "FVC", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_Charge", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 9, 6, "Charge", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_valid", global::System.Data.SqlDbType.Bit, 0, global::System.Data.ParameterDirection.Input, 0, 0, "valid", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_errorScore", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "errorScore", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.InsertCommand = new global::System.Data.SqlClient.SqlCommand(); + this._adapter.InsertCommand.Connection = this.Connection; + this._adapter.InsertCommand.CommandText = "INSERT INTO [dbo].[QuoteFull_S] ([Vers], [QuoteType], [CodQuote], [QuoteRev], [Id" + + "xQState], [CodClient], [ClientName], [CodItem], [CodItemGroup], [RawMat], [UnitW" + + "eight], [BatchQty], [CodInco], [TranspZone], [KeyAM], [Note], [PriceOff], [CodCl" + + "ientAssoc], [ClientNameAssoc], [ItemDescr], [CodifProfilo], [ClasseMerc], [TipoD" + + "ies], [CodDiesGroup], [DiamDies], [HoleNumDies], [DiesPrice_avg], [DiesPrice], [" + + "SamplePrice], [DiesPriceClientQuote], [DiesExpLife], [DiesEOLife], [DiesTecLife]" + + ", [DiesCommLife], [MonthSalesPrev], [DiesByClass], [NumDiesInList], [NumDiesExau" + + "st], [CodPlant], [KeyAMIL], [KgTeo], [NumSMED], [QuotaMan], [PRMWeight], [PWeigh" + + "t], [PTare], [LivPackage], [LivPackageDett], [RawMatCost], [RawMatExtraCost], [R" + + "awMatFullCost], [CodPackag], [PkgDesc], [FSR], [ProvvCost], [EECost], [GasCost]," + + " [DiesCost], [PackCost], [TranspCost], [SellCost01], [RefCost01], [SellCost04], " + + "[RefCost04], [WSR01_avg], [WSR01], [MSR01_avg], [MSR01], [NetProd01_avg], [NetPr" + + "od01], [FC4UG01], [VC4UG01], [OH4UG01], [SC4UG01], [DSR_avg], [DSR], [NetProd04]" + + ", [FC4UG04], [VC4UG04], [FVC], [Charge], [valid], [errorScore]) VALUES (@Vers, @" + + "QuoteType, @CodQuote, @QuoteRev, @IdxQState, @CodClient, @ClientName, @CodItem, " + + "@CodItemGroup, @RawMat, @UnitWeight, @BatchQty, @CodInco, @TranspZone, @KeyAM, @" + + "Note, @PriceOff, @CodClientAssoc, @ClientNameAssoc, @ItemDescr, @CodifProfilo, @" + + "ClasseMerc, @TipoDies, @CodDiesGroup, @DiamDies, @HoleNumDies, @DiesPrice_avg, @" + + "DiesPrice, @SamplePrice, @DiesPriceClientQuote, @DiesExpLife, @DiesEOLife, @Dies" + + "TecLife, @DiesCommLife, @MonthSalesPrev, @DiesByClass, @NumDiesInList, @NumDiesE" + + "xaust, @CodPlant, @KeyAMIL, @KgTeo, @NumSMED, @QuotaMan, @PRMWeight, @PWeight, @" + + "PTare, @LivPackage, @LivPackageDett, @RawMatCost, @RawMatExtraCost, @RawMatFullC" + + "ost, @CodPackag, @PkgDesc, @FSR, @ProvvCost, @EECost, @GasCost, @DiesCost, @Pack" + + "Cost, @TranspCost, @SellCost01, @RefCost01, @SellCost04, @RefCost04, @WSR01_avg," + + " @WSR01, @MSR01_avg, @MSR01, @NetProd01_avg, @NetProd01, @FC4UG01, @VC4UG01, @OH" + + "4UG01, @SC4UG01, @DSR_avg, @DSR, @NetProd04, @FC4UG04, @VC4UG04, @FVC, @Charge, " + + "@valid, @errorScore);\r\nSELECT Vers, QuoteType, CodQuote, QuoteRev, IdxQState, Co" + + "dClient, ClientName, CodItem, CodItemGroup, RawMat, UnitWeight, BatchQty, CodInc" + + "o, TranspZone, KeyAM, Note, PriceOff, CodClientAssoc, ClientNameAssoc, ItemDescr" + + ", CodifProfilo, ClasseMerc, TipoDies, CodDiesGroup, DiamDies, HoleNumDies, DiesP" + + "rice_avg, DiesPrice, SamplePrice, DiesFullCost, DiesPriceClientQuote, DiesExpLif" + + "e, DiesEOLife, DiesTecLife, DiesCommLife, MonthSalesPrev, SalesPrevCost, DiesFin" + + "Cost, ClientQuoteReven, ExtraDiscountDies, DiesByClass, NumDiesInList, NumDiesEx" + + "aust, CodPlant, KeyAMIL, KgTeo, NumSMED, QuotaMan, PRMWeight, PWeight, PTare, Li" + + "vPackage, LivPackageDett, RawMatCost, RawMatExtraCost, RawMatFullCost, CodPackag" + + ", PkgDesc, FSR, ProvvCost, EECost, GasCost, DiesCost, PackCost, TranspCost, Sell" + + "Cost01, RefCost01, SellCost04, RefCost04, WSR01_avg, WSR01, MSR01_avg, MSR01, Ne" + + "tProd01_avg, NetProd01, FC4UG01, VC4UG01, OH4UG01, SC4UG01, DSR_avg, DSR, NetPro" + + "d04, FC4UG04, VC4UG04, FVC, Charge, valid, errorScore FROM QuoteFull_S WHERE (Co" + + "dQuote = @CodQuote) AND (QuoteRev = @QuoteRev) AND (QuoteType = @QuoteType)"; + this._adapter.InsertCommand.CommandType = global::System.Data.CommandType.Text; + this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Vers", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Vers", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@QuoteType", global::System.Data.SqlDbType.Char, 0, global::System.Data.ParameterDirection.Input, 0, 0, "QuoteType", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@CodQuote", global::System.Data.SqlDbType.BigInt, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodQuote", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@QuoteRev", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "QuoteRev", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IdxQState", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "IdxQState", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@CodClient", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodClient", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@ClientName", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "ClientName", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@CodItem", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodItem", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@CodItemGroup", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodItemGroup", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@RawMat", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "RawMat", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@UnitWeight", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 9, 3, "UnitWeight", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@BatchQty", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "BatchQty", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@CodInco", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodInco", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@TranspZone", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "TranspZone", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@KeyAM", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "KeyAM", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Note", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Note", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@PriceOff", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 9, 6, "PriceOff", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@CodClientAssoc", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodClientAssoc", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@ClientNameAssoc", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "ClientNameAssoc", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@ItemDescr", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "ItemDescr", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@CodifProfilo", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodifProfilo", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@ClasseMerc", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "ClasseMerc", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@TipoDies", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "TipoDies", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@CodDiesGroup", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodDiesGroup", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@DiamDies", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 18, 6, "DiamDies", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@HoleNumDies", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "HoleNumDies", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@DiesPrice_avg", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 18, 6, "DiesPrice_avg", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@DiesPrice", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 18, 6, "DiesPrice", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@SamplePrice", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 18, 6, "SamplePrice", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@DiesPriceClientQuote", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 18, 6, "DiesPriceClientQuote", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@DiesExpLife", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 18, 6, "DiesExpLife", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@DiesEOLife", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 18, 6, "DiesEOLife", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@DiesTecLife", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 18, 6, "DiesTecLife", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@DiesCommLife", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 18, 6, "DiesCommLife", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@MonthSalesPrev", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "MonthSalesPrev", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@DiesByClass", global::System.Data.SqlDbType.Bit, 0, global::System.Data.ParameterDirection.Input, 0, 0, "DiesByClass", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@NumDiesInList", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 18, 6, "NumDiesInList", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@NumDiesExaust", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 18, 6, "NumDiesExaust", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@CodPlant", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodPlant", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@KeyAMIL", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "KeyAMIL", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@KgTeo", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 18, 6, "KgTeo", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@NumSMED", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 18, 6, "NumSMED", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@QuotaMan", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 18, 6, "QuotaMan", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@PRMWeight", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 18, 6, "PRMWeight", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@PWeight", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 18, 6, "PWeight", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@PTare", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 18, 6, "PTare", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@LivPackage", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "LivPackage", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@LivPackageDett", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "LivPackageDett", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@RawMatCost", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 18, 6, "RawMatCost", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@RawMatExtraCost", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 18, 6, "RawMatExtraCost", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@RawMatFullCost", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 18, 6, "RawMatFullCost", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@CodPackag", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodPackag", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@PkgDesc", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "PkgDesc", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@FSR", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 18, 6, "FSR", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@ProvvCost", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 18, 6, "ProvvCost", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@EECost", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 18, 6, "EECost", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@GasCost", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 18, 6, "GasCost", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@DiesCost", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 18, 6, "DiesCost", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@PackCost", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 18, 6, "PackCost", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@TranspCost", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 18, 6, "TranspCost", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@SellCost01", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 18, 6, "SellCost01", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@RefCost01", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 18, 6, "RefCost01", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@SellCost04", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 18, 6, "SellCost04", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@RefCost04", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 18, 6, "RefCost04", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@WSR01_avg", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 9, 8, "WSR01_avg", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@WSR01", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 9, 8, "WSR01", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@MSR01_avg", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 9, 8, "MSR01_avg", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@MSR01", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 9, 8, "MSR01", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@NetProd01_avg", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 9, 3, "NetProd01_avg", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@NetProd01", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 9, 3, "NetProd01", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@FC4UG01", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 9, 6, "FC4UG01", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@VC4UG01", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 9, 6, "VC4UG01", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@OH4UG01", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 9, 6, "OH4UG01", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@SC4UG01", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 9, 6, "SC4UG01", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@DSR_avg", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 18, 6, "DSR_avg", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@DSR", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 18, 6, "DSR", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@NetProd04", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 9, 3, "NetProd04", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@FC4UG04", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 9, 6, "FC4UG04", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@VC4UG04", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 9, 6, "VC4UG04", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@FVC", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 18, 6, "FVC", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Charge", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 9, 6, "Charge", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@valid", global::System.Data.SqlDbType.Bit, 0, global::System.Data.ParameterDirection.Input, 0, 0, "valid", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@errorScore", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "errorScore", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.UpdateCommand = new global::System.Data.SqlClient.SqlCommand(); + this._adapter.UpdateCommand.Connection = this.Connection; + this._adapter.UpdateCommand.CommandText = "UPDATE [dbo].[QuoteFull_S] SET [Vers] = @Vers, [QuoteType] = @QuoteType, [CodQuot" + + "e] = @CodQuote, [QuoteRev] = @QuoteRev, [IdxQState] = @IdxQState, [CodClient] = " + + "@CodClient, [ClientName] = @ClientName, [CodItem] = @CodItem, [CodItemGroup] = @" + + "CodItemGroup, [RawMat] = @RawMat, [UnitWeight] = @UnitWeight, [BatchQty] = @Batc" + + "hQty, [CodInco] = @CodInco, [TranspZone] = @TranspZone, [KeyAM] = @KeyAM, [Note]" + + " = @Note, [PriceOff] = @PriceOff, [CodClientAssoc] = @CodClientAssoc, [ClientNam" + + "eAssoc] = @ClientNameAssoc, [ItemDescr] = @ItemDescr, [CodifProfilo] = @CodifPro" + + "filo, [ClasseMerc] = @ClasseMerc, [TipoDies] = @TipoDies, [CodDiesGroup] = @CodD" + + "iesGroup, [DiamDies] = @DiamDies, [HoleNumDies] = @HoleNumDies, [DiesPrice_avg] " + + "= @DiesPrice_avg, [DiesPrice] = @DiesPrice, [SamplePrice] = @SamplePrice, [DiesP" + + "riceClientQuote] = @DiesPriceClientQuote, [DiesExpLife] = @DiesExpLife, [DiesEOL" + + "ife] = @DiesEOLife, [DiesTecLife] = @DiesTecLife, [DiesCommLife] = @DiesCommLife" + + ", [MonthSalesPrev] = @MonthSalesPrev, [DiesByClass] = @DiesByClass, [NumDiesInLi" + + "st] = @NumDiesInList, [NumDiesExaust] = @NumDiesExaust, [CodPlant] = @CodPlant, " + + "[KeyAMIL] = @KeyAMIL, [KgTeo] = @KgTeo, [NumSMED] = @NumSMED, [QuotaMan] = @Quot" + + "aMan, [PRMWeight] = @PRMWeight, [PWeight] = @PWeight, [PTare] = @PTare, [LivPack" + + "age] = @LivPackage, [LivPackageDett] = @LivPackageDett, [RawMatCost] = @RawMatCo" + + "st, [RawMatExtraCost] = @RawMatExtraCost, [RawMatFullCost] = @RawMatFullCost, [C" + + "odPackag] = @CodPackag, [PkgDesc] = @PkgDesc, [FSR] = @FSR, [ProvvCost] = @Provv" + + "Cost, [EECost] = @EECost, [GasCost] = @GasCost, [DiesCost] = @DiesCost, [PackCos" + + "t] = @PackCost, [TranspCost] = @TranspCost, [SellCost01] = @SellCost01, [RefCost" + + "01] = @RefCost01, [SellCost04] = @SellCost04, [RefCost04] = @RefCost04, [WSR01_a" + + "vg] = @WSR01_avg, [WSR01] = @WSR01, [MSR01_avg] = @MSR01_avg, [MSR01] = @MSR01, " + + "[NetProd01_avg] = @NetProd01_avg, [NetProd01] = @NetProd01, [FC4UG01] = @FC4UG01" + + ", [VC4UG01] = @VC4UG01, [OH4UG01] = @OH4UG01, [SC4UG01] = @SC4UG01, [DSR_avg] = " + + "@DSR_avg, [DSR] = @DSR, [NetProd04] = @NetProd04, [FC4UG04] = @FC4UG04, [VC4UG04" + + "] = @VC4UG04, [FVC] = @FVC, [Charge] = @Charge, [valid] = @valid, [errorScore] =" + + " @errorScore WHERE (([Vers] = @Original_Vers) AND ([QuoteType] = @Original_Quote" + + "Type) AND ([CodQuote] = @Original_CodQuote) AND ([QuoteRev] = @Original_QuoteRev" + + ") AND ([IdxQState] = @Original_IdxQState) AND ([CodClient] = @Original_CodClient" + + ") AND ([ClientName] = @Original_ClientName) AND ([CodItem] = @Original_CodItem) " + + "AND ([CodItemGroup] = @Original_CodItemGroup) AND ([RawMat] = @Original_RawMat) " + + "AND ([UnitWeight] = @Original_UnitWeight) AND ([BatchQty] = @Original_BatchQty) " + + "AND ([CodInco] = @Original_CodInco) AND ([TranspZone] = @Original_TranspZone) AN" + + "D ([KeyAM] = @Original_KeyAM) AND ([Note] = @Original_Note) AND ([PriceOff] = @O" + + "riginal_PriceOff) AND ((@IsNull_CodClientAssoc = 1 AND [CodClientAssoc] IS NULL)" + + " OR ([CodClientAssoc] = @Original_CodClientAssoc)) AND ((@IsNull_ClientNameAssoc" + + " = 1 AND [ClientNameAssoc] IS NULL) OR ([ClientNameAssoc] = @Original_ClientName" + + "Assoc)) AND ((@IsNull_ItemDescr = 1 AND [ItemDescr] IS NULL) OR ([ItemDescr] = @" + + "Original_ItemDescr)) AND ((@IsNull_CodifProfilo = 1 AND [CodifProfilo] IS NULL) " + + "OR ([CodifProfilo] = @Original_CodifProfilo)) AND ((@IsNull_ClasseMerc = 1 AND [" + + "ClasseMerc] IS NULL) OR ([ClasseMerc] = @Original_ClasseMerc)) AND ((@IsNull_Tip" + + "oDies = 1 AND [TipoDies] IS NULL) OR ([TipoDies] = @Original_TipoDies)) AND ((@I" + + "sNull_CodDiesGroup = 1 AND [CodDiesGroup] IS NULL) OR ([CodDiesGroup] = @Origina" + + "l_CodDiesGroup)) AND ((@IsNull_DiamDies = 1 AND [DiamDies] IS NULL) OR ([DiamDie" + + "s] = @Original_DiamDies)) AND ((@IsNull_HoleNumDies = 1 AND [HoleNumDies] IS NUL" + + "L) OR ([HoleNumDies] = @Original_HoleNumDies)) AND ((@IsNull_DiesPrice_avg = 1 A" + + "ND [DiesPrice_avg] IS NULL) OR ([DiesPrice_avg] = @Original_DiesPrice_avg)) AND " + + "([DiesPrice] = @Original_DiesPrice) AND ([SamplePrice] = @Original_SamplePrice) " + + "AND ((@IsNull_DiesFullCost = 1 AND [DiesFullCost] IS NULL) OR ([DiesFullCost] = " + + "@Original_DiesFullCost)) AND ([DiesPriceClientQuote] = @Original_DiesPriceClient" + + "Quote) AND ((@IsNull_DiesExpLife = 1 AND [DiesExpLife] IS NULL) OR ([DiesExpLife" + + "] = @Original_DiesExpLife)) AND ((@IsNull_DiesEOLife = 1 AND [DiesEOLife] IS NUL" + + "L) OR ([DiesEOLife] = @Original_DiesEOLife)) AND ([DiesTecLife] = @Original_Dies" + + "TecLife) AND ([DiesCommLife] = @Original_DiesCommLife) AND ([MonthSalesPrev] = @" + + "Original_MonthSalesPrev) AND ((@IsNull_SalesPrevCost = 1 AND [SalesPrevCost] IS " + + "NULL) OR ([SalesPrevCost] = @Original_SalesPrevCost)) AND ((@IsNull_DiesFinCost " + + "= 1 AND [DiesFinCost] IS NULL) OR ([DiesFinCost] = @Original_DiesFinCost)) AND (" + + "(@IsNull_ClientQuoteReven = 1 AND [ClientQuoteReven] IS NULL) OR ([ClientQuoteRe" + + "ven] = @Original_ClientQuoteReven)) AND ((@IsNull_ExtraDiscountDies = 1 AND [Ext" + + "raDiscountDies] IS NULL) OR ([ExtraDiscountDies] = @Original_ExtraDiscountDies))" + + " AND ((@IsNull_DiesByClass = 1 AND [DiesByClass] IS NULL) OR ([DiesByClass] = @O" + + "riginal_DiesByClass)) AND ((@IsNull_NumDiesInList = 1 AND [NumDiesInList] IS NUL" + + "L) OR ([NumDiesInList] = @Original_NumDiesInList)) AND ((@IsNull_NumDiesExaust =" + + " 1 AND [NumDiesExaust] IS NULL) OR ([NumDiesExaust] = @Original_NumDiesExaust)) " + + "AND ((@IsNull_CodPlant = 1 AND [CodPlant] IS NULL) OR ([CodPlant] = @Original_Co" + + "dPlant)) AND ((@IsNull_KeyAMIL = 1 AND [KeyAMIL] IS NULL) OR ([KeyAMIL] = @Origi" + + "nal_KeyAMIL)) AND ((@IsNull_KgTeo = 1 AND [KgTeo] IS NULL) OR ([KgTeo] = @Origin" + + "al_KgTeo)) AND ((@IsNull_NumSMED = 1 AND [NumSMED] IS NULL) OR ([NumSMED] = @Ori" + + "ginal_NumSMED)) AND ((@IsNull_QuotaMan = 1 AND [QuotaMan] IS NULL) OR ([QuotaMan" + + "] = @Original_QuotaMan)) AND ((@IsNull_PRMWeight = 1 AND [PRMWeight] IS NULL) OR" + + " ([PRMWeight] = @Original_PRMWeight)) AND ((@IsNull_PWeight = 1 AND [PWeight] IS" + + " NULL) OR ([PWeight] = @Original_PWeight)) AND ((@IsNull_PTare = 1 AND [PTare] I" + + "S NULL) OR ([PTare] = @Original_PTare)) AND ((@IsNull_LivPackage = 1 AND [LivPac" + + "kage] IS NULL) OR ([LivPackage] = @Original_LivPackage)) AND ((@IsNull_LivPackag" + + "eDett = 1 AND [LivPackageDett] IS NULL) OR ([LivPackageDett] = @Original_LivPack" + + "ageDett)) AND ([RawMatCost] = @Original_RawMatCost) AND ([RawMatExtraCost] = @Or" + + "iginal_RawMatExtraCost) AND ((@IsNull_RawMatFullCost = 1 AND [RawMatFullCost] IS" + + " NULL) OR ([RawMatFullCost] = @Original_RawMatFullCost)) AND ([CodPackag] = @Ori" + + "ginal_CodPackag) AND ((@IsNull_PkgDesc = 1 AND [PkgDesc] IS NULL) OR ([PkgDesc] " + + "= @Original_PkgDesc)) AND ((@IsNull_FSR = 1 AND [FSR] IS NULL) OR ([FSR] = @Orig" + + "inal_FSR)) AND ([ProvvCost] = @Original_ProvvCost) AND ([EECost] = @Original_EEC" + + "ost) AND ([GasCost] = @Original_GasCost) AND ([DiesCost] = @Original_DiesCost) A" + + "ND ([PackCost] = @Original_PackCost) AND ([TranspCost] = @Original_TranspCost) A" + + "ND ([SellCost01] = @Original_SellCost01) AND ([RefCost01] = @Original_RefCost01)" + + " AND ([SellCost04] = @Original_SellCost04) AND ([RefCost04] = @Original_RefCost0" + + "4) AND ([WSR01_avg] = @Original_WSR01_avg) AND ([WSR01] = @Original_WSR01) AND (" + + "[MSR01_avg] = @Original_MSR01_avg) AND ([MSR01] = @Original_MSR01) AND ([NetProd" + + "01_avg] = @Original_NetProd01_avg) AND ([NetProd01] = @Original_NetProd01) AND (" + + "[FC4UG01] = @Original_FC4UG01) AND ([VC4UG01] = @Original_VC4UG01) AND ([OH4UG01" + + "] = @Original_OH4UG01) AND ([SC4UG01] = @Original_SC4UG01) AND ([DSR_avg] = @Ori" + + "ginal_DSR_avg) AND ((@IsNull_DSR = 1 AND [DSR] IS NULL) OR ([DSR] = @Original_DS" + + "R)) AND ([NetProd04] = @Original_NetProd04) AND ([FC4UG04] = @Original_FC4UG04) " + + "AND ([VC4UG04] = @Original_VC4UG04) AND ((@IsNull_FVC = 1 AND [FVC] IS NULL) OR " + + "([FVC] = @Original_FVC)) AND ([Charge] = @Original_Charge) AND ([valid] = @Origi" + + "nal_valid) AND ([errorScore] = @Original_errorScore));\r\nSELECT Vers, QuoteType, " + + "CodQuote, QuoteRev, IdxQState, CodClient, ClientName, CodItem, CodItemGroup, Raw" + + "Mat, UnitWeight, BatchQty, CodInco, TranspZone, KeyAM, Note, PriceOff, CodClient" + + "Assoc, ClientNameAssoc, ItemDescr, CodifProfilo, ClasseMerc, TipoDies, CodDiesGr" + + "oup, DiamDies, HoleNumDies, DiesPrice_avg, DiesPrice, SamplePrice, DiesFullCost," + + " DiesPriceClientQuote, DiesExpLife, DiesEOLife, DiesTecLife, DiesCommLife, Month" + + "SalesPrev, SalesPrevCost, DiesFinCost, ClientQuoteReven, ExtraDiscountDies, Dies" + + "ByClass, NumDiesInList, NumDiesExaust, CodPlant, KeyAMIL, KgTeo, NumSMED, QuotaM" + + "an, PRMWeight, PWeight, PTare, LivPackage, LivPackageDett, RawMatCost, RawMatExt" + + "raCost, RawMatFullCost, CodPackag, PkgDesc, FSR, ProvvCost, EECost, GasCost, Die" + + "sCost, PackCost, TranspCost, SellCost01, RefCost01, SellCost04, RefCost04, WSR01" + + "_avg, WSR01, MSR01_avg, MSR01, NetProd01_avg, NetProd01, FC4UG01, VC4UG01, OH4UG" + + "01, SC4UG01, DSR_avg, DSR, NetProd04, FC4UG04, VC4UG04, FVC, Charge, valid, erro" + + "rScore FROM QuoteFull_S WHERE (CodQuote = @CodQuote) AND (QuoteRev = @QuoteRev) " + + "AND (QuoteType = @QuoteType)"; + this._adapter.UpdateCommand.CommandType = global::System.Data.CommandType.Text; + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Vers", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Vers", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@QuoteType", global::System.Data.SqlDbType.Char, 0, global::System.Data.ParameterDirection.Input, 0, 0, "QuoteType", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@CodQuote", global::System.Data.SqlDbType.BigInt, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodQuote", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@QuoteRev", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "QuoteRev", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IdxQState", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "IdxQState", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@CodClient", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodClient", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@ClientName", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "ClientName", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@CodItem", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodItem", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@CodItemGroup", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodItemGroup", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@RawMat", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "RawMat", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@UnitWeight", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 9, 3, "UnitWeight", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@BatchQty", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "BatchQty", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@CodInco", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodInco", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@TranspZone", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "TranspZone", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@KeyAM", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "KeyAM", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Note", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Note", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@PriceOff", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 9, 6, "PriceOff", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@CodClientAssoc", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodClientAssoc", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@ClientNameAssoc", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "ClientNameAssoc", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@ItemDescr", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "ItemDescr", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@CodifProfilo", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodifProfilo", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@ClasseMerc", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "ClasseMerc", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@TipoDies", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "TipoDies", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@CodDiesGroup", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodDiesGroup", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@DiamDies", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 18, 6, "DiamDies", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@HoleNumDies", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "HoleNumDies", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@DiesPrice_avg", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 18, 6, "DiesPrice_avg", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@DiesPrice", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 18, 6, "DiesPrice", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@SamplePrice", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 18, 6, "SamplePrice", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@DiesPriceClientQuote", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 18, 6, "DiesPriceClientQuote", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@DiesExpLife", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 18, 6, "DiesExpLife", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@DiesEOLife", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 18, 6, "DiesEOLife", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@DiesTecLife", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 18, 6, "DiesTecLife", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@DiesCommLife", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 18, 6, "DiesCommLife", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@MonthSalesPrev", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "MonthSalesPrev", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@DiesByClass", global::System.Data.SqlDbType.Bit, 0, global::System.Data.ParameterDirection.Input, 0, 0, "DiesByClass", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@NumDiesInList", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 18, 6, "NumDiesInList", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@NumDiesExaust", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 18, 6, "NumDiesExaust", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@CodPlant", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodPlant", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@KeyAMIL", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "KeyAMIL", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@KgTeo", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 18, 6, "KgTeo", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@NumSMED", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 18, 6, "NumSMED", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@QuotaMan", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 18, 6, "QuotaMan", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@PRMWeight", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 18, 6, "PRMWeight", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@PWeight", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 18, 6, "PWeight", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@PTare", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 18, 6, "PTare", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@LivPackage", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "LivPackage", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@LivPackageDett", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "LivPackageDett", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@RawMatCost", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 18, 6, "RawMatCost", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@RawMatExtraCost", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 18, 6, "RawMatExtraCost", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@RawMatFullCost", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 18, 6, "RawMatFullCost", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@CodPackag", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodPackag", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@PkgDesc", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "PkgDesc", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@FSR", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 18, 6, "FSR", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@ProvvCost", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 18, 6, "ProvvCost", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@EECost", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 18, 6, "EECost", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@GasCost", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 18, 6, "GasCost", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@DiesCost", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 18, 6, "DiesCost", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@PackCost", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 18, 6, "PackCost", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@TranspCost", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 18, 6, "TranspCost", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@SellCost01", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 18, 6, "SellCost01", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@RefCost01", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 18, 6, "RefCost01", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@SellCost04", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 18, 6, "SellCost04", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@RefCost04", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 18, 6, "RefCost04", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@WSR01_avg", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 9, 8, "WSR01_avg", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@WSR01", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 9, 8, "WSR01", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@MSR01_avg", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 9, 8, "MSR01_avg", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@MSR01", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 9, 8, "MSR01", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@NetProd01_avg", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 9, 3, "NetProd01_avg", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@NetProd01", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 9, 3, "NetProd01", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@FC4UG01", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 9, 6, "FC4UG01", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@VC4UG01", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 9, 6, "VC4UG01", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@OH4UG01", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 9, 6, "OH4UG01", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@SC4UG01", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 9, 6, "SC4UG01", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@DSR_avg", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 18, 6, "DSR_avg", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@DSR", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 18, 6, "DSR", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@NetProd04", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 9, 3, "NetProd04", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@FC4UG04", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 9, 6, "FC4UG04", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@VC4UG04", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 9, 6, "VC4UG04", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@FVC", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 18, 6, "FVC", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Charge", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 9, 6, "Charge", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@valid", global::System.Data.SqlDbType.Bit, 0, global::System.Data.ParameterDirection.Input, 0, 0, "valid", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@errorScore", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "errorScore", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_Vers", global::System.Data.SqlDbType.VarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Vers", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_QuoteType", global::System.Data.SqlDbType.Char, 0, global::System.Data.ParameterDirection.Input, 0, 0, "QuoteType", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_CodQuote", global::System.Data.SqlDbType.BigInt, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodQuote", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_QuoteRev", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "QuoteRev", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_IdxQState", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "IdxQState", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_CodClient", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodClient", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_ClientName", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "ClientName", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_CodItem", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodItem", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_CodItemGroup", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodItemGroup", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_RawMat", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "RawMat", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_UnitWeight", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 9, 3, "UnitWeight", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_BatchQty", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "BatchQty", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_CodInco", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodInco", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_TranspZone", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "TranspZone", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_KeyAM", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "KeyAM", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_Note", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Note", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_PriceOff", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 9, 6, "PriceOff", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_CodClientAssoc", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodClientAssoc", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_CodClientAssoc", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodClientAssoc", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_ClientNameAssoc", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "ClientNameAssoc", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_ClientNameAssoc", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "ClientNameAssoc", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_ItemDescr", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "ItemDescr", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_ItemDescr", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "ItemDescr", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_CodifProfilo", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodifProfilo", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_CodifProfilo", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodifProfilo", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_ClasseMerc", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "ClasseMerc", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_ClasseMerc", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "ClasseMerc", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_TipoDies", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "TipoDies", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_TipoDies", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "TipoDies", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_CodDiesGroup", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodDiesGroup", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_CodDiesGroup", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodDiesGroup", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_DiamDies", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "DiamDies", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_DiamDies", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 18, 6, "DiamDies", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_HoleNumDies", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "HoleNumDies", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_HoleNumDies", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "HoleNumDies", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_DiesPrice_avg", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "DiesPrice_avg", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_DiesPrice_avg", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 18, 6, "DiesPrice_avg", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_DiesPrice", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 18, 6, "DiesPrice", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_SamplePrice", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 18, 6, "SamplePrice", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_DiesFullCost", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "DiesFullCost", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_DiesFullCost", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 19, 6, "DiesFullCost", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_DiesPriceClientQuote", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 18, 6, "DiesPriceClientQuote", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_DiesExpLife", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "DiesExpLife", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_DiesExpLife", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 18, 6, "DiesExpLife", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_DiesEOLife", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "DiesEOLife", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_DiesEOLife", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 18, 6, "DiesEOLife", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_DiesTecLife", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 18, 6, "DiesTecLife", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_DiesCommLife", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 18, 6, "DiesCommLife", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_MonthSalesPrev", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "MonthSalesPrev", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_SalesPrevCost", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "SalesPrevCost", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_SalesPrevCost", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 38, 6, "SalesPrevCost", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_DiesFinCost", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "DiesFinCost", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_DiesFinCost", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 38, 6, "DiesFinCost", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_ClientQuoteReven", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "ClientQuoteReven", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_ClientQuoteReven", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 38, 20, "ClientQuoteReven", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_ExtraDiscountDies", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "ExtraDiscountDies", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_ExtraDiscountDies", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 38, 6, "ExtraDiscountDies", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_DiesByClass", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "DiesByClass", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_DiesByClass", global::System.Data.SqlDbType.Bit, 0, global::System.Data.ParameterDirection.Input, 0, 0, "DiesByClass", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_NumDiesInList", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "NumDiesInList", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_NumDiesInList", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 18, 6, "NumDiesInList", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_NumDiesExaust", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "NumDiesExaust", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_NumDiesExaust", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 18, 6, "NumDiesExaust", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_CodPlant", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodPlant", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_CodPlant", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodPlant", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_KeyAMIL", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "KeyAMIL", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_KeyAMIL", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "KeyAMIL", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_KgTeo", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "KgTeo", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_KgTeo", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 18, 6, "KgTeo", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_NumSMED", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "NumSMED", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_NumSMED", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 18, 6, "NumSMED", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_QuotaMan", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "QuotaMan", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_QuotaMan", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 18, 6, "QuotaMan", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_PRMWeight", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "PRMWeight", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_PRMWeight", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 18, 6, "PRMWeight", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_PWeight", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "PWeight", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_PWeight", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 18, 6, "PWeight", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_PTare", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "PTare", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_PTare", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 18, 6, "PTare", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_LivPackage", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "LivPackage", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_LivPackage", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "LivPackage", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_LivPackageDett", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "LivPackageDett", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_LivPackageDett", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "LivPackageDett", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_RawMatCost", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 18, 6, "RawMatCost", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_RawMatExtraCost", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 18, 6, "RawMatExtraCost", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_RawMatFullCost", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "RawMatFullCost", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_RawMatFullCost", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 18, 6, "RawMatFullCost", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_CodPackag", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodPackag", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_PkgDesc", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "PkgDesc", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_PkgDesc", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "PkgDesc", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_FSR", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "FSR", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_FSR", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 18, 6, "FSR", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_ProvvCost", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 18, 6, "ProvvCost", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_EECost", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 18, 6, "EECost", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_GasCost", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 18, 6, "GasCost", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_DiesCost", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 18, 6, "DiesCost", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_PackCost", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 18, 6, "PackCost", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_TranspCost", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 18, 6, "TranspCost", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_SellCost01", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 18, 6, "SellCost01", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_RefCost01", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 18, 6, "RefCost01", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_SellCost04", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 18, 6, "SellCost04", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_RefCost04", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 18, 6, "RefCost04", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_WSR01_avg", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 9, 8, "WSR01_avg", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_WSR01", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 9, 8, "WSR01", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_MSR01_avg", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 9, 8, "MSR01_avg", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_MSR01", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 9, 8, "MSR01", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_NetProd01_avg", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 9, 3, "NetProd01_avg", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_NetProd01", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 9, 3, "NetProd01", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_FC4UG01", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 9, 6, "FC4UG01", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_VC4UG01", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 9, 6, "VC4UG01", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_OH4UG01", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 9, 6, "OH4UG01", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_SC4UG01", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 9, 6, "SC4UG01", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_DSR_avg", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 18, 6, "DSR_avg", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_DSR", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "DSR", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_DSR", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 18, 6, "DSR", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_NetProd04", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 9, 3, "NetProd04", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_FC4UG04", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 9, 6, "FC4UG04", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_VC4UG04", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 9, 6, "VC4UG04", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_FVC", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "FVC", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_FVC", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 18, 6, "FVC", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_Charge", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 9, 6, "Charge", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_valid", global::System.Data.SqlDbType.Bit, 0, global::System.Data.ParameterDirection.Input, 0, 0, "valid", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_errorScore", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "errorScore", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + private void InitConnection() { + this._connection = new global::System.Data.SqlClient.SqlConnection(); + this._connection.ConnectionString = global::C2P_Data.Properties.Settings.Default.Proxima_C2PConnectionString; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + private void InitCommandCollection() { + this._commandCollection = new global::System.Data.SqlClient.SqlCommand[1]; + this._commandCollection[0] = new global::System.Data.SqlClient.SqlCommand(); + this._commandCollection[0].Connection = this.Connection; + this._commandCollection[0].CommandText = @"SELECT Vers, QuoteType, CodQuote, QuoteRev, IdxQState, CodClient, ClientName, CodItem, CodItemGroup, RawMat, UnitWeight, BatchQty, CodInco, TranspZone, KeyAM, Note, PriceOff, CodClientAssoc, ClientNameAssoc, ItemDescr, CodifProfilo, ClasseMerc, TipoDies, CodDiesGroup, DiamDies, HoleNumDies, DiesPrice_avg, DiesPrice, SamplePrice, DiesFullCost, DiesPriceClientQuote, DiesExpLife, DiesEOLife, DiesTecLife, DiesCommLife, MonthSalesPrev, SalesPrevCost, DiesFinCost, ClientQuoteReven, ExtraDiscountDies, DiesByClass, NumDiesInList, NumDiesExaust, CodPlant, KeyAMIL, KgTeo, NumSMED, QuotaMan, PRMWeight, PWeight, PTare, LivPackage, LivPackageDett, RawMatCost, RawMatExtraCost, RawMatFullCost, CodPackag, PkgDesc, FSR, ProvvCost, EECost, GasCost, DiesCost, PackCost, TranspCost, SellCost01, RefCost01, SellCost04, RefCost04, WSR01_avg, WSR01, MSR01_avg, MSR01, NetProd01_avg, NetProd01, FC4UG01, VC4UG01, OH4UG01, SC4UG01, DSR_avg, DSR, NetProd04, FC4UG04, VC4UG04, FVC, Charge, valid, errorScore FROM dbo.QuoteFull_S"; + this._commandCollection[0].CommandType = global::System.Data.CommandType.Text; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] + [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Fill, true)] + public virtual int Fill(DS_Quotes.QuoteFull_SDataTable dataTable) { + this.Adapter.SelectCommand = this.CommandCollection[0]; + if ((this.ClearBeforeFill == true)) { + dataTable.Clear(); + } + int returnValue = this.Adapter.Fill(dataTable); + return returnValue; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] + [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Select, true)] + public virtual DS_Quotes.QuoteFull_SDataTable GetData() { + this.Adapter.SelectCommand = this.CommandCollection[0]; + DS_Quotes.QuoteFull_SDataTable dataTable = new DS_Quotes.QuoteFull_SDataTable(); + this.Adapter.Fill(dataTable); + return dataTable; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] + public virtual int Update(DS_Quotes.QuoteFull_SDataTable dataTable) { + return this.Adapter.Update(dataTable); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] + public virtual int Update(DS_Quotes dataSet) { + return this.Adapter.Update(dataSet, "QuoteFull_S"); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] + public virtual int Update(global::System.Data.DataRow dataRow) { + return this.Adapter.Update(new global::System.Data.DataRow[] { + dataRow}); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] + public virtual int Update(global::System.Data.DataRow[] dataRows) { + return this.Adapter.Update(dataRows); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] + [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Delete, true)] + public virtual int Delete( + string Original_Vers, + string Original_QuoteType, + long Original_CodQuote, + int Original_QuoteRev, + int Original_IdxQState, + string Original_CodClient, + string Original_ClientName, + string Original_CodItem, + string Original_CodItemGroup, + string Original_RawMat, + decimal Original_UnitWeight, + int Original_BatchQty, + string Original_CodInco, + string Original_TranspZone, + string Original_KeyAM, + string Original_Note, + decimal Original_PriceOff, + string Original_CodClientAssoc, + string Original_ClientNameAssoc, + string Original_ItemDescr, + string Original_CodifProfilo, + string Original_ClasseMerc, + string Original_TipoDies, + string Original_CodDiesGroup, + global::System.Nullable Original_DiamDies, + global::System.Nullable Original_HoleNumDies, + global::System.Nullable Original_DiesPrice_avg, + decimal Original_DiesPrice, + decimal Original_SamplePrice, + global::System.Nullable Original_DiesFullCost, + decimal Original_DiesPriceClientQuote, + global::System.Nullable Original_DiesExpLife, + global::System.Nullable Original_DiesEOLife, + decimal Original_DiesTecLife, + decimal Original_DiesCommLife, + int Original_MonthSalesPrev, + global::System.Nullable Original_SalesPrevCost, + global::System.Nullable Original_DiesFinCost, + global::System.Nullable Original_ClientQuoteReven, + global::System.Nullable Original_ExtraDiscountDies, + global::System.Nullable Original_DiesByClass, + global::System.Nullable Original_NumDiesInList, + global::System.Nullable Original_NumDiesExaust, + string Original_CodPlant, + string Original_KeyAMIL, + global::System.Nullable Original_KgTeo, + global::System.Nullable Original_NumSMED, + global::System.Nullable Original_QuotaMan, + global::System.Nullable Original_PRMWeight, + global::System.Nullable Original_PWeight, + global::System.Nullable Original_PTare, + string Original_LivPackage, + string Original_LivPackageDett, + decimal Original_RawMatCost, + decimal Original_RawMatExtraCost, + global::System.Nullable Original_RawMatFullCost, + string Original_CodPackag, + string Original_PkgDesc, + global::System.Nullable Original_FSR, + decimal Original_ProvvCost, + decimal Original_EECost, + decimal Original_GasCost, + decimal Original_DiesCost, + decimal Original_PackCost, + decimal Original_TranspCost, + decimal Original_SellCost01, + decimal Original_RefCost01, + decimal Original_SellCost04, + decimal Original_RefCost04, + decimal Original_WSR01_avg, + decimal Original_WSR01, + decimal Original_MSR01_avg, + decimal Original_MSR01, + decimal Original_NetProd01_avg, + decimal Original_NetProd01, + decimal Original_FC4UG01, + decimal Original_VC4UG01, + decimal Original_OH4UG01, + decimal Original_SC4UG01, + decimal Original_DSR_avg, + global::System.Nullable Original_DSR, + decimal Original_NetProd04, + decimal Original_FC4UG04, + decimal Original_VC4UG04, + global::System.Nullable Original_FVC, + decimal Original_Charge, + bool Original_valid, + int Original_errorScore) { + if ((Original_Vers == null)) { + throw new global::System.ArgumentNullException("Original_Vers"); + } + else { + this.Adapter.DeleteCommand.Parameters[0].Value = ((string)(Original_Vers)); + } + if ((Original_QuoteType == null)) { + throw new global::System.ArgumentNullException("Original_QuoteType"); + } + else { + this.Adapter.DeleteCommand.Parameters[1].Value = ((string)(Original_QuoteType)); + } + this.Adapter.DeleteCommand.Parameters[2].Value = ((long)(Original_CodQuote)); + this.Adapter.DeleteCommand.Parameters[3].Value = ((int)(Original_QuoteRev)); + this.Adapter.DeleteCommand.Parameters[4].Value = ((int)(Original_IdxQState)); + if ((Original_CodClient == null)) { + throw new global::System.ArgumentNullException("Original_CodClient"); + } + else { + this.Adapter.DeleteCommand.Parameters[5].Value = ((string)(Original_CodClient)); + } + if ((Original_ClientName == null)) { + throw new global::System.ArgumentNullException("Original_ClientName"); + } + else { + this.Adapter.DeleteCommand.Parameters[6].Value = ((string)(Original_ClientName)); + } + if ((Original_CodItem == null)) { + throw new global::System.ArgumentNullException("Original_CodItem"); + } + else { + this.Adapter.DeleteCommand.Parameters[7].Value = ((string)(Original_CodItem)); + } + if ((Original_CodItemGroup == null)) { + throw new global::System.ArgumentNullException("Original_CodItemGroup"); + } + else { + this.Adapter.DeleteCommand.Parameters[8].Value = ((string)(Original_CodItemGroup)); + } + if ((Original_RawMat == null)) { + throw new global::System.ArgumentNullException("Original_RawMat"); + } + else { + this.Adapter.DeleteCommand.Parameters[9].Value = ((string)(Original_RawMat)); + } + this.Adapter.DeleteCommand.Parameters[10].Value = ((decimal)(Original_UnitWeight)); + this.Adapter.DeleteCommand.Parameters[11].Value = ((int)(Original_BatchQty)); + if ((Original_CodInco == null)) { + throw new global::System.ArgumentNullException("Original_CodInco"); + } + else { + this.Adapter.DeleteCommand.Parameters[12].Value = ((string)(Original_CodInco)); + } + if ((Original_TranspZone == null)) { + throw new global::System.ArgumentNullException("Original_TranspZone"); + } + else { + this.Adapter.DeleteCommand.Parameters[13].Value = ((string)(Original_TranspZone)); + } + if ((Original_KeyAM == null)) { + throw new global::System.ArgumentNullException("Original_KeyAM"); + } + else { + this.Adapter.DeleteCommand.Parameters[14].Value = ((string)(Original_KeyAM)); + } + if ((Original_Note == null)) { + throw new global::System.ArgumentNullException("Original_Note"); + } + else { + this.Adapter.DeleteCommand.Parameters[15].Value = ((string)(Original_Note)); + } + this.Adapter.DeleteCommand.Parameters[16].Value = ((decimal)(Original_PriceOff)); + if ((Original_CodClientAssoc == null)) { + this.Adapter.DeleteCommand.Parameters[17].Value = ((object)(1)); + this.Adapter.DeleteCommand.Parameters[18].Value = global::System.DBNull.Value; + } + else { + this.Adapter.DeleteCommand.Parameters[17].Value = ((object)(0)); + this.Adapter.DeleteCommand.Parameters[18].Value = ((string)(Original_CodClientAssoc)); + } + if ((Original_ClientNameAssoc == null)) { + this.Adapter.DeleteCommand.Parameters[19].Value = ((object)(1)); + this.Adapter.DeleteCommand.Parameters[20].Value = global::System.DBNull.Value; + } + else { + this.Adapter.DeleteCommand.Parameters[19].Value = ((object)(0)); + this.Adapter.DeleteCommand.Parameters[20].Value = ((string)(Original_ClientNameAssoc)); + } + if ((Original_ItemDescr == null)) { + this.Adapter.DeleteCommand.Parameters[21].Value = ((object)(1)); + this.Adapter.DeleteCommand.Parameters[22].Value = global::System.DBNull.Value; + } + else { + this.Adapter.DeleteCommand.Parameters[21].Value = ((object)(0)); + this.Adapter.DeleteCommand.Parameters[22].Value = ((string)(Original_ItemDescr)); + } + if ((Original_CodifProfilo == null)) { + this.Adapter.DeleteCommand.Parameters[23].Value = ((object)(1)); + this.Adapter.DeleteCommand.Parameters[24].Value = global::System.DBNull.Value; + } + else { + this.Adapter.DeleteCommand.Parameters[23].Value = ((object)(0)); + this.Adapter.DeleteCommand.Parameters[24].Value = ((string)(Original_CodifProfilo)); + } + if ((Original_ClasseMerc == null)) { + this.Adapter.DeleteCommand.Parameters[25].Value = ((object)(1)); + this.Adapter.DeleteCommand.Parameters[26].Value = global::System.DBNull.Value; + } + else { + this.Adapter.DeleteCommand.Parameters[25].Value = ((object)(0)); + this.Adapter.DeleteCommand.Parameters[26].Value = ((string)(Original_ClasseMerc)); + } + if ((Original_TipoDies == null)) { + this.Adapter.DeleteCommand.Parameters[27].Value = ((object)(1)); + this.Adapter.DeleteCommand.Parameters[28].Value = global::System.DBNull.Value; + } + else { + this.Adapter.DeleteCommand.Parameters[27].Value = ((object)(0)); + this.Adapter.DeleteCommand.Parameters[28].Value = ((string)(Original_TipoDies)); + } + if ((Original_CodDiesGroup == null)) { + this.Adapter.DeleteCommand.Parameters[29].Value = ((object)(1)); + this.Adapter.DeleteCommand.Parameters[30].Value = global::System.DBNull.Value; + } + else { + this.Adapter.DeleteCommand.Parameters[29].Value = ((object)(0)); + this.Adapter.DeleteCommand.Parameters[30].Value = ((string)(Original_CodDiesGroup)); + } + if ((Original_DiamDies.HasValue == true)) { + this.Adapter.DeleteCommand.Parameters[31].Value = ((object)(0)); + this.Adapter.DeleteCommand.Parameters[32].Value = ((decimal)(Original_DiamDies.Value)); + } + else { + this.Adapter.DeleteCommand.Parameters[31].Value = ((object)(1)); + this.Adapter.DeleteCommand.Parameters[32].Value = global::System.DBNull.Value; + } + if ((Original_HoleNumDies.HasValue == true)) { + this.Adapter.DeleteCommand.Parameters[33].Value = ((object)(0)); + this.Adapter.DeleteCommand.Parameters[34].Value = ((int)(Original_HoleNumDies.Value)); + } + else { + this.Adapter.DeleteCommand.Parameters[33].Value = ((object)(1)); + this.Adapter.DeleteCommand.Parameters[34].Value = global::System.DBNull.Value; + } + if ((Original_DiesPrice_avg.HasValue == true)) { + this.Adapter.DeleteCommand.Parameters[35].Value = ((object)(0)); + this.Adapter.DeleteCommand.Parameters[36].Value = ((decimal)(Original_DiesPrice_avg.Value)); + } + else { + this.Adapter.DeleteCommand.Parameters[35].Value = ((object)(1)); + this.Adapter.DeleteCommand.Parameters[36].Value = global::System.DBNull.Value; + } + this.Adapter.DeleteCommand.Parameters[37].Value = ((decimal)(Original_DiesPrice)); + this.Adapter.DeleteCommand.Parameters[38].Value = ((decimal)(Original_SamplePrice)); + if ((Original_DiesFullCost.HasValue == true)) { + this.Adapter.DeleteCommand.Parameters[39].Value = ((object)(0)); + this.Adapter.DeleteCommand.Parameters[40].Value = ((decimal)(Original_DiesFullCost.Value)); + } + else { + this.Adapter.DeleteCommand.Parameters[39].Value = ((object)(1)); + this.Adapter.DeleteCommand.Parameters[40].Value = global::System.DBNull.Value; + } + this.Adapter.DeleteCommand.Parameters[41].Value = ((decimal)(Original_DiesPriceClientQuote)); + if ((Original_DiesExpLife.HasValue == true)) { + this.Adapter.DeleteCommand.Parameters[42].Value = ((object)(0)); + this.Adapter.DeleteCommand.Parameters[43].Value = ((decimal)(Original_DiesExpLife.Value)); + } + else { + this.Adapter.DeleteCommand.Parameters[42].Value = ((object)(1)); + this.Adapter.DeleteCommand.Parameters[43].Value = global::System.DBNull.Value; + } + if ((Original_DiesEOLife.HasValue == true)) { + this.Adapter.DeleteCommand.Parameters[44].Value = ((object)(0)); + this.Adapter.DeleteCommand.Parameters[45].Value = ((decimal)(Original_DiesEOLife.Value)); + } + else { + this.Adapter.DeleteCommand.Parameters[44].Value = ((object)(1)); + this.Adapter.DeleteCommand.Parameters[45].Value = global::System.DBNull.Value; + } + this.Adapter.DeleteCommand.Parameters[46].Value = ((decimal)(Original_DiesTecLife)); + this.Adapter.DeleteCommand.Parameters[47].Value = ((decimal)(Original_DiesCommLife)); + this.Adapter.DeleteCommand.Parameters[48].Value = ((int)(Original_MonthSalesPrev)); + if ((Original_SalesPrevCost.HasValue == true)) { + this.Adapter.DeleteCommand.Parameters[49].Value = ((object)(0)); + this.Adapter.DeleteCommand.Parameters[50].Value = ((decimal)(Original_SalesPrevCost.Value)); + } + else { + this.Adapter.DeleteCommand.Parameters[49].Value = ((object)(1)); + this.Adapter.DeleteCommand.Parameters[50].Value = global::System.DBNull.Value; + } + if ((Original_DiesFinCost.HasValue == true)) { + this.Adapter.DeleteCommand.Parameters[51].Value = ((object)(0)); + this.Adapter.DeleteCommand.Parameters[52].Value = ((decimal)(Original_DiesFinCost.Value)); + } + else { + this.Adapter.DeleteCommand.Parameters[51].Value = ((object)(1)); + this.Adapter.DeleteCommand.Parameters[52].Value = global::System.DBNull.Value; + } + if ((Original_ClientQuoteReven.HasValue == true)) { + this.Adapter.DeleteCommand.Parameters[53].Value = ((object)(0)); + this.Adapter.DeleteCommand.Parameters[54].Value = ((decimal)(Original_ClientQuoteReven.Value)); + } + else { + this.Adapter.DeleteCommand.Parameters[53].Value = ((object)(1)); + this.Adapter.DeleteCommand.Parameters[54].Value = global::System.DBNull.Value; + } + if ((Original_ExtraDiscountDies.HasValue == true)) { + this.Adapter.DeleteCommand.Parameters[55].Value = ((object)(0)); + this.Adapter.DeleteCommand.Parameters[56].Value = ((decimal)(Original_ExtraDiscountDies.Value)); + } + else { + this.Adapter.DeleteCommand.Parameters[55].Value = ((object)(1)); + this.Adapter.DeleteCommand.Parameters[56].Value = global::System.DBNull.Value; + } + if ((Original_DiesByClass.HasValue == true)) { + this.Adapter.DeleteCommand.Parameters[57].Value = ((object)(0)); + this.Adapter.DeleteCommand.Parameters[58].Value = ((bool)(Original_DiesByClass.Value)); + } + else { + this.Adapter.DeleteCommand.Parameters[57].Value = ((object)(1)); + this.Adapter.DeleteCommand.Parameters[58].Value = global::System.DBNull.Value; + } + if ((Original_NumDiesInList.HasValue == true)) { + this.Adapter.DeleteCommand.Parameters[59].Value = ((object)(0)); + this.Adapter.DeleteCommand.Parameters[60].Value = ((decimal)(Original_NumDiesInList.Value)); + } + else { + this.Adapter.DeleteCommand.Parameters[59].Value = ((object)(1)); + this.Adapter.DeleteCommand.Parameters[60].Value = global::System.DBNull.Value; + } + if ((Original_NumDiesExaust.HasValue == true)) { + this.Adapter.DeleteCommand.Parameters[61].Value = ((object)(0)); + this.Adapter.DeleteCommand.Parameters[62].Value = ((decimal)(Original_NumDiesExaust.Value)); + } + else { + this.Adapter.DeleteCommand.Parameters[61].Value = ((object)(1)); + this.Adapter.DeleteCommand.Parameters[62].Value = global::System.DBNull.Value; + } + if ((Original_CodPlant == null)) { + this.Adapter.DeleteCommand.Parameters[63].Value = ((object)(1)); + this.Adapter.DeleteCommand.Parameters[64].Value = global::System.DBNull.Value; + } + else { + this.Adapter.DeleteCommand.Parameters[63].Value = ((object)(0)); + this.Adapter.DeleteCommand.Parameters[64].Value = ((string)(Original_CodPlant)); + } + if ((Original_KeyAMIL == null)) { + this.Adapter.DeleteCommand.Parameters[65].Value = ((object)(1)); + this.Adapter.DeleteCommand.Parameters[66].Value = global::System.DBNull.Value; + } + else { + this.Adapter.DeleteCommand.Parameters[65].Value = ((object)(0)); + this.Adapter.DeleteCommand.Parameters[66].Value = ((string)(Original_KeyAMIL)); + } + if ((Original_KgTeo.HasValue == true)) { + this.Adapter.DeleteCommand.Parameters[67].Value = ((object)(0)); + this.Adapter.DeleteCommand.Parameters[68].Value = ((decimal)(Original_KgTeo.Value)); + } + else { + this.Adapter.DeleteCommand.Parameters[67].Value = ((object)(1)); + this.Adapter.DeleteCommand.Parameters[68].Value = global::System.DBNull.Value; + } + if ((Original_NumSMED.HasValue == true)) { + this.Adapter.DeleteCommand.Parameters[69].Value = ((object)(0)); + this.Adapter.DeleteCommand.Parameters[70].Value = ((decimal)(Original_NumSMED.Value)); + } + else { + this.Adapter.DeleteCommand.Parameters[69].Value = ((object)(1)); + this.Adapter.DeleteCommand.Parameters[70].Value = global::System.DBNull.Value; + } + if ((Original_QuotaMan.HasValue == true)) { + this.Adapter.DeleteCommand.Parameters[71].Value = ((object)(0)); + this.Adapter.DeleteCommand.Parameters[72].Value = ((decimal)(Original_QuotaMan.Value)); + } + else { + this.Adapter.DeleteCommand.Parameters[71].Value = ((object)(1)); + this.Adapter.DeleteCommand.Parameters[72].Value = global::System.DBNull.Value; + } + if ((Original_PRMWeight.HasValue == true)) { + this.Adapter.DeleteCommand.Parameters[73].Value = ((object)(0)); + this.Adapter.DeleteCommand.Parameters[74].Value = ((decimal)(Original_PRMWeight.Value)); + } + else { + this.Adapter.DeleteCommand.Parameters[73].Value = ((object)(1)); + this.Adapter.DeleteCommand.Parameters[74].Value = global::System.DBNull.Value; + } + if ((Original_PWeight.HasValue == true)) { + this.Adapter.DeleteCommand.Parameters[75].Value = ((object)(0)); + this.Adapter.DeleteCommand.Parameters[76].Value = ((decimal)(Original_PWeight.Value)); + } + else { + this.Adapter.DeleteCommand.Parameters[75].Value = ((object)(1)); + this.Adapter.DeleteCommand.Parameters[76].Value = global::System.DBNull.Value; + } + if ((Original_PTare.HasValue == true)) { + this.Adapter.DeleteCommand.Parameters[77].Value = ((object)(0)); + this.Adapter.DeleteCommand.Parameters[78].Value = ((decimal)(Original_PTare.Value)); + } + else { + this.Adapter.DeleteCommand.Parameters[77].Value = ((object)(1)); + this.Adapter.DeleteCommand.Parameters[78].Value = global::System.DBNull.Value; + } + if ((Original_LivPackage == null)) { + this.Adapter.DeleteCommand.Parameters[79].Value = ((object)(1)); + this.Adapter.DeleteCommand.Parameters[80].Value = global::System.DBNull.Value; + } + else { + this.Adapter.DeleteCommand.Parameters[79].Value = ((object)(0)); + this.Adapter.DeleteCommand.Parameters[80].Value = ((string)(Original_LivPackage)); + } + if ((Original_LivPackageDett == null)) { + this.Adapter.DeleteCommand.Parameters[81].Value = ((object)(1)); + this.Adapter.DeleteCommand.Parameters[82].Value = global::System.DBNull.Value; + } + else { + this.Adapter.DeleteCommand.Parameters[81].Value = ((object)(0)); + this.Adapter.DeleteCommand.Parameters[82].Value = ((string)(Original_LivPackageDett)); + } + this.Adapter.DeleteCommand.Parameters[83].Value = ((decimal)(Original_RawMatCost)); + this.Adapter.DeleteCommand.Parameters[84].Value = ((decimal)(Original_RawMatExtraCost)); + if ((Original_RawMatFullCost.HasValue == true)) { + this.Adapter.DeleteCommand.Parameters[85].Value = ((object)(0)); + this.Adapter.DeleteCommand.Parameters[86].Value = ((decimal)(Original_RawMatFullCost.Value)); + } + else { + this.Adapter.DeleteCommand.Parameters[85].Value = ((object)(1)); + this.Adapter.DeleteCommand.Parameters[86].Value = global::System.DBNull.Value; + } + if ((Original_CodPackag == null)) { + throw new global::System.ArgumentNullException("Original_CodPackag"); + } + else { + this.Adapter.DeleteCommand.Parameters[87].Value = ((string)(Original_CodPackag)); + } + if ((Original_PkgDesc == null)) { + this.Adapter.DeleteCommand.Parameters[88].Value = ((object)(1)); + this.Adapter.DeleteCommand.Parameters[89].Value = global::System.DBNull.Value; + } + else { + this.Adapter.DeleteCommand.Parameters[88].Value = ((object)(0)); + this.Adapter.DeleteCommand.Parameters[89].Value = ((string)(Original_PkgDesc)); + } + if ((Original_FSR.HasValue == true)) { + this.Adapter.DeleteCommand.Parameters[90].Value = ((object)(0)); + this.Adapter.DeleteCommand.Parameters[91].Value = ((decimal)(Original_FSR.Value)); + } + else { + this.Adapter.DeleteCommand.Parameters[90].Value = ((object)(1)); + this.Adapter.DeleteCommand.Parameters[91].Value = global::System.DBNull.Value; + } + this.Adapter.DeleteCommand.Parameters[92].Value = ((decimal)(Original_ProvvCost)); + this.Adapter.DeleteCommand.Parameters[93].Value = ((decimal)(Original_EECost)); + this.Adapter.DeleteCommand.Parameters[94].Value = ((decimal)(Original_GasCost)); + this.Adapter.DeleteCommand.Parameters[95].Value = ((decimal)(Original_DiesCost)); + this.Adapter.DeleteCommand.Parameters[96].Value = ((decimal)(Original_PackCost)); + this.Adapter.DeleteCommand.Parameters[97].Value = ((decimal)(Original_TranspCost)); + this.Adapter.DeleteCommand.Parameters[98].Value = ((decimal)(Original_SellCost01)); + this.Adapter.DeleteCommand.Parameters[99].Value = ((decimal)(Original_RefCost01)); + this.Adapter.DeleteCommand.Parameters[100].Value = ((decimal)(Original_SellCost04)); + this.Adapter.DeleteCommand.Parameters[101].Value = ((decimal)(Original_RefCost04)); + this.Adapter.DeleteCommand.Parameters[102].Value = ((decimal)(Original_WSR01_avg)); + this.Adapter.DeleteCommand.Parameters[103].Value = ((decimal)(Original_WSR01)); + this.Adapter.DeleteCommand.Parameters[104].Value = ((decimal)(Original_MSR01_avg)); + this.Adapter.DeleteCommand.Parameters[105].Value = ((decimal)(Original_MSR01)); + this.Adapter.DeleteCommand.Parameters[106].Value = ((decimal)(Original_NetProd01_avg)); + this.Adapter.DeleteCommand.Parameters[107].Value = ((decimal)(Original_NetProd01)); + this.Adapter.DeleteCommand.Parameters[108].Value = ((decimal)(Original_FC4UG01)); + this.Adapter.DeleteCommand.Parameters[109].Value = ((decimal)(Original_VC4UG01)); + this.Adapter.DeleteCommand.Parameters[110].Value = ((decimal)(Original_OH4UG01)); + this.Adapter.DeleteCommand.Parameters[111].Value = ((decimal)(Original_SC4UG01)); + this.Adapter.DeleteCommand.Parameters[112].Value = ((decimal)(Original_DSR_avg)); + if ((Original_DSR.HasValue == true)) { + this.Adapter.DeleteCommand.Parameters[113].Value = ((object)(0)); + this.Adapter.DeleteCommand.Parameters[114].Value = ((decimal)(Original_DSR.Value)); + } + else { + this.Adapter.DeleteCommand.Parameters[113].Value = ((object)(1)); + this.Adapter.DeleteCommand.Parameters[114].Value = global::System.DBNull.Value; + } + this.Adapter.DeleteCommand.Parameters[115].Value = ((decimal)(Original_NetProd04)); + this.Adapter.DeleteCommand.Parameters[116].Value = ((decimal)(Original_FC4UG04)); + this.Adapter.DeleteCommand.Parameters[117].Value = ((decimal)(Original_VC4UG04)); + if ((Original_FVC.HasValue == true)) { + this.Adapter.DeleteCommand.Parameters[118].Value = ((object)(0)); + this.Adapter.DeleteCommand.Parameters[119].Value = ((decimal)(Original_FVC.Value)); + } + else { + this.Adapter.DeleteCommand.Parameters[118].Value = ((object)(1)); + this.Adapter.DeleteCommand.Parameters[119].Value = global::System.DBNull.Value; + } + this.Adapter.DeleteCommand.Parameters[120].Value = ((decimal)(Original_Charge)); + this.Adapter.DeleteCommand.Parameters[121].Value = ((bool)(Original_valid)); + this.Adapter.DeleteCommand.Parameters[122].Value = ((int)(Original_errorScore)); + global::System.Data.ConnectionState previousConnectionState = this.Adapter.DeleteCommand.Connection.State; + if (((this.Adapter.DeleteCommand.Connection.State & global::System.Data.ConnectionState.Open) + != global::System.Data.ConnectionState.Open)) { + this.Adapter.DeleteCommand.Connection.Open(); + } + try { + int returnValue = this.Adapter.DeleteCommand.ExecuteNonQuery(); + return returnValue; + } + finally { + if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) { + this.Adapter.DeleteCommand.Connection.Close(); + } + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] + [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Insert, true)] + public virtual int Insert( + string Vers, + string QuoteType, + long CodQuote, + int QuoteRev, + int IdxQState, + string CodClient, + string ClientName, + string CodItem, + string CodItemGroup, + string RawMat, + decimal UnitWeight, + int BatchQty, + string CodInco, + string TranspZone, + string KeyAM, + string Note, + decimal PriceOff, + string CodClientAssoc, + string ClientNameAssoc, + string ItemDescr, + string CodifProfilo, + string ClasseMerc, + string TipoDies, + string CodDiesGroup, + global::System.Nullable DiamDies, + global::System.Nullable HoleNumDies, + global::System.Nullable DiesPrice_avg, + decimal DiesPrice, + decimal SamplePrice, + decimal DiesPriceClientQuote, + global::System.Nullable DiesExpLife, + global::System.Nullable DiesEOLife, + decimal DiesTecLife, + decimal DiesCommLife, + int MonthSalesPrev, + global::System.Nullable DiesByClass, + global::System.Nullable NumDiesInList, + global::System.Nullable NumDiesExaust, + string CodPlant, + string KeyAMIL, + global::System.Nullable KgTeo, + global::System.Nullable NumSMED, + global::System.Nullable QuotaMan, + global::System.Nullable PRMWeight, + global::System.Nullable PWeight, + global::System.Nullable PTare, + string LivPackage, + string LivPackageDett, + decimal RawMatCost, + decimal RawMatExtraCost, + global::System.Nullable RawMatFullCost, + string CodPackag, + string PkgDesc, + global::System.Nullable FSR, + decimal ProvvCost, + decimal EECost, + decimal GasCost, + decimal DiesCost, + decimal PackCost, + decimal TranspCost, + decimal SellCost01, + decimal RefCost01, + decimal SellCost04, + decimal RefCost04, + decimal WSR01_avg, + decimal WSR01, + decimal MSR01_avg, + decimal MSR01, + decimal NetProd01_avg, + decimal NetProd01, + decimal FC4UG01, + decimal VC4UG01, + decimal OH4UG01, + decimal SC4UG01, + decimal DSR_avg, + global::System.Nullable DSR, + decimal NetProd04, + decimal FC4UG04, + decimal VC4UG04, + global::System.Nullable FVC, + decimal Charge, + bool valid, + int errorScore) { + if ((Vers == null)) { + throw new global::System.ArgumentNullException("Vers"); + } + else { + this.Adapter.InsertCommand.Parameters[0].Value = ((string)(Vers)); + } + if ((QuoteType == null)) { + throw new global::System.ArgumentNullException("QuoteType"); + } + else { + this.Adapter.InsertCommand.Parameters[1].Value = ((string)(QuoteType)); + } + this.Adapter.InsertCommand.Parameters[2].Value = ((long)(CodQuote)); + this.Adapter.InsertCommand.Parameters[3].Value = ((int)(QuoteRev)); + this.Adapter.InsertCommand.Parameters[4].Value = ((int)(IdxQState)); + if ((CodClient == null)) { + throw new global::System.ArgumentNullException("CodClient"); + } + else { + this.Adapter.InsertCommand.Parameters[5].Value = ((string)(CodClient)); + } + if ((ClientName == null)) { + throw new global::System.ArgumentNullException("ClientName"); + } + else { + this.Adapter.InsertCommand.Parameters[6].Value = ((string)(ClientName)); + } + if ((CodItem == null)) { + throw new global::System.ArgumentNullException("CodItem"); + } + else { + this.Adapter.InsertCommand.Parameters[7].Value = ((string)(CodItem)); + } + if ((CodItemGroup == null)) { + throw new global::System.ArgumentNullException("CodItemGroup"); + } + else { + this.Adapter.InsertCommand.Parameters[8].Value = ((string)(CodItemGroup)); + } + if ((RawMat == null)) { + throw new global::System.ArgumentNullException("RawMat"); + } + else { + this.Adapter.InsertCommand.Parameters[9].Value = ((string)(RawMat)); + } + this.Adapter.InsertCommand.Parameters[10].Value = ((decimal)(UnitWeight)); + this.Adapter.InsertCommand.Parameters[11].Value = ((int)(BatchQty)); + if ((CodInco == null)) { + throw new global::System.ArgumentNullException("CodInco"); + } + else { + this.Adapter.InsertCommand.Parameters[12].Value = ((string)(CodInco)); + } + if ((TranspZone == null)) { + throw new global::System.ArgumentNullException("TranspZone"); + } + else { + this.Adapter.InsertCommand.Parameters[13].Value = ((string)(TranspZone)); + } + if ((KeyAM == null)) { + throw new global::System.ArgumentNullException("KeyAM"); + } + else { + this.Adapter.InsertCommand.Parameters[14].Value = ((string)(KeyAM)); + } + if ((Note == null)) { + throw new global::System.ArgumentNullException("Note"); + } + else { + this.Adapter.InsertCommand.Parameters[15].Value = ((string)(Note)); + } + this.Adapter.InsertCommand.Parameters[16].Value = ((decimal)(PriceOff)); + if ((CodClientAssoc == null)) { + this.Adapter.InsertCommand.Parameters[17].Value = global::System.DBNull.Value; + } + else { + this.Adapter.InsertCommand.Parameters[17].Value = ((string)(CodClientAssoc)); + } + if ((ClientNameAssoc == null)) { + this.Adapter.InsertCommand.Parameters[18].Value = global::System.DBNull.Value; + } + else { + this.Adapter.InsertCommand.Parameters[18].Value = ((string)(ClientNameAssoc)); + } + if ((ItemDescr == null)) { + this.Adapter.InsertCommand.Parameters[19].Value = global::System.DBNull.Value; + } + else { + this.Adapter.InsertCommand.Parameters[19].Value = ((string)(ItemDescr)); + } + if ((CodifProfilo == null)) { + this.Adapter.InsertCommand.Parameters[20].Value = global::System.DBNull.Value; + } + else { + this.Adapter.InsertCommand.Parameters[20].Value = ((string)(CodifProfilo)); + } + if ((ClasseMerc == null)) { + this.Adapter.InsertCommand.Parameters[21].Value = global::System.DBNull.Value; + } + else { + this.Adapter.InsertCommand.Parameters[21].Value = ((string)(ClasseMerc)); + } + if ((TipoDies == null)) { + this.Adapter.InsertCommand.Parameters[22].Value = global::System.DBNull.Value; + } + else { + this.Adapter.InsertCommand.Parameters[22].Value = ((string)(TipoDies)); + } + if ((CodDiesGroup == null)) { + this.Adapter.InsertCommand.Parameters[23].Value = global::System.DBNull.Value; + } + else { + this.Adapter.InsertCommand.Parameters[23].Value = ((string)(CodDiesGroup)); + } + if ((DiamDies.HasValue == true)) { + this.Adapter.InsertCommand.Parameters[24].Value = ((decimal)(DiamDies.Value)); + } + else { + this.Adapter.InsertCommand.Parameters[24].Value = global::System.DBNull.Value; + } + if ((HoleNumDies.HasValue == true)) { + this.Adapter.InsertCommand.Parameters[25].Value = ((int)(HoleNumDies.Value)); + } + else { + this.Adapter.InsertCommand.Parameters[25].Value = global::System.DBNull.Value; + } + if ((DiesPrice_avg.HasValue == true)) { + this.Adapter.InsertCommand.Parameters[26].Value = ((decimal)(DiesPrice_avg.Value)); + } + else { + this.Adapter.InsertCommand.Parameters[26].Value = global::System.DBNull.Value; + } + this.Adapter.InsertCommand.Parameters[27].Value = ((decimal)(DiesPrice)); + this.Adapter.InsertCommand.Parameters[28].Value = ((decimal)(SamplePrice)); + this.Adapter.InsertCommand.Parameters[29].Value = ((decimal)(DiesPriceClientQuote)); + if ((DiesExpLife.HasValue == true)) { + this.Adapter.InsertCommand.Parameters[30].Value = ((decimal)(DiesExpLife.Value)); + } + else { + this.Adapter.InsertCommand.Parameters[30].Value = global::System.DBNull.Value; + } + if ((DiesEOLife.HasValue == true)) { + this.Adapter.InsertCommand.Parameters[31].Value = ((decimal)(DiesEOLife.Value)); + } + else { + this.Adapter.InsertCommand.Parameters[31].Value = global::System.DBNull.Value; + } + this.Adapter.InsertCommand.Parameters[32].Value = ((decimal)(DiesTecLife)); + this.Adapter.InsertCommand.Parameters[33].Value = ((decimal)(DiesCommLife)); + this.Adapter.InsertCommand.Parameters[34].Value = ((int)(MonthSalesPrev)); + if ((DiesByClass.HasValue == true)) { + this.Adapter.InsertCommand.Parameters[35].Value = ((bool)(DiesByClass.Value)); + } + else { + this.Adapter.InsertCommand.Parameters[35].Value = global::System.DBNull.Value; + } + if ((NumDiesInList.HasValue == true)) { + this.Adapter.InsertCommand.Parameters[36].Value = ((decimal)(NumDiesInList.Value)); + } + else { + this.Adapter.InsertCommand.Parameters[36].Value = global::System.DBNull.Value; + } + if ((NumDiesExaust.HasValue == true)) { + this.Adapter.InsertCommand.Parameters[37].Value = ((decimal)(NumDiesExaust.Value)); + } + else { + this.Adapter.InsertCommand.Parameters[37].Value = global::System.DBNull.Value; + } + if ((CodPlant == null)) { + this.Adapter.InsertCommand.Parameters[38].Value = global::System.DBNull.Value; + } + else { + this.Adapter.InsertCommand.Parameters[38].Value = ((string)(CodPlant)); + } + if ((KeyAMIL == null)) { + this.Adapter.InsertCommand.Parameters[39].Value = global::System.DBNull.Value; + } + else { + this.Adapter.InsertCommand.Parameters[39].Value = ((string)(KeyAMIL)); + } + if ((KgTeo.HasValue == true)) { + this.Adapter.InsertCommand.Parameters[40].Value = ((decimal)(KgTeo.Value)); + } + else { + this.Adapter.InsertCommand.Parameters[40].Value = global::System.DBNull.Value; + } + if ((NumSMED.HasValue == true)) { + this.Adapter.InsertCommand.Parameters[41].Value = ((decimal)(NumSMED.Value)); + } + else { + this.Adapter.InsertCommand.Parameters[41].Value = global::System.DBNull.Value; + } + if ((QuotaMan.HasValue == true)) { + this.Adapter.InsertCommand.Parameters[42].Value = ((decimal)(QuotaMan.Value)); + } + else { + this.Adapter.InsertCommand.Parameters[42].Value = global::System.DBNull.Value; + } + if ((PRMWeight.HasValue == true)) { + this.Adapter.InsertCommand.Parameters[43].Value = ((decimal)(PRMWeight.Value)); + } + else { + this.Adapter.InsertCommand.Parameters[43].Value = global::System.DBNull.Value; + } + if ((PWeight.HasValue == true)) { + this.Adapter.InsertCommand.Parameters[44].Value = ((decimal)(PWeight.Value)); + } + else { + this.Adapter.InsertCommand.Parameters[44].Value = global::System.DBNull.Value; + } + if ((PTare.HasValue == true)) { + this.Adapter.InsertCommand.Parameters[45].Value = ((decimal)(PTare.Value)); + } + else { + this.Adapter.InsertCommand.Parameters[45].Value = global::System.DBNull.Value; + } + if ((LivPackage == null)) { + this.Adapter.InsertCommand.Parameters[46].Value = global::System.DBNull.Value; + } + else { + this.Adapter.InsertCommand.Parameters[46].Value = ((string)(LivPackage)); + } + if ((LivPackageDett == null)) { + this.Adapter.InsertCommand.Parameters[47].Value = global::System.DBNull.Value; + } + else { + this.Adapter.InsertCommand.Parameters[47].Value = ((string)(LivPackageDett)); + } + this.Adapter.InsertCommand.Parameters[48].Value = ((decimal)(RawMatCost)); + this.Adapter.InsertCommand.Parameters[49].Value = ((decimal)(RawMatExtraCost)); + if ((RawMatFullCost.HasValue == true)) { + this.Adapter.InsertCommand.Parameters[50].Value = ((decimal)(RawMatFullCost.Value)); + } + else { + this.Adapter.InsertCommand.Parameters[50].Value = global::System.DBNull.Value; + } + if ((CodPackag == null)) { + throw new global::System.ArgumentNullException("CodPackag"); + } + else { + this.Adapter.InsertCommand.Parameters[51].Value = ((string)(CodPackag)); + } + if ((PkgDesc == null)) { + this.Adapter.InsertCommand.Parameters[52].Value = global::System.DBNull.Value; + } + else { + this.Adapter.InsertCommand.Parameters[52].Value = ((string)(PkgDesc)); + } + if ((FSR.HasValue == true)) { + this.Adapter.InsertCommand.Parameters[53].Value = ((decimal)(FSR.Value)); + } + else { + this.Adapter.InsertCommand.Parameters[53].Value = global::System.DBNull.Value; + } + this.Adapter.InsertCommand.Parameters[54].Value = ((decimal)(ProvvCost)); + this.Adapter.InsertCommand.Parameters[55].Value = ((decimal)(EECost)); + this.Adapter.InsertCommand.Parameters[56].Value = ((decimal)(GasCost)); + this.Adapter.InsertCommand.Parameters[57].Value = ((decimal)(DiesCost)); + this.Adapter.InsertCommand.Parameters[58].Value = ((decimal)(PackCost)); + this.Adapter.InsertCommand.Parameters[59].Value = ((decimal)(TranspCost)); + this.Adapter.InsertCommand.Parameters[60].Value = ((decimal)(SellCost01)); + this.Adapter.InsertCommand.Parameters[61].Value = ((decimal)(RefCost01)); + this.Adapter.InsertCommand.Parameters[62].Value = ((decimal)(SellCost04)); + this.Adapter.InsertCommand.Parameters[63].Value = ((decimal)(RefCost04)); + this.Adapter.InsertCommand.Parameters[64].Value = ((decimal)(WSR01_avg)); + this.Adapter.InsertCommand.Parameters[65].Value = ((decimal)(WSR01)); + this.Adapter.InsertCommand.Parameters[66].Value = ((decimal)(MSR01_avg)); + this.Adapter.InsertCommand.Parameters[67].Value = ((decimal)(MSR01)); + this.Adapter.InsertCommand.Parameters[68].Value = ((decimal)(NetProd01_avg)); + this.Adapter.InsertCommand.Parameters[69].Value = ((decimal)(NetProd01)); + this.Adapter.InsertCommand.Parameters[70].Value = ((decimal)(FC4UG01)); + this.Adapter.InsertCommand.Parameters[71].Value = ((decimal)(VC4UG01)); + this.Adapter.InsertCommand.Parameters[72].Value = ((decimal)(OH4UG01)); + this.Adapter.InsertCommand.Parameters[73].Value = ((decimal)(SC4UG01)); + this.Adapter.InsertCommand.Parameters[74].Value = ((decimal)(DSR_avg)); + if ((DSR.HasValue == true)) { + this.Adapter.InsertCommand.Parameters[75].Value = ((decimal)(DSR.Value)); + } + else { + this.Adapter.InsertCommand.Parameters[75].Value = global::System.DBNull.Value; + } + this.Adapter.InsertCommand.Parameters[76].Value = ((decimal)(NetProd04)); + this.Adapter.InsertCommand.Parameters[77].Value = ((decimal)(FC4UG04)); + this.Adapter.InsertCommand.Parameters[78].Value = ((decimal)(VC4UG04)); + if ((FVC.HasValue == true)) { + this.Adapter.InsertCommand.Parameters[79].Value = ((decimal)(FVC.Value)); + } + else { + this.Adapter.InsertCommand.Parameters[79].Value = global::System.DBNull.Value; + } + this.Adapter.InsertCommand.Parameters[80].Value = ((decimal)(Charge)); + this.Adapter.InsertCommand.Parameters[81].Value = ((bool)(valid)); + this.Adapter.InsertCommand.Parameters[82].Value = ((int)(errorScore)); + global::System.Data.ConnectionState previousConnectionState = this.Adapter.InsertCommand.Connection.State; + if (((this.Adapter.InsertCommand.Connection.State & global::System.Data.ConnectionState.Open) + != global::System.Data.ConnectionState.Open)) { + this.Adapter.InsertCommand.Connection.Open(); + } + try { + int returnValue = this.Adapter.InsertCommand.ExecuteNonQuery(); + return returnValue; + } + finally { + if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) { + this.Adapter.InsertCommand.Connection.Close(); + } + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] + [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Update, true)] + public virtual int Update( + string Vers, + string QuoteType, + long CodQuote, + int QuoteRev, + int IdxQState, + string CodClient, + string ClientName, + string CodItem, + string CodItemGroup, + string RawMat, + decimal UnitWeight, + int BatchQty, + string CodInco, + string TranspZone, + string KeyAM, + string Note, + decimal PriceOff, + string CodClientAssoc, + string ClientNameAssoc, + string ItemDescr, + string CodifProfilo, + string ClasseMerc, + string TipoDies, + string CodDiesGroup, + global::System.Nullable DiamDies, + global::System.Nullable HoleNumDies, + global::System.Nullable DiesPrice_avg, + decimal DiesPrice, + decimal SamplePrice, + decimal DiesPriceClientQuote, + global::System.Nullable DiesExpLife, + global::System.Nullable DiesEOLife, + decimal DiesTecLife, + decimal DiesCommLife, + int MonthSalesPrev, + global::System.Nullable DiesByClass, + global::System.Nullable NumDiesInList, + global::System.Nullable NumDiesExaust, + string CodPlant, + string KeyAMIL, + global::System.Nullable KgTeo, + global::System.Nullable NumSMED, + global::System.Nullable QuotaMan, + global::System.Nullable PRMWeight, + global::System.Nullable PWeight, + global::System.Nullable PTare, + string LivPackage, + string LivPackageDett, + decimal RawMatCost, + decimal RawMatExtraCost, + global::System.Nullable RawMatFullCost, + string CodPackag, + string PkgDesc, + global::System.Nullable FSR, + decimal ProvvCost, + decimal EECost, + decimal GasCost, + decimal DiesCost, + decimal PackCost, + decimal TranspCost, + decimal SellCost01, + decimal RefCost01, + decimal SellCost04, + decimal RefCost04, + decimal WSR01_avg, + decimal WSR01, + decimal MSR01_avg, + decimal MSR01, + decimal NetProd01_avg, + decimal NetProd01, + decimal FC4UG01, + decimal VC4UG01, + decimal OH4UG01, + decimal SC4UG01, + decimal DSR_avg, + global::System.Nullable DSR, + decimal NetProd04, + decimal FC4UG04, + decimal VC4UG04, + global::System.Nullable FVC, + decimal Charge, + bool valid, + int errorScore, + string Original_Vers, + string Original_QuoteType, + long Original_CodQuote, + int Original_QuoteRev, + int Original_IdxQState, + string Original_CodClient, + string Original_ClientName, + string Original_CodItem, + string Original_CodItemGroup, + string Original_RawMat, + decimal Original_UnitWeight, + int Original_BatchQty, + string Original_CodInco, + string Original_TranspZone, + string Original_KeyAM, + string Original_Note, + decimal Original_PriceOff, + string Original_CodClientAssoc, + string Original_ClientNameAssoc, + string Original_ItemDescr, + string Original_CodifProfilo, + string Original_ClasseMerc, + string Original_TipoDies, + string Original_CodDiesGroup, + global::System.Nullable Original_DiamDies, + global::System.Nullable Original_HoleNumDies, + global::System.Nullable Original_DiesPrice_avg, + decimal Original_DiesPrice, + decimal Original_SamplePrice, + global::System.Nullable Original_DiesFullCost, + decimal Original_DiesPriceClientQuote, + global::System.Nullable Original_DiesExpLife, + global::System.Nullable Original_DiesEOLife, + decimal Original_DiesTecLife, + decimal Original_DiesCommLife, + int Original_MonthSalesPrev, + global::System.Nullable Original_SalesPrevCost, + global::System.Nullable Original_DiesFinCost, + global::System.Nullable Original_ClientQuoteReven, + global::System.Nullable Original_ExtraDiscountDies, + global::System.Nullable Original_DiesByClass, + global::System.Nullable Original_NumDiesInList, + global::System.Nullable Original_NumDiesExaust, + string Original_CodPlant, + string Original_KeyAMIL, + global::System.Nullable Original_KgTeo, + global::System.Nullable Original_NumSMED, + global::System.Nullable Original_QuotaMan, + global::System.Nullable Original_PRMWeight, + global::System.Nullable Original_PWeight, + global::System.Nullable Original_PTare, + string Original_LivPackage, + string Original_LivPackageDett, + decimal Original_RawMatCost, + decimal Original_RawMatExtraCost, + global::System.Nullable Original_RawMatFullCost, + string Original_CodPackag, + string Original_PkgDesc, + global::System.Nullable Original_FSR, + decimal Original_ProvvCost, + decimal Original_EECost, + decimal Original_GasCost, + decimal Original_DiesCost, + decimal Original_PackCost, + decimal Original_TranspCost, + decimal Original_SellCost01, + decimal Original_RefCost01, + decimal Original_SellCost04, + decimal Original_RefCost04, + decimal Original_WSR01_avg, + decimal Original_WSR01, + decimal Original_MSR01_avg, + decimal Original_MSR01, + decimal Original_NetProd01_avg, + decimal Original_NetProd01, + decimal Original_FC4UG01, + decimal Original_VC4UG01, + decimal Original_OH4UG01, + decimal Original_SC4UG01, + decimal Original_DSR_avg, + global::System.Nullable Original_DSR, + decimal Original_NetProd04, + decimal Original_FC4UG04, + decimal Original_VC4UG04, + global::System.Nullable Original_FVC, + decimal Original_Charge, + bool Original_valid, + int Original_errorScore) { + if ((Vers == null)) { + throw new global::System.ArgumentNullException("Vers"); + } + else { + this.Adapter.UpdateCommand.Parameters[0].Value = ((string)(Vers)); + } + if ((QuoteType == null)) { + throw new global::System.ArgumentNullException("QuoteType"); + } + else { + this.Adapter.UpdateCommand.Parameters[1].Value = ((string)(QuoteType)); + } + this.Adapter.UpdateCommand.Parameters[2].Value = ((long)(CodQuote)); + this.Adapter.UpdateCommand.Parameters[3].Value = ((int)(QuoteRev)); + this.Adapter.UpdateCommand.Parameters[4].Value = ((int)(IdxQState)); + if ((CodClient == null)) { + throw new global::System.ArgumentNullException("CodClient"); + } + else { + this.Adapter.UpdateCommand.Parameters[5].Value = ((string)(CodClient)); + } + if ((ClientName == null)) { + throw new global::System.ArgumentNullException("ClientName"); + } + else { + this.Adapter.UpdateCommand.Parameters[6].Value = ((string)(ClientName)); + } + if ((CodItem == null)) { + throw new global::System.ArgumentNullException("CodItem"); + } + else { + this.Adapter.UpdateCommand.Parameters[7].Value = ((string)(CodItem)); + } + if ((CodItemGroup == null)) { + throw new global::System.ArgumentNullException("CodItemGroup"); + } + else { + this.Adapter.UpdateCommand.Parameters[8].Value = ((string)(CodItemGroup)); + } + if ((RawMat == null)) { + throw new global::System.ArgumentNullException("RawMat"); + } + else { + this.Adapter.UpdateCommand.Parameters[9].Value = ((string)(RawMat)); + } + this.Adapter.UpdateCommand.Parameters[10].Value = ((decimal)(UnitWeight)); + this.Adapter.UpdateCommand.Parameters[11].Value = ((int)(BatchQty)); + if ((CodInco == null)) { + throw new global::System.ArgumentNullException("CodInco"); + } + else { + this.Adapter.UpdateCommand.Parameters[12].Value = ((string)(CodInco)); + } + if ((TranspZone == null)) { + throw new global::System.ArgumentNullException("TranspZone"); + } + else { + this.Adapter.UpdateCommand.Parameters[13].Value = ((string)(TranspZone)); + } + if ((KeyAM == null)) { + throw new global::System.ArgumentNullException("KeyAM"); + } + else { + this.Adapter.UpdateCommand.Parameters[14].Value = ((string)(KeyAM)); + } + if ((Note == null)) { + throw new global::System.ArgumentNullException("Note"); + } + else { + this.Adapter.UpdateCommand.Parameters[15].Value = ((string)(Note)); + } + this.Adapter.UpdateCommand.Parameters[16].Value = ((decimal)(PriceOff)); + if ((CodClientAssoc == null)) { + this.Adapter.UpdateCommand.Parameters[17].Value = global::System.DBNull.Value; + } + else { + this.Adapter.UpdateCommand.Parameters[17].Value = ((string)(CodClientAssoc)); + } + if ((ClientNameAssoc == null)) { + this.Adapter.UpdateCommand.Parameters[18].Value = global::System.DBNull.Value; + } + else { + this.Adapter.UpdateCommand.Parameters[18].Value = ((string)(ClientNameAssoc)); + } + if ((ItemDescr == null)) { + this.Adapter.UpdateCommand.Parameters[19].Value = global::System.DBNull.Value; + } + else { + this.Adapter.UpdateCommand.Parameters[19].Value = ((string)(ItemDescr)); + } + if ((CodifProfilo == null)) { + this.Adapter.UpdateCommand.Parameters[20].Value = global::System.DBNull.Value; + } + else { + this.Adapter.UpdateCommand.Parameters[20].Value = ((string)(CodifProfilo)); + } + if ((ClasseMerc == null)) { + this.Adapter.UpdateCommand.Parameters[21].Value = global::System.DBNull.Value; + } + else { + this.Adapter.UpdateCommand.Parameters[21].Value = ((string)(ClasseMerc)); + } + if ((TipoDies == null)) { + this.Adapter.UpdateCommand.Parameters[22].Value = global::System.DBNull.Value; + } + else { + this.Adapter.UpdateCommand.Parameters[22].Value = ((string)(TipoDies)); + } + if ((CodDiesGroup == null)) { + this.Adapter.UpdateCommand.Parameters[23].Value = global::System.DBNull.Value; + } + else { + this.Adapter.UpdateCommand.Parameters[23].Value = ((string)(CodDiesGroup)); + } + if ((DiamDies.HasValue == true)) { + this.Adapter.UpdateCommand.Parameters[24].Value = ((decimal)(DiamDies.Value)); + } + else { + this.Adapter.UpdateCommand.Parameters[24].Value = global::System.DBNull.Value; + } + if ((HoleNumDies.HasValue == true)) { + this.Adapter.UpdateCommand.Parameters[25].Value = ((int)(HoleNumDies.Value)); + } + else { + this.Adapter.UpdateCommand.Parameters[25].Value = global::System.DBNull.Value; + } + if ((DiesPrice_avg.HasValue == true)) { + this.Adapter.UpdateCommand.Parameters[26].Value = ((decimal)(DiesPrice_avg.Value)); + } + else { + this.Adapter.UpdateCommand.Parameters[26].Value = global::System.DBNull.Value; + } + this.Adapter.UpdateCommand.Parameters[27].Value = ((decimal)(DiesPrice)); + this.Adapter.UpdateCommand.Parameters[28].Value = ((decimal)(SamplePrice)); + this.Adapter.UpdateCommand.Parameters[29].Value = ((decimal)(DiesPriceClientQuote)); + if ((DiesExpLife.HasValue == true)) { + this.Adapter.UpdateCommand.Parameters[30].Value = ((decimal)(DiesExpLife.Value)); + } + else { + this.Adapter.UpdateCommand.Parameters[30].Value = global::System.DBNull.Value; + } + if ((DiesEOLife.HasValue == true)) { + this.Adapter.UpdateCommand.Parameters[31].Value = ((decimal)(DiesEOLife.Value)); + } + else { + this.Adapter.UpdateCommand.Parameters[31].Value = global::System.DBNull.Value; + } + this.Adapter.UpdateCommand.Parameters[32].Value = ((decimal)(DiesTecLife)); + this.Adapter.UpdateCommand.Parameters[33].Value = ((decimal)(DiesCommLife)); + this.Adapter.UpdateCommand.Parameters[34].Value = ((int)(MonthSalesPrev)); + if ((DiesByClass.HasValue == true)) { + this.Adapter.UpdateCommand.Parameters[35].Value = ((bool)(DiesByClass.Value)); + } + else { + this.Adapter.UpdateCommand.Parameters[35].Value = global::System.DBNull.Value; + } + if ((NumDiesInList.HasValue == true)) { + this.Adapter.UpdateCommand.Parameters[36].Value = ((decimal)(NumDiesInList.Value)); + } + else { + this.Adapter.UpdateCommand.Parameters[36].Value = global::System.DBNull.Value; + } + if ((NumDiesExaust.HasValue == true)) { + this.Adapter.UpdateCommand.Parameters[37].Value = ((decimal)(NumDiesExaust.Value)); + } + else { + this.Adapter.UpdateCommand.Parameters[37].Value = global::System.DBNull.Value; + } + if ((CodPlant == null)) { + this.Adapter.UpdateCommand.Parameters[38].Value = global::System.DBNull.Value; + } + else { + this.Adapter.UpdateCommand.Parameters[38].Value = ((string)(CodPlant)); + } + if ((KeyAMIL == null)) { + this.Adapter.UpdateCommand.Parameters[39].Value = global::System.DBNull.Value; + } + else { + this.Adapter.UpdateCommand.Parameters[39].Value = ((string)(KeyAMIL)); + } + if ((KgTeo.HasValue == true)) { + this.Adapter.UpdateCommand.Parameters[40].Value = ((decimal)(KgTeo.Value)); + } + else { + this.Adapter.UpdateCommand.Parameters[40].Value = global::System.DBNull.Value; + } + if ((NumSMED.HasValue == true)) { + this.Adapter.UpdateCommand.Parameters[41].Value = ((decimal)(NumSMED.Value)); + } + else { + this.Adapter.UpdateCommand.Parameters[41].Value = global::System.DBNull.Value; + } + if ((QuotaMan.HasValue == true)) { + this.Adapter.UpdateCommand.Parameters[42].Value = ((decimal)(QuotaMan.Value)); + } + else { + this.Adapter.UpdateCommand.Parameters[42].Value = global::System.DBNull.Value; + } + if ((PRMWeight.HasValue == true)) { + this.Adapter.UpdateCommand.Parameters[43].Value = ((decimal)(PRMWeight.Value)); + } + else { + this.Adapter.UpdateCommand.Parameters[43].Value = global::System.DBNull.Value; + } + if ((PWeight.HasValue == true)) { + this.Adapter.UpdateCommand.Parameters[44].Value = ((decimal)(PWeight.Value)); + } + else { + this.Adapter.UpdateCommand.Parameters[44].Value = global::System.DBNull.Value; + } + if ((PTare.HasValue == true)) { + this.Adapter.UpdateCommand.Parameters[45].Value = ((decimal)(PTare.Value)); + } + else { + this.Adapter.UpdateCommand.Parameters[45].Value = global::System.DBNull.Value; + } + if ((LivPackage == null)) { + this.Adapter.UpdateCommand.Parameters[46].Value = global::System.DBNull.Value; + } + else { + this.Adapter.UpdateCommand.Parameters[46].Value = ((string)(LivPackage)); + } + if ((LivPackageDett == null)) { + this.Adapter.UpdateCommand.Parameters[47].Value = global::System.DBNull.Value; + } + else { + this.Adapter.UpdateCommand.Parameters[47].Value = ((string)(LivPackageDett)); + } + this.Adapter.UpdateCommand.Parameters[48].Value = ((decimal)(RawMatCost)); + this.Adapter.UpdateCommand.Parameters[49].Value = ((decimal)(RawMatExtraCost)); + if ((RawMatFullCost.HasValue == true)) { + this.Adapter.UpdateCommand.Parameters[50].Value = ((decimal)(RawMatFullCost.Value)); + } + else { + this.Adapter.UpdateCommand.Parameters[50].Value = global::System.DBNull.Value; + } + if ((CodPackag == null)) { + throw new global::System.ArgumentNullException("CodPackag"); + } + else { + this.Adapter.UpdateCommand.Parameters[51].Value = ((string)(CodPackag)); + } + if ((PkgDesc == null)) { + this.Adapter.UpdateCommand.Parameters[52].Value = global::System.DBNull.Value; + } + else { + this.Adapter.UpdateCommand.Parameters[52].Value = ((string)(PkgDesc)); + } + if ((FSR.HasValue == true)) { + this.Adapter.UpdateCommand.Parameters[53].Value = ((decimal)(FSR.Value)); + } + else { + this.Adapter.UpdateCommand.Parameters[53].Value = global::System.DBNull.Value; + } + this.Adapter.UpdateCommand.Parameters[54].Value = ((decimal)(ProvvCost)); + this.Adapter.UpdateCommand.Parameters[55].Value = ((decimal)(EECost)); + this.Adapter.UpdateCommand.Parameters[56].Value = ((decimal)(GasCost)); + this.Adapter.UpdateCommand.Parameters[57].Value = ((decimal)(DiesCost)); + this.Adapter.UpdateCommand.Parameters[58].Value = ((decimal)(PackCost)); + this.Adapter.UpdateCommand.Parameters[59].Value = ((decimal)(TranspCost)); + this.Adapter.UpdateCommand.Parameters[60].Value = ((decimal)(SellCost01)); + this.Adapter.UpdateCommand.Parameters[61].Value = ((decimal)(RefCost01)); + this.Adapter.UpdateCommand.Parameters[62].Value = ((decimal)(SellCost04)); + this.Adapter.UpdateCommand.Parameters[63].Value = ((decimal)(RefCost04)); + this.Adapter.UpdateCommand.Parameters[64].Value = ((decimal)(WSR01_avg)); + this.Adapter.UpdateCommand.Parameters[65].Value = ((decimal)(WSR01)); + this.Adapter.UpdateCommand.Parameters[66].Value = ((decimal)(MSR01_avg)); + this.Adapter.UpdateCommand.Parameters[67].Value = ((decimal)(MSR01)); + this.Adapter.UpdateCommand.Parameters[68].Value = ((decimal)(NetProd01_avg)); + this.Adapter.UpdateCommand.Parameters[69].Value = ((decimal)(NetProd01)); + this.Adapter.UpdateCommand.Parameters[70].Value = ((decimal)(FC4UG01)); + this.Adapter.UpdateCommand.Parameters[71].Value = ((decimal)(VC4UG01)); + this.Adapter.UpdateCommand.Parameters[72].Value = ((decimal)(OH4UG01)); + this.Adapter.UpdateCommand.Parameters[73].Value = ((decimal)(SC4UG01)); + this.Adapter.UpdateCommand.Parameters[74].Value = ((decimal)(DSR_avg)); + if ((DSR.HasValue == true)) { + this.Adapter.UpdateCommand.Parameters[75].Value = ((decimal)(DSR.Value)); + } + else { + this.Adapter.UpdateCommand.Parameters[75].Value = global::System.DBNull.Value; + } + this.Adapter.UpdateCommand.Parameters[76].Value = ((decimal)(NetProd04)); + this.Adapter.UpdateCommand.Parameters[77].Value = ((decimal)(FC4UG04)); + this.Adapter.UpdateCommand.Parameters[78].Value = ((decimal)(VC4UG04)); + if ((FVC.HasValue == true)) { + this.Adapter.UpdateCommand.Parameters[79].Value = ((decimal)(FVC.Value)); + } + else { + this.Adapter.UpdateCommand.Parameters[79].Value = global::System.DBNull.Value; + } + this.Adapter.UpdateCommand.Parameters[80].Value = ((decimal)(Charge)); + this.Adapter.UpdateCommand.Parameters[81].Value = ((bool)(valid)); + this.Adapter.UpdateCommand.Parameters[82].Value = ((int)(errorScore)); + if ((Original_Vers == null)) { + throw new global::System.ArgumentNullException("Original_Vers"); + } + else { + this.Adapter.UpdateCommand.Parameters[83].Value = ((string)(Original_Vers)); + } + if ((Original_QuoteType == null)) { + throw new global::System.ArgumentNullException("Original_QuoteType"); + } + else { + this.Adapter.UpdateCommand.Parameters[84].Value = ((string)(Original_QuoteType)); + } + this.Adapter.UpdateCommand.Parameters[85].Value = ((long)(Original_CodQuote)); + this.Adapter.UpdateCommand.Parameters[86].Value = ((int)(Original_QuoteRev)); + this.Adapter.UpdateCommand.Parameters[87].Value = ((int)(Original_IdxQState)); + if ((Original_CodClient == null)) { + throw new global::System.ArgumentNullException("Original_CodClient"); + } + else { + this.Adapter.UpdateCommand.Parameters[88].Value = ((string)(Original_CodClient)); + } + if ((Original_ClientName == null)) { + throw new global::System.ArgumentNullException("Original_ClientName"); + } + else { + this.Adapter.UpdateCommand.Parameters[89].Value = ((string)(Original_ClientName)); + } + if ((Original_CodItem == null)) { + throw new global::System.ArgumentNullException("Original_CodItem"); + } + else { + this.Adapter.UpdateCommand.Parameters[90].Value = ((string)(Original_CodItem)); + } + if ((Original_CodItemGroup == null)) { + throw new global::System.ArgumentNullException("Original_CodItemGroup"); + } + else { + this.Adapter.UpdateCommand.Parameters[91].Value = ((string)(Original_CodItemGroup)); + } + if ((Original_RawMat == null)) { + throw new global::System.ArgumentNullException("Original_RawMat"); + } + else { + this.Adapter.UpdateCommand.Parameters[92].Value = ((string)(Original_RawMat)); + } + this.Adapter.UpdateCommand.Parameters[93].Value = ((decimal)(Original_UnitWeight)); + this.Adapter.UpdateCommand.Parameters[94].Value = ((int)(Original_BatchQty)); + if ((Original_CodInco == null)) { + throw new global::System.ArgumentNullException("Original_CodInco"); + } + else { + this.Adapter.UpdateCommand.Parameters[95].Value = ((string)(Original_CodInco)); + } + if ((Original_TranspZone == null)) { + throw new global::System.ArgumentNullException("Original_TranspZone"); + } + else { + this.Adapter.UpdateCommand.Parameters[96].Value = ((string)(Original_TranspZone)); + } + if ((Original_KeyAM == null)) { + throw new global::System.ArgumentNullException("Original_KeyAM"); + } + else { + this.Adapter.UpdateCommand.Parameters[97].Value = ((string)(Original_KeyAM)); + } + if ((Original_Note == null)) { + throw new global::System.ArgumentNullException("Original_Note"); + } + else { + this.Adapter.UpdateCommand.Parameters[98].Value = ((string)(Original_Note)); + } + this.Adapter.UpdateCommand.Parameters[99].Value = ((decimal)(Original_PriceOff)); + if ((Original_CodClientAssoc == null)) { + this.Adapter.UpdateCommand.Parameters[100].Value = ((object)(1)); + this.Adapter.UpdateCommand.Parameters[101].Value = global::System.DBNull.Value; + } + else { + this.Adapter.UpdateCommand.Parameters[100].Value = ((object)(0)); + this.Adapter.UpdateCommand.Parameters[101].Value = ((string)(Original_CodClientAssoc)); + } + if ((Original_ClientNameAssoc == null)) { + this.Adapter.UpdateCommand.Parameters[102].Value = ((object)(1)); + this.Adapter.UpdateCommand.Parameters[103].Value = global::System.DBNull.Value; + } + else { + this.Adapter.UpdateCommand.Parameters[102].Value = ((object)(0)); + this.Adapter.UpdateCommand.Parameters[103].Value = ((string)(Original_ClientNameAssoc)); + } + if ((Original_ItemDescr == null)) { + this.Adapter.UpdateCommand.Parameters[104].Value = ((object)(1)); + this.Adapter.UpdateCommand.Parameters[105].Value = global::System.DBNull.Value; + } + else { + this.Adapter.UpdateCommand.Parameters[104].Value = ((object)(0)); + this.Adapter.UpdateCommand.Parameters[105].Value = ((string)(Original_ItemDescr)); + } + if ((Original_CodifProfilo == null)) { + this.Adapter.UpdateCommand.Parameters[106].Value = ((object)(1)); + this.Adapter.UpdateCommand.Parameters[107].Value = global::System.DBNull.Value; + } + else { + this.Adapter.UpdateCommand.Parameters[106].Value = ((object)(0)); + this.Adapter.UpdateCommand.Parameters[107].Value = ((string)(Original_CodifProfilo)); + } + if ((Original_ClasseMerc == null)) { + this.Adapter.UpdateCommand.Parameters[108].Value = ((object)(1)); + this.Adapter.UpdateCommand.Parameters[109].Value = global::System.DBNull.Value; + } + else { + this.Adapter.UpdateCommand.Parameters[108].Value = ((object)(0)); + this.Adapter.UpdateCommand.Parameters[109].Value = ((string)(Original_ClasseMerc)); + } + if ((Original_TipoDies == null)) { + this.Adapter.UpdateCommand.Parameters[110].Value = ((object)(1)); + this.Adapter.UpdateCommand.Parameters[111].Value = global::System.DBNull.Value; + } + else { + this.Adapter.UpdateCommand.Parameters[110].Value = ((object)(0)); + this.Adapter.UpdateCommand.Parameters[111].Value = ((string)(Original_TipoDies)); + } + if ((Original_CodDiesGroup == null)) { + this.Adapter.UpdateCommand.Parameters[112].Value = ((object)(1)); + this.Adapter.UpdateCommand.Parameters[113].Value = global::System.DBNull.Value; + } + else { + this.Adapter.UpdateCommand.Parameters[112].Value = ((object)(0)); + this.Adapter.UpdateCommand.Parameters[113].Value = ((string)(Original_CodDiesGroup)); + } + if ((Original_DiamDies.HasValue == true)) { + this.Adapter.UpdateCommand.Parameters[114].Value = ((object)(0)); + this.Adapter.UpdateCommand.Parameters[115].Value = ((decimal)(Original_DiamDies.Value)); + } + else { + this.Adapter.UpdateCommand.Parameters[114].Value = ((object)(1)); + this.Adapter.UpdateCommand.Parameters[115].Value = global::System.DBNull.Value; + } + if ((Original_HoleNumDies.HasValue == true)) { + this.Adapter.UpdateCommand.Parameters[116].Value = ((object)(0)); + this.Adapter.UpdateCommand.Parameters[117].Value = ((int)(Original_HoleNumDies.Value)); + } + else { + this.Adapter.UpdateCommand.Parameters[116].Value = ((object)(1)); + this.Adapter.UpdateCommand.Parameters[117].Value = global::System.DBNull.Value; + } + if ((Original_DiesPrice_avg.HasValue == true)) { + this.Adapter.UpdateCommand.Parameters[118].Value = ((object)(0)); + this.Adapter.UpdateCommand.Parameters[119].Value = ((decimal)(Original_DiesPrice_avg.Value)); + } + else { + this.Adapter.UpdateCommand.Parameters[118].Value = ((object)(1)); + this.Adapter.UpdateCommand.Parameters[119].Value = global::System.DBNull.Value; + } + this.Adapter.UpdateCommand.Parameters[120].Value = ((decimal)(Original_DiesPrice)); + this.Adapter.UpdateCommand.Parameters[121].Value = ((decimal)(Original_SamplePrice)); + if ((Original_DiesFullCost.HasValue == true)) { + this.Adapter.UpdateCommand.Parameters[122].Value = ((object)(0)); + this.Adapter.UpdateCommand.Parameters[123].Value = ((decimal)(Original_DiesFullCost.Value)); + } + else { + this.Adapter.UpdateCommand.Parameters[122].Value = ((object)(1)); + this.Adapter.UpdateCommand.Parameters[123].Value = global::System.DBNull.Value; + } + this.Adapter.UpdateCommand.Parameters[124].Value = ((decimal)(Original_DiesPriceClientQuote)); + if ((Original_DiesExpLife.HasValue == true)) { + this.Adapter.UpdateCommand.Parameters[125].Value = ((object)(0)); + this.Adapter.UpdateCommand.Parameters[126].Value = ((decimal)(Original_DiesExpLife.Value)); + } + else { + this.Adapter.UpdateCommand.Parameters[125].Value = ((object)(1)); + this.Adapter.UpdateCommand.Parameters[126].Value = global::System.DBNull.Value; + } + if ((Original_DiesEOLife.HasValue == true)) { + this.Adapter.UpdateCommand.Parameters[127].Value = ((object)(0)); + this.Adapter.UpdateCommand.Parameters[128].Value = ((decimal)(Original_DiesEOLife.Value)); + } + else { + this.Adapter.UpdateCommand.Parameters[127].Value = ((object)(1)); + this.Adapter.UpdateCommand.Parameters[128].Value = global::System.DBNull.Value; + } + this.Adapter.UpdateCommand.Parameters[129].Value = ((decimal)(Original_DiesTecLife)); + this.Adapter.UpdateCommand.Parameters[130].Value = ((decimal)(Original_DiesCommLife)); + this.Adapter.UpdateCommand.Parameters[131].Value = ((int)(Original_MonthSalesPrev)); + if ((Original_SalesPrevCost.HasValue == true)) { + this.Adapter.UpdateCommand.Parameters[132].Value = ((object)(0)); + this.Adapter.UpdateCommand.Parameters[133].Value = ((decimal)(Original_SalesPrevCost.Value)); + } + else { + this.Adapter.UpdateCommand.Parameters[132].Value = ((object)(1)); + this.Adapter.UpdateCommand.Parameters[133].Value = global::System.DBNull.Value; + } + if ((Original_DiesFinCost.HasValue == true)) { + this.Adapter.UpdateCommand.Parameters[134].Value = ((object)(0)); + this.Adapter.UpdateCommand.Parameters[135].Value = ((decimal)(Original_DiesFinCost.Value)); + } + else { + this.Adapter.UpdateCommand.Parameters[134].Value = ((object)(1)); + this.Adapter.UpdateCommand.Parameters[135].Value = global::System.DBNull.Value; + } + if ((Original_ClientQuoteReven.HasValue == true)) { + this.Adapter.UpdateCommand.Parameters[136].Value = ((object)(0)); + this.Adapter.UpdateCommand.Parameters[137].Value = ((decimal)(Original_ClientQuoteReven.Value)); + } + else { + this.Adapter.UpdateCommand.Parameters[136].Value = ((object)(1)); + this.Adapter.UpdateCommand.Parameters[137].Value = global::System.DBNull.Value; + } + if ((Original_ExtraDiscountDies.HasValue == true)) { + this.Adapter.UpdateCommand.Parameters[138].Value = ((object)(0)); + this.Adapter.UpdateCommand.Parameters[139].Value = ((decimal)(Original_ExtraDiscountDies.Value)); + } + else { + this.Adapter.UpdateCommand.Parameters[138].Value = ((object)(1)); + this.Adapter.UpdateCommand.Parameters[139].Value = global::System.DBNull.Value; + } + if ((Original_DiesByClass.HasValue == true)) { + this.Adapter.UpdateCommand.Parameters[140].Value = ((object)(0)); + this.Adapter.UpdateCommand.Parameters[141].Value = ((bool)(Original_DiesByClass.Value)); + } + else { + this.Adapter.UpdateCommand.Parameters[140].Value = ((object)(1)); + this.Adapter.UpdateCommand.Parameters[141].Value = global::System.DBNull.Value; + } + if ((Original_NumDiesInList.HasValue == true)) { + this.Adapter.UpdateCommand.Parameters[142].Value = ((object)(0)); + this.Adapter.UpdateCommand.Parameters[143].Value = ((decimal)(Original_NumDiesInList.Value)); + } + else { + this.Adapter.UpdateCommand.Parameters[142].Value = ((object)(1)); + this.Adapter.UpdateCommand.Parameters[143].Value = global::System.DBNull.Value; + } + if ((Original_NumDiesExaust.HasValue == true)) { + this.Adapter.UpdateCommand.Parameters[144].Value = ((object)(0)); + this.Adapter.UpdateCommand.Parameters[145].Value = ((decimal)(Original_NumDiesExaust.Value)); + } + else { + this.Adapter.UpdateCommand.Parameters[144].Value = ((object)(1)); + this.Adapter.UpdateCommand.Parameters[145].Value = global::System.DBNull.Value; + } + if ((Original_CodPlant == null)) { + this.Adapter.UpdateCommand.Parameters[146].Value = ((object)(1)); + this.Adapter.UpdateCommand.Parameters[147].Value = global::System.DBNull.Value; + } + else { + this.Adapter.UpdateCommand.Parameters[146].Value = ((object)(0)); + this.Adapter.UpdateCommand.Parameters[147].Value = ((string)(Original_CodPlant)); + } + if ((Original_KeyAMIL == null)) { + this.Adapter.UpdateCommand.Parameters[148].Value = ((object)(1)); + this.Adapter.UpdateCommand.Parameters[149].Value = global::System.DBNull.Value; + } + else { + this.Adapter.UpdateCommand.Parameters[148].Value = ((object)(0)); + this.Adapter.UpdateCommand.Parameters[149].Value = ((string)(Original_KeyAMIL)); + } + if ((Original_KgTeo.HasValue == true)) { + this.Adapter.UpdateCommand.Parameters[150].Value = ((object)(0)); + this.Adapter.UpdateCommand.Parameters[151].Value = ((decimal)(Original_KgTeo.Value)); + } + else { + this.Adapter.UpdateCommand.Parameters[150].Value = ((object)(1)); + this.Adapter.UpdateCommand.Parameters[151].Value = global::System.DBNull.Value; + } + if ((Original_NumSMED.HasValue == true)) { + this.Adapter.UpdateCommand.Parameters[152].Value = ((object)(0)); + this.Adapter.UpdateCommand.Parameters[153].Value = ((decimal)(Original_NumSMED.Value)); + } + else { + this.Adapter.UpdateCommand.Parameters[152].Value = ((object)(1)); + this.Adapter.UpdateCommand.Parameters[153].Value = global::System.DBNull.Value; + } + if ((Original_QuotaMan.HasValue == true)) { + this.Adapter.UpdateCommand.Parameters[154].Value = ((object)(0)); + this.Adapter.UpdateCommand.Parameters[155].Value = ((decimal)(Original_QuotaMan.Value)); + } + else { + this.Adapter.UpdateCommand.Parameters[154].Value = ((object)(1)); + this.Adapter.UpdateCommand.Parameters[155].Value = global::System.DBNull.Value; + } + if ((Original_PRMWeight.HasValue == true)) { + this.Adapter.UpdateCommand.Parameters[156].Value = ((object)(0)); + this.Adapter.UpdateCommand.Parameters[157].Value = ((decimal)(Original_PRMWeight.Value)); + } + else { + this.Adapter.UpdateCommand.Parameters[156].Value = ((object)(1)); + this.Adapter.UpdateCommand.Parameters[157].Value = global::System.DBNull.Value; + } + if ((Original_PWeight.HasValue == true)) { + this.Adapter.UpdateCommand.Parameters[158].Value = ((object)(0)); + this.Adapter.UpdateCommand.Parameters[159].Value = ((decimal)(Original_PWeight.Value)); + } + else { + this.Adapter.UpdateCommand.Parameters[158].Value = ((object)(1)); + this.Adapter.UpdateCommand.Parameters[159].Value = global::System.DBNull.Value; + } + if ((Original_PTare.HasValue == true)) { + this.Adapter.UpdateCommand.Parameters[160].Value = ((object)(0)); + this.Adapter.UpdateCommand.Parameters[161].Value = ((decimal)(Original_PTare.Value)); + } + else { + this.Adapter.UpdateCommand.Parameters[160].Value = ((object)(1)); + this.Adapter.UpdateCommand.Parameters[161].Value = global::System.DBNull.Value; + } + if ((Original_LivPackage == null)) { + this.Adapter.UpdateCommand.Parameters[162].Value = ((object)(1)); + this.Adapter.UpdateCommand.Parameters[163].Value = global::System.DBNull.Value; + } + else { + this.Adapter.UpdateCommand.Parameters[162].Value = ((object)(0)); + this.Adapter.UpdateCommand.Parameters[163].Value = ((string)(Original_LivPackage)); + } + if ((Original_LivPackageDett == null)) { + this.Adapter.UpdateCommand.Parameters[164].Value = ((object)(1)); + this.Adapter.UpdateCommand.Parameters[165].Value = global::System.DBNull.Value; + } + else { + this.Adapter.UpdateCommand.Parameters[164].Value = ((object)(0)); + this.Adapter.UpdateCommand.Parameters[165].Value = ((string)(Original_LivPackageDett)); + } + this.Adapter.UpdateCommand.Parameters[166].Value = ((decimal)(Original_RawMatCost)); + this.Adapter.UpdateCommand.Parameters[167].Value = ((decimal)(Original_RawMatExtraCost)); + if ((Original_RawMatFullCost.HasValue == true)) { + this.Adapter.UpdateCommand.Parameters[168].Value = ((object)(0)); + this.Adapter.UpdateCommand.Parameters[169].Value = ((decimal)(Original_RawMatFullCost.Value)); + } + else { + this.Adapter.UpdateCommand.Parameters[168].Value = ((object)(1)); + this.Adapter.UpdateCommand.Parameters[169].Value = global::System.DBNull.Value; + } + if ((Original_CodPackag == null)) { + throw new global::System.ArgumentNullException("Original_CodPackag"); + } + else { + this.Adapter.UpdateCommand.Parameters[170].Value = ((string)(Original_CodPackag)); + } + if ((Original_PkgDesc == null)) { + this.Adapter.UpdateCommand.Parameters[171].Value = ((object)(1)); + this.Adapter.UpdateCommand.Parameters[172].Value = global::System.DBNull.Value; + } + else { + this.Adapter.UpdateCommand.Parameters[171].Value = ((object)(0)); + this.Adapter.UpdateCommand.Parameters[172].Value = ((string)(Original_PkgDesc)); + } + if ((Original_FSR.HasValue == true)) { + this.Adapter.UpdateCommand.Parameters[173].Value = ((object)(0)); + this.Adapter.UpdateCommand.Parameters[174].Value = ((decimal)(Original_FSR.Value)); + } + else { + this.Adapter.UpdateCommand.Parameters[173].Value = ((object)(1)); + this.Adapter.UpdateCommand.Parameters[174].Value = global::System.DBNull.Value; + } + this.Adapter.UpdateCommand.Parameters[175].Value = ((decimal)(Original_ProvvCost)); + this.Adapter.UpdateCommand.Parameters[176].Value = ((decimal)(Original_EECost)); + this.Adapter.UpdateCommand.Parameters[177].Value = ((decimal)(Original_GasCost)); + this.Adapter.UpdateCommand.Parameters[178].Value = ((decimal)(Original_DiesCost)); + this.Adapter.UpdateCommand.Parameters[179].Value = ((decimal)(Original_PackCost)); + this.Adapter.UpdateCommand.Parameters[180].Value = ((decimal)(Original_TranspCost)); + this.Adapter.UpdateCommand.Parameters[181].Value = ((decimal)(Original_SellCost01)); + this.Adapter.UpdateCommand.Parameters[182].Value = ((decimal)(Original_RefCost01)); + this.Adapter.UpdateCommand.Parameters[183].Value = ((decimal)(Original_SellCost04)); + this.Adapter.UpdateCommand.Parameters[184].Value = ((decimal)(Original_RefCost04)); + this.Adapter.UpdateCommand.Parameters[185].Value = ((decimal)(Original_WSR01_avg)); + this.Adapter.UpdateCommand.Parameters[186].Value = ((decimal)(Original_WSR01)); + this.Adapter.UpdateCommand.Parameters[187].Value = ((decimal)(Original_MSR01_avg)); + this.Adapter.UpdateCommand.Parameters[188].Value = ((decimal)(Original_MSR01)); + this.Adapter.UpdateCommand.Parameters[189].Value = ((decimal)(Original_NetProd01_avg)); + this.Adapter.UpdateCommand.Parameters[190].Value = ((decimal)(Original_NetProd01)); + this.Adapter.UpdateCommand.Parameters[191].Value = ((decimal)(Original_FC4UG01)); + this.Adapter.UpdateCommand.Parameters[192].Value = ((decimal)(Original_VC4UG01)); + this.Adapter.UpdateCommand.Parameters[193].Value = ((decimal)(Original_OH4UG01)); + this.Adapter.UpdateCommand.Parameters[194].Value = ((decimal)(Original_SC4UG01)); + this.Adapter.UpdateCommand.Parameters[195].Value = ((decimal)(Original_DSR_avg)); + if ((Original_DSR.HasValue == true)) { + this.Adapter.UpdateCommand.Parameters[196].Value = ((object)(0)); + this.Adapter.UpdateCommand.Parameters[197].Value = ((decimal)(Original_DSR.Value)); + } + else { + this.Adapter.UpdateCommand.Parameters[196].Value = ((object)(1)); + this.Adapter.UpdateCommand.Parameters[197].Value = global::System.DBNull.Value; + } + this.Adapter.UpdateCommand.Parameters[198].Value = ((decimal)(Original_NetProd04)); + this.Adapter.UpdateCommand.Parameters[199].Value = ((decimal)(Original_FC4UG04)); + this.Adapter.UpdateCommand.Parameters[200].Value = ((decimal)(Original_VC4UG04)); + if ((Original_FVC.HasValue == true)) { + this.Adapter.UpdateCommand.Parameters[201].Value = ((object)(0)); + this.Adapter.UpdateCommand.Parameters[202].Value = ((decimal)(Original_FVC.Value)); + } + else { + this.Adapter.UpdateCommand.Parameters[201].Value = ((object)(1)); + this.Adapter.UpdateCommand.Parameters[202].Value = global::System.DBNull.Value; + } + this.Adapter.UpdateCommand.Parameters[203].Value = ((decimal)(Original_Charge)); + this.Adapter.UpdateCommand.Parameters[204].Value = ((bool)(Original_valid)); + this.Adapter.UpdateCommand.Parameters[205].Value = ((int)(Original_errorScore)); + global::System.Data.ConnectionState previousConnectionState = this.Adapter.UpdateCommand.Connection.State; + if (((this.Adapter.UpdateCommand.Connection.State & global::System.Data.ConnectionState.Open) + != global::System.Data.ConnectionState.Open)) { + this.Adapter.UpdateCommand.Connection.Open(); + } + try { + int returnValue = this.Adapter.UpdateCommand.ExecuteNonQuery(); + return returnValue; + } + finally { + if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) { + this.Adapter.UpdateCommand.Connection.Close(); + } + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] + [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Update, true)] + public virtual int Update( + string Vers, + int IdxQState, + string CodClient, + string ClientName, + string CodItem, + string CodItemGroup, + string RawMat, + decimal UnitWeight, + int BatchQty, + string CodInco, + string TranspZone, + string KeyAM, + string Note, + decimal PriceOff, + string CodClientAssoc, + string ClientNameAssoc, + string ItemDescr, + string CodifProfilo, + string ClasseMerc, + string TipoDies, + string CodDiesGroup, + global::System.Nullable DiamDies, + global::System.Nullable HoleNumDies, + global::System.Nullable DiesPrice_avg, + decimal DiesPrice, + decimal SamplePrice, + decimal DiesPriceClientQuote, + global::System.Nullable DiesExpLife, + global::System.Nullable DiesEOLife, + decimal DiesTecLife, + decimal DiesCommLife, + int MonthSalesPrev, + global::System.Nullable DiesByClass, + global::System.Nullable NumDiesInList, + global::System.Nullable NumDiesExaust, + string CodPlant, + string KeyAMIL, + global::System.Nullable KgTeo, + global::System.Nullable NumSMED, + global::System.Nullable QuotaMan, + global::System.Nullable PRMWeight, + global::System.Nullable PWeight, + global::System.Nullable PTare, + string LivPackage, + string LivPackageDett, + decimal RawMatCost, + decimal RawMatExtraCost, + global::System.Nullable RawMatFullCost, + string CodPackag, + string PkgDesc, + global::System.Nullable FSR, + decimal ProvvCost, + decimal EECost, + decimal GasCost, + decimal DiesCost, + decimal PackCost, + decimal TranspCost, + decimal SellCost01, + decimal RefCost01, + decimal SellCost04, + decimal RefCost04, + decimal WSR01_avg, + decimal WSR01, + decimal MSR01_avg, + decimal MSR01, + decimal NetProd01_avg, + decimal NetProd01, + decimal FC4UG01, + decimal VC4UG01, + decimal OH4UG01, + decimal SC4UG01, + decimal DSR_avg, + global::System.Nullable DSR, + decimal NetProd04, + decimal FC4UG04, + decimal VC4UG04, + global::System.Nullable FVC, + decimal Charge, + bool valid, + int errorScore, + string Original_Vers, + string Original_QuoteType, + long Original_CodQuote, + int Original_QuoteRev, + int Original_IdxQState, + string Original_CodClient, + string Original_ClientName, + string Original_CodItem, + string Original_CodItemGroup, + string Original_RawMat, + decimal Original_UnitWeight, + int Original_BatchQty, + string Original_CodInco, + string Original_TranspZone, + string Original_KeyAM, + string Original_Note, + decimal Original_PriceOff, + string Original_CodClientAssoc, + string Original_ClientNameAssoc, + string Original_ItemDescr, + string Original_CodifProfilo, + string Original_ClasseMerc, + string Original_TipoDies, + string Original_CodDiesGroup, + global::System.Nullable Original_DiamDies, + global::System.Nullable Original_HoleNumDies, + global::System.Nullable Original_DiesPrice_avg, + decimal Original_DiesPrice, + decimal Original_SamplePrice, + global::System.Nullable Original_DiesFullCost, + decimal Original_DiesPriceClientQuote, + global::System.Nullable Original_DiesExpLife, + global::System.Nullable Original_DiesEOLife, + decimal Original_DiesTecLife, + decimal Original_DiesCommLife, + int Original_MonthSalesPrev, + global::System.Nullable Original_SalesPrevCost, + global::System.Nullable Original_DiesFinCost, + global::System.Nullable Original_ClientQuoteReven, + global::System.Nullable Original_ExtraDiscountDies, + global::System.Nullable Original_DiesByClass, + global::System.Nullable Original_NumDiesInList, + global::System.Nullable Original_NumDiesExaust, + string Original_CodPlant, + string Original_KeyAMIL, + global::System.Nullable Original_KgTeo, + global::System.Nullable Original_NumSMED, + global::System.Nullable Original_QuotaMan, + global::System.Nullable Original_PRMWeight, + global::System.Nullable Original_PWeight, + global::System.Nullable Original_PTare, + string Original_LivPackage, + string Original_LivPackageDett, + decimal Original_RawMatCost, + decimal Original_RawMatExtraCost, + global::System.Nullable Original_RawMatFullCost, + string Original_CodPackag, + string Original_PkgDesc, + global::System.Nullable Original_FSR, + decimal Original_ProvvCost, + decimal Original_EECost, + decimal Original_GasCost, + decimal Original_DiesCost, + decimal Original_PackCost, + decimal Original_TranspCost, + decimal Original_SellCost01, + decimal Original_RefCost01, + decimal Original_SellCost04, + decimal Original_RefCost04, + decimal Original_WSR01_avg, + decimal Original_WSR01, + decimal Original_MSR01_avg, + decimal Original_MSR01, + decimal Original_NetProd01_avg, + decimal Original_NetProd01, + decimal Original_FC4UG01, + decimal Original_VC4UG01, + decimal Original_OH4UG01, + decimal Original_SC4UG01, + decimal Original_DSR_avg, + global::System.Nullable Original_DSR, + decimal Original_NetProd04, + decimal Original_FC4UG04, + decimal Original_VC4UG04, + global::System.Nullable Original_FVC, + decimal Original_Charge, + bool Original_valid, + int Original_errorScore) { + return this.Update(Vers, Original_QuoteType, Original_CodQuote, Original_QuoteRev, IdxQState, CodClient, ClientName, CodItem, CodItemGroup, RawMat, UnitWeight, BatchQty, CodInco, TranspZone, KeyAM, Note, PriceOff, CodClientAssoc, ClientNameAssoc, ItemDescr, CodifProfilo, ClasseMerc, TipoDies, CodDiesGroup, DiamDies, HoleNumDies, DiesPrice_avg, DiesPrice, SamplePrice, DiesPriceClientQuote, DiesExpLife, DiesEOLife, DiesTecLife, DiesCommLife, MonthSalesPrev, DiesByClass, NumDiesInList, NumDiesExaust, CodPlant, KeyAMIL, KgTeo, NumSMED, QuotaMan, PRMWeight, PWeight, PTare, LivPackage, LivPackageDett, RawMatCost, RawMatExtraCost, RawMatFullCost, CodPackag, PkgDesc, FSR, ProvvCost, EECost, GasCost, DiesCost, PackCost, TranspCost, SellCost01, RefCost01, SellCost04, RefCost04, WSR01_avg, WSR01, MSR01_avg, MSR01, NetProd01_avg, NetProd01, FC4UG01, VC4UG01, OH4UG01, SC4UG01, DSR_avg, DSR, NetProd04, FC4UG04, VC4UG04, FVC, Charge, valid, errorScore, Original_Vers, Original_QuoteType, Original_CodQuote, Original_QuoteRev, Original_IdxQState, Original_CodClient, Original_ClientName, Original_CodItem, Original_CodItemGroup, Original_RawMat, Original_UnitWeight, Original_BatchQty, Original_CodInco, Original_TranspZone, Original_KeyAM, Original_Note, Original_PriceOff, Original_CodClientAssoc, Original_ClientNameAssoc, Original_ItemDescr, Original_CodifProfilo, Original_ClasseMerc, Original_TipoDies, Original_CodDiesGroup, Original_DiamDies, Original_HoleNumDies, Original_DiesPrice_avg, Original_DiesPrice, Original_SamplePrice, Original_DiesFullCost, Original_DiesPriceClientQuote, Original_DiesExpLife, Original_DiesEOLife, Original_DiesTecLife, Original_DiesCommLife, Original_MonthSalesPrev, Original_SalesPrevCost, Original_DiesFinCost, Original_ClientQuoteReven, Original_ExtraDiscountDies, Original_DiesByClass, Original_NumDiesInList, Original_NumDiesExaust, Original_CodPlant, Original_KeyAMIL, Original_KgTeo, Original_NumSMED, Original_QuotaMan, Original_PRMWeight, Original_PWeight, Original_PTare, Original_LivPackage, Original_LivPackageDett, Original_RawMatCost, Original_RawMatExtraCost, Original_RawMatFullCost, Original_CodPackag, Original_PkgDesc, Original_FSR, Original_ProvvCost, Original_EECost, Original_GasCost, Original_DiesCost, Original_PackCost, Original_TranspCost, Original_SellCost01, Original_RefCost01, Original_SellCost04, Original_RefCost04, Original_WSR01_avg, Original_WSR01, Original_MSR01_avg, Original_MSR01, Original_NetProd01_avg, Original_NetProd01, Original_FC4UG01, Original_VC4UG01, Original_OH4UG01, Original_SC4UG01, Original_DSR_avg, Original_DSR, Original_NetProd04, Original_FC4UG04, Original_VC4UG04, Original_FVC, Original_Charge, Original_valid, Original_errorScore); + } + } + /// ///TableAdapterManager is used to coordinate TableAdapters in the dataset to enable Hierarchical Update scenarios /// @@ -12980,6 +19151,8 @@ SELECT QuoteType, CodQuote, QuoteRev, NumEx, ProcessNum, CodPlant, Class01, Clas private QuoteOCTableAdapter _quoteOCTableAdapter; + private QuoteFull_STableAdapter _quoteFull_STableAdapter; + private bool _backupDataSetBeforeUpdate; private global::System.Data.IDbConnection _connection; @@ -13079,6 +19252,20 @@ SELECT QuoteType, CodQuote, QuoteRev, NumEx, ProcessNum, CodPlant, Class01, Clas } } + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + [global::System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.DataSource.Design.TableAdapterManagerPropertyEditor, Microso" + + "ft.VSDesigner, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3" + + "a", "System.Drawing.Design.UITypeEditor")] + public QuoteFull_STableAdapter QuoteFull_STableAdapter { + get { + return this._quoteFull_STableAdapter; + } + set { + this._quoteFull_STableAdapter = value; + } + } + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] public bool BackupDataSetBeforeUpdate { @@ -13122,6 +19309,10 @@ SELECT QuoteType, CodQuote, QuoteRev, NumEx, ProcessNum, CodPlant, Class01, Clas && (this._quoteOCTableAdapter.Connection != null))) { return this._quoteOCTableAdapter.Connection; } + if (((this._quoteFull_STableAdapter != null) + && (this._quoteFull_STableAdapter.Connection != null))) { + return this._quoteFull_STableAdapter.Connection; + } return null; } set { @@ -13153,6 +19344,9 @@ SELECT QuoteType, CodQuote, QuoteRev, NumEx, ProcessNum, CodPlant, Class01, Clas if ((this._quoteOCTableAdapter != null)) { count = (count + 1); } + if ((this._quoteFull_STableAdapter != null)) { + count = (count + 1); + } return count; } } @@ -13218,6 +19412,15 @@ SELECT QuoteType, CodQuote, QuoteRev, NumEx, ProcessNum, CodPlant, Class01, Clas allChangedRows.AddRange(updatedRows); } } + if ((this._quoteFull_STableAdapter != null)) { + global::System.Data.DataRow[] updatedRows = dataSet.QuoteFull_S.Select(null, null, global::System.Data.DataViewRowState.ModifiedCurrent); + updatedRows = this.GetRealUpdatedRows(updatedRows, allAddedRows); + if (((updatedRows != null) + && (0 < updatedRows.Length))) { + result = (result + this._quoteFull_STableAdapter.Update(updatedRows)); + allChangedRows.AddRange(updatedRows); + } + } return result; } @@ -13276,6 +19479,14 @@ SELECT QuoteType, CodQuote, QuoteRev, NumEx, ProcessNum, CodPlant, Class01, Clas allAddedRows.AddRange(addedRows); } } + if ((this._quoteFull_STableAdapter != null)) { + global::System.Data.DataRow[] addedRows = dataSet.QuoteFull_S.Select(null, null, global::System.Data.DataViewRowState.Added); + if (((addedRows != null) + && (0 < addedRows.Length))) { + result = (result + this._quoteFull_STableAdapter.Update(addedRows)); + allAddedRows.AddRange(addedRows); + } + } return result; } @@ -13286,6 +19497,14 @@ SELECT QuoteType, CodQuote, QuoteRev, NumEx, ProcessNum, CodPlant, Class01, Clas [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] private int UpdateDeletedRows(DS_Quotes dataSet, global::System.Collections.Generic.List allChangedRows) { int result = 0; + if ((this._quoteFull_STableAdapter != null)) { + global::System.Data.DataRow[] deletedRows = dataSet.QuoteFull_S.Select(null, null, global::System.Data.DataViewRowState.Deleted); + if (((deletedRows != null) + && (0 < deletedRows.Length))) { + result = (result + this._quoteFull_STableAdapter.Update(deletedRows)); + allChangedRows.AddRange(deletedRows); + } + } if ((this._quoteOCTableAdapter != null)) { global::System.Data.DataRow[] deletedRows = dataSet.QuoteOC.Select(null, null, global::System.Data.DataViewRowState.Deleted); if (((deletedRows != null) @@ -13403,6 +19622,11 @@ SELECT QuoteType, CodQuote, QuoteRev, NumEx, ProcessNum, CodPlant, Class01, Clas throw new global::System.ArgumentException("All TableAdapters managed by a TableAdapterManager must use the same connection s" + "tring."); } + if (((this._quoteFull_STableAdapter != null) + && (this.MatchTableAdapterConnection(this._quoteFull_STableAdapter.Connection) == false))) { + throw new global::System.ArgumentException("All TableAdapters managed by a TableAdapterManager must use the same connection s" + + "tring."); + } global::System.Data.IDbConnection workConnection = this.Connection; if ((workConnection == null)) { throw new global::System.ApplicationException("TableAdapterManager contains no connection information. Set each TableAdapterMana" + @@ -13489,6 +19713,15 @@ SELECT QuoteType, CodQuote, QuoteRev, NumEx, ProcessNum, CodPlant, Class01, Clas adaptersWithAcceptChangesDuringUpdate.Add(this._quoteOCTableAdapter.Adapter); } } + if ((this._quoteFull_STableAdapter != null)) { + revertConnections.Add(this._quoteFull_STableAdapter, this._quoteFull_STableAdapter.Connection); + this._quoteFull_STableAdapter.Connection = ((global::System.Data.SqlClient.SqlConnection)(workConnection)); + this._quoteFull_STableAdapter.Transaction = ((global::System.Data.SqlClient.SqlTransaction)(workTransaction)); + if (this._quoteFull_STableAdapter.Adapter.AcceptChangesDuringUpdate) { + this._quoteFull_STableAdapter.Adapter.AcceptChangesDuringUpdate = false; + adaptersWithAcceptChangesDuringUpdate.Add(this._quoteFull_STableAdapter.Adapter); + } + } // //---- Perform updates ----------- // @@ -13571,6 +19804,10 @@ SELECT QuoteType, CodQuote, QuoteRev, NumEx, ProcessNum, CodPlant, Class01, Clas this._quoteOCTableAdapter.Connection = ((global::System.Data.SqlClient.SqlConnection)(revertConnections[this._quoteOCTableAdapter])); this._quoteOCTableAdapter.Transaction = null; } + if ((this._quoteFull_STableAdapter != null)) { + this._quoteFull_STableAdapter.Connection = ((global::System.Data.SqlClient.SqlConnection)(revertConnections[this._quoteFull_STableAdapter])); + this._quoteFull_STableAdapter.Transaction = null; + } if ((0 < adaptersWithAcceptChangesDuringUpdate.Count)) { global::System.Data.Common.DataAdapter[] adapters = new System.Data.Common.DataAdapter[adaptersWithAcceptChangesDuringUpdate.Count]; adaptersWithAcceptChangesDuringUpdate.CopyTo(adapters); diff --git a/C2P_Data/DS_Quotes.xsd b/C2P_Data/DS_Quotes.xsd index abb4d4d..6e68b19 100644 --- a/C2P_Data/DS_Quotes.xsd +++ b/C2P_Data/DS_Quotes.xsd @@ -1013,6 +1013,544 @@ SELECT QuoteType, CodQuote, QuoteRev, NumEx, ProcessNum, CodPlant, Class01, Clas + + + + + + DELETE FROM [dbo].[QuoteFull_S] WHERE (([Vers] = @Original_Vers) AND ([QuoteType] = @Original_QuoteType) AND ([CodQuote] = @Original_CodQuote) AND ([QuoteRev] = @Original_QuoteRev) AND ([IdxQState] = @Original_IdxQState) AND ([CodClient] = @Original_CodClient) AND ([ClientName] = @Original_ClientName) AND ([CodItem] = @Original_CodItem) AND ([CodItemGroup] = @Original_CodItemGroup) AND ([RawMat] = @Original_RawMat) AND ([UnitWeight] = @Original_UnitWeight) AND ([BatchQty] = @Original_BatchQty) AND ([CodInco] = @Original_CodInco) AND ([TranspZone] = @Original_TranspZone) AND ([KeyAM] = @Original_KeyAM) AND ([Note] = @Original_Note) AND ([PriceOff] = @Original_PriceOff) AND ((@IsNull_CodClientAssoc = 1 AND [CodClientAssoc] IS NULL) OR ([CodClientAssoc] = @Original_CodClientAssoc)) AND ((@IsNull_ClientNameAssoc = 1 AND [ClientNameAssoc] IS NULL) OR ([ClientNameAssoc] = @Original_ClientNameAssoc)) AND ((@IsNull_ItemDescr = 1 AND [ItemDescr] IS NULL) OR ([ItemDescr] = @Original_ItemDescr)) AND ((@IsNull_CodifProfilo = 1 AND [CodifProfilo] IS NULL) OR ([CodifProfilo] = @Original_CodifProfilo)) AND ((@IsNull_ClasseMerc = 1 AND [ClasseMerc] IS NULL) OR ([ClasseMerc] = @Original_ClasseMerc)) AND ((@IsNull_TipoDies = 1 AND [TipoDies] IS NULL) OR ([TipoDies] = @Original_TipoDies)) AND ((@IsNull_CodDiesGroup = 1 AND [CodDiesGroup] IS NULL) OR ([CodDiesGroup] = @Original_CodDiesGroup)) AND ((@IsNull_DiamDies = 1 AND [DiamDies] IS NULL) OR ([DiamDies] = @Original_DiamDies)) AND ((@IsNull_HoleNumDies = 1 AND [HoleNumDies] IS NULL) OR ([HoleNumDies] = @Original_HoleNumDies)) AND ((@IsNull_DiesPrice_avg = 1 AND [DiesPrice_avg] IS NULL) OR ([DiesPrice_avg] = @Original_DiesPrice_avg)) AND ([DiesPrice] = @Original_DiesPrice) AND ([SamplePrice] = @Original_SamplePrice) AND ((@IsNull_DiesFullCost = 1 AND [DiesFullCost] IS NULL) OR ([DiesFullCost] = @Original_DiesFullCost)) AND ([DiesPriceClientQuote] = @Original_DiesPriceClientQuote) AND ((@IsNull_DiesExpLife = 1 AND [DiesExpLife] IS NULL) OR ([DiesExpLife] = @Original_DiesExpLife)) AND ((@IsNull_DiesEOLife = 1 AND [DiesEOLife] IS NULL) OR ([DiesEOLife] = @Original_DiesEOLife)) AND ([DiesTecLife] = @Original_DiesTecLife) AND ([DiesCommLife] = @Original_DiesCommLife) AND ([MonthSalesPrev] = @Original_MonthSalesPrev) AND ((@IsNull_SalesPrevCost = 1 AND [SalesPrevCost] IS NULL) OR ([SalesPrevCost] = @Original_SalesPrevCost)) AND ((@IsNull_DiesFinCost = 1 AND [DiesFinCost] IS NULL) OR ([DiesFinCost] = @Original_DiesFinCost)) AND ((@IsNull_ClientQuoteReven = 1 AND [ClientQuoteReven] IS NULL) OR ([ClientQuoteReven] = @Original_ClientQuoteReven)) AND ((@IsNull_ExtraDiscountDies = 1 AND [ExtraDiscountDies] IS NULL) OR ([ExtraDiscountDies] = @Original_ExtraDiscountDies)) AND ((@IsNull_DiesByClass = 1 AND [DiesByClass] IS NULL) OR ([DiesByClass] = @Original_DiesByClass)) AND ((@IsNull_NumDiesInList = 1 AND [NumDiesInList] IS NULL) OR ([NumDiesInList] = @Original_NumDiesInList)) AND ((@IsNull_NumDiesExaust = 1 AND [NumDiesExaust] IS NULL) OR ([NumDiesExaust] = @Original_NumDiesExaust)) AND ((@IsNull_CodPlant = 1 AND [CodPlant] IS NULL) OR ([CodPlant] = @Original_CodPlant)) AND ((@IsNull_KeyAMIL = 1 AND [KeyAMIL] IS NULL) OR ([KeyAMIL] = @Original_KeyAMIL)) AND ((@IsNull_KgTeo = 1 AND [KgTeo] IS NULL) OR ([KgTeo] = @Original_KgTeo)) AND ((@IsNull_NumSMED = 1 AND [NumSMED] IS NULL) OR ([NumSMED] = @Original_NumSMED)) AND ((@IsNull_QuotaMan = 1 AND [QuotaMan] IS NULL) OR ([QuotaMan] = @Original_QuotaMan)) AND ((@IsNull_PRMWeight = 1 AND [PRMWeight] IS NULL) OR ([PRMWeight] = @Original_PRMWeight)) AND ((@IsNull_PWeight = 1 AND [PWeight] IS NULL) OR ([PWeight] = @Original_PWeight)) AND ((@IsNull_PTare = 1 AND [PTare] IS NULL) OR ([PTare] = @Original_PTare)) AND ((@IsNull_LivPackage = 1 AND [LivPackage] IS NULL) OR ([LivPackage] = @Original_LivPackage)) AND ((@IsNull_LivPackageDett = 1 AND [LivPackageDett] IS NULL) OR ([LivPackageDett] = @Original_LivPackageDett)) AND ([RawMatCost] = @Original_RawMatCost) AND ([RawMatExtraCost] = @Original_RawMatExtraCost) AND ((@IsNull_RawMatFullCost = 1 AND [RawMatFullCost] IS NULL) OR ([RawMatFullCost] = @Original_RawMatFullCost)) AND ([CodPackag] = @Original_CodPackag) AND ((@IsNull_PkgDesc = 1 AND [PkgDesc] IS NULL) OR ([PkgDesc] = @Original_PkgDesc)) AND ((@IsNull_FSR = 1 AND [FSR] IS NULL) OR ([FSR] = @Original_FSR)) AND ([ProvvCost] = @Original_ProvvCost) AND ([EECost] = @Original_EECost) AND ([GasCost] = @Original_GasCost) AND ([DiesCost] = @Original_DiesCost) AND ([PackCost] = @Original_PackCost) AND ([TranspCost] = @Original_TranspCost) AND ([SellCost01] = @Original_SellCost01) AND ([RefCost01] = @Original_RefCost01) AND ([SellCost04] = @Original_SellCost04) AND ([RefCost04] = @Original_RefCost04) AND ([WSR01_avg] = @Original_WSR01_avg) AND ([WSR01] = @Original_WSR01) AND ([MSR01_avg] = @Original_MSR01_avg) AND ([MSR01] = @Original_MSR01) AND ([NetProd01_avg] = @Original_NetProd01_avg) AND ([NetProd01] = @Original_NetProd01) AND ([FC4UG01] = @Original_FC4UG01) AND ([VC4UG01] = @Original_VC4UG01) AND ([OH4UG01] = @Original_OH4UG01) AND ([SC4UG01] = @Original_SC4UG01) AND ([DSR_avg] = @Original_DSR_avg) AND ((@IsNull_DSR = 1 AND [DSR] IS NULL) OR ([DSR] = @Original_DSR)) AND ([NetProd04] = @Original_NetProd04) AND ([FC4UG04] = @Original_FC4UG04) AND ([VC4UG04] = @Original_VC4UG04) AND ((@IsNull_FVC = 1 AND [FVC] IS NULL) OR ([FVC] = @Original_FVC)) AND ([Charge] = @Original_Charge) AND ([valid] = @Original_valid) AND ([errorScore] = @Original_errorScore)) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + INSERT INTO [dbo].[QuoteFull_S] ([Vers], [QuoteType], [CodQuote], [QuoteRev], [IdxQState], [CodClient], [ClientName], [CodItem], [CodItemGroup], [RawMat], [UnitWeight], [BatchQty], [CodInco], [TranspZone], [KeyAM], [Note], [PriceOff], [CodClientAssoc], [ClientNameAssoc], [ItemDescr], [CodifProfilo], [ClasseMerc], [TipoDies], [CodDiesGroup], [DiamDies], [HoleNumDies], [DiesPrice_avg], [DiesPrice], [SamplePrice], [DiesPriceClientQuote], [DiesExpLife], [DiesEOLife], [DiesTecLife], [DiesCommLife], [MonthSalesPrev], [DiesByClass], [NumDiesInList], [NumDiesExaust], [CodPlant], [KeyAMIL], [KgTeo], [NumSMED], [QuotaMan], [PRMWeight], [PWeight], [PTare], [LivPackage], [LivPackageDett], [RawMatCost], [RawMatExtraCost], [RawMatFullCost], [CodPackag], [PkgDesc], [FSR], [ProvvCost], [EECost], [GasCost], [DiesCost], [PackCost], [TranspCost], [SellCost01], [RefCost01], [SellCost04], [RefCost04], [WSR01_avg], [WSR01], [MSR01_avg], [MSR01], [NetProd01_avg], [NetProd01], [FC4UG01], [VC4UG01], [OH4UG01], [SC4UG01], [DSR_avg], [DSR], [NetProd04], [FC4UG04], [VC4UG04], [FVC], [Charge], [valid], [errorScore]) VALUES (@Vers, @QuoteType, @CodQuote, @QuoteRev, @IdxQState, @CodClient, @ClientName, @CodItem, @CodItemGroup, @RawMat, @UnitWeight, @BatchQty, @CodInco, @TranspZone, @KeyAM, @Note, @PriceOff, @CodClientAssoc, @ClientNameAssoc, @ItemDescr, @CodifProfilo, @ClasseMerc, @TipoDies, @CodDiesGroup, @DiamDies, @HoleNumDies, @DiesPrice_avg, @DiesPrice, @SamplePrice, @DiesPriceClientQuote, @DiesExpLife, @DiesEOLife, @DiesTecLife, @DiesCommLife, @MonthSalesPrev, @DiesByClass, @NumDiesInList, @NumDiesExaust, @CodPlant, @KeyAMIL, @KgTeo, @NumSMED, @QuotaMan, @PRMWeight, @PWeight, @PTare, @LivPackage, @LivPackageDett, @RawMatCost, @RawMatExtraCost, @RawMatFullCost, @CodPackag, @PkgDesc, @FSR, @ProvvCost, @EECost, @GasCost, @DiesCost, @PackCost, @TranspCost, @SellCost01, @RefCost01, @SellCost04, @RefCost04, @WSR01_avg, @WSR01, @MSR01_avg, @MSR01, @NetProd01_avg, @NetProd01, @FC4UG01, @VC4UG01, @OH4UG01, @SC4UG01, @DSR_avg, @DSR, @NetProd04, @FC4UG04, @VC4UG04, @FVC, @Charge, @valid, @errorScore); +SELECT Vers, QuoteType, CodQuote, QuoteRev, IdxQState, CodClient, ClientName, CodItem, CodItemGroup, RawMat, UnitWeight, BatchQty, CodInco, TranspZone, KeyAM, Note, PriceOff, CodClientAssoc, ClientNameAssoc, ItemDescr, CodifProfilo, ClasseMerc, TipoDies, CodDiesGroup, DiamDies, HoleNumDies, DiesPrice_avg, DiesPrice, SamplePrice, DiesFullCost, DiesPriceClientQuote, DiesExpLife, DiesEOLife, DiesTecLife, DiesCommLife, MonthSalesPrev, SalesPrevCost, DiesFinCost, ClientQuoteReven, ExtraDiscountDies, DiesByClass, NumDiesInList, NumDiesExaust, CodPlant, KeyAMIL, KgTeo, NumSMED, QuotaMan, PRMWeight, PWeight, PTare, LivPackage, LivPackageDett, RawMatCost, RawMatExtraCost, RawMatFullCost, CodPackag, PkgDesc, FSR, ProvvCost, EECost, GasCost, DiesCost, PackCost, TranspCost, SellCost01, RefCost01, SellCost04, RefCost04, WSR01_avg, WSR01, MSR01_avg, MSR01, NetProd01_avg, NetProd01, FC4UG01, VC4UG01, OH4UG01, SC4UG01, DSR_avg, DSR, NetProd04, FC4UG04, VC4UG04, FVC, Charge, valid, errorScore FROM QuoteFull_S WHERE (CodQuote = @CodQuote) AND (QuoteRev = @QuoteRev) AND (QuoteType = @QuoteType) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + SELECT Vers, QuoteType, CodQuote, QuoteRev, IdxQState, CodClient, ClientName, CodItem, CodItemGroup, RawMat, UnitWeight, BatchQty, CodInco, TranspZone, KeyAM, Note, PriceOff, CodClientAssoc, ClientNameAssoc, ItemDescr, CodifProfilo, ClasseMerc, TipoDies, CodDiesGroup, DiamDies, HoleNumDies, DiesPrice_avg, DiesPrice, SamplePrice, DiesFullCost, DiesPriceClientQuote, DiesExpLife, DiesEOLife, DiesTecLife, DiesCommLife, MonthSalesPrev, SalesPrevCost, DiesFinCost, ClientQuoteReven, ExtraDiscountDies, DiesByClass, NumDiesInList, NumDiesExaust, CodPlant, KeyAMIL, KgTeo, NumSMED, QuotaMan, PRMWeight, PWeight, PTare, LivPackage, LivPackageDett, RawMatCost, RawMatExtraCost, RawMatFullCost, CodPackag, PkgDesc, FSR, ProvvCost, EECost, GasCost, DiesCost, PackCost, TranspCost, SellCost01, RefCost01, SellCost04, RefCost04, WSR01_avg, WSR01, MSR01_avg, MSR01, NetProd01_avg, NetProd01, FC4UG01, VC4UG01, OH4UG01, SC4UG01, DSR_avg, DSR, NetProd04, FC4UG04, VC4UG04, FVC, Charge, valid, errorScore FROM dbo.QuoteFull_S + + + + + + UPDATE [dbo].[QuoteFull_S] SET [Vers] = @Vers, [QuoteType] = @QuoteType, [CodQuote] = @CodQuote, [QuoteRev] = @QuoteRev, [IdxQState] = @IdxQState, [CodClient] = @CodClient, [ClientName] = @ClientName, [CodItem] = @CodItem, [CodItemGroup] = @CodItemGroup, [RawMat] = @RawMat, [UnitWeight] = @UnitWeight, [BatchQty] = @BatchQty, [CodInco] = @CodInco, [TranspZone] = @TranspZone, [KeyAM] = @KeyAM, [Note] = @Note, [PriceOff] = @PriceOff, [CodClientAssoc] = @CodClientAssoc, [ClientNameAssoc] = @ClientNameAssoc, [ItemDescr] = @ItemDescr, [CodifProfilo] = @CodifProfilo, [ClasseMerc] = @ClasseMerc, [TipoDies] = @TipoDies, [CodDiesGroup] = @CodDiesGroup, [DiamDies] = @DiamDies, [HoleNumDies] = @HoleNumDies, [DiesPrice_avg] = @DiesPrice_avg, [DiesPrice] = @DiesPrice, [SamplePrice] = @SamplePrice, [DiesPriceClientQuote] = @DiesPriceClientQuote, [DiesExpLife] = @DiesExpLife, [DiesEOLife] = @DiesEOLife, [DiesTecLife] = @DiesTecLife, [DiesCommLife] = @DiesCommLife, [MonthSalesPrev] = @MonthSalesPrev, [DiesByClass] = @DiesByClass, [NumDiesInList] = @NumDiesInList, [NumDiesExaust] = @NumDiesExaust, [CodPlant] = @CodPlant, [KeyAMIL] = @KeyAMIL, [KgTeo] = @KgTeo, [NumSMED] = @NumSMED, [QuotaMan] = @QuotaMan, [PRMWeight] = @PRMWeight, [PWeight] = @PWeight, [PTare] = @PTare, [LivPackage] = @LivPackage, [LivPackageDett] = @LivPackageDett, [RawMatCost] = @RawMatCost, [RawMatExtraCost] = @RawMatExtraCost, [RawMatFullCost] = @RawMatFullCost, [CodPackag] = @CodPackag, [PkgDesc] = @PkgDesc, [FSR] = @FSR, [ProvvCost] = @ProvvCost, [EECost] = @EECost, [GasCost] = @GasCost, [DiesCost] = @DiesCost, [PackCost] = @PackCost, [TranspCost] = @TranspCost, [SellCost01] = @SellCost01, [RefCost01] = @RefCost01, [SellCost04] = @SellCost04, [RefCost04] = @RefCost04, [WSR01_avg] = @WSR01_avg, [WSR01] = @WSR01, [MSR01_avg] = @MSR01_avg, [MSR01] = @MSR01, [NetProd01_avg] = @NetProd01_avg, [NetProd01] = @NetProd01, [FC4UG01] = @FC4UG01, [VC4UG01] = @VC4UG01, [OH4UG01] = @OH4UG01, [SC4UG01] = @SC4UG01, [DSR_avg] = @DSR_avg, [DSR] = @DSR, [NetProd04] = @NetProd04, [FC4UG04] = @FC4UG04, [VC4UG04] = @VC4UG04, [FVC] = @FVC, [Charge] = @Charge, [valid] = @valid, [errorScore] = @errorScore WHERE (([Vers] = @Original_Vers) AND ([QuoteType] = @Original_QuoteType) AND ([CodQuote] = @Original_CodQuote) AND ([QuoteRev] = @Original_QuoteRev) AND ([IdxQState] = @Original_IdxQState) AND ([CodClient] = @Original_CodClient) AND ([ClientName] = @Original_ClientName) AND ([CodItem] = @Original_CodItem) AND ([CodItemGroup] = @Original_CodItemGroup) AND ([RawMat] = @Original_RawMat) AND ([UnitWeight] = @Original_UnitWeight) AND ([BatchQty] = @Original_BatchQty) AND ([CodInco] = @Original_CodInco) AND ([TranspZone] = @Original_TranspZone) AND ([KeyAM] = @Original_KeyAM) AND ([Note] = @Original_Note) AND ([PriceOff] = @Original_PriceOff) AND ((@IsNull_CodClientAssoc = 1 AND [CodClientAssoc] IS NULL) OR ([CodClientAssoc] = @Original_CodClientAssoc)) AND ((@IsNull_ClientNameAssoc = 1 AND [ClientNameAssoc] IS NULL) OR ([ClientNameAssoc] = @Original_ClientNameAssoc)) AND ((@IsNull_ItemDescr = 1 AND [ItemDescr] IS NULL) OR ([ItemDescr] = @Original_ItemDescr)) AND ((@IsNull_CodifProfilo = 1 AND [CodifProfilo] IS NULL) OR ([CodifProfilo] = @Original_CodifProfilo)) AND ((@IsNull_ClasseMerc = 1 AND [ClasseMerc] IS NULL) OR ([ClasseMerc] = @Original_ClasseMerc)) AND ((@IsNull_TipoDies = 1 AND [TipoDies] IS NULL) OR ([TipoDies] = @Original_TipoDies)) AND ((@IsNull_CodDiesGroup = 1 AND [CodDiesGroup] IS NULL) OR ([CodDiesGroup] = @Original_CodDiesGroup)) AND ((@IsNull_DiamDies = 1 AND [DiamDies] IS NULL) OR ([DiamDies] = @Original_DiamDies)) AND ((@IsNull_HoleNumDies = 1 AND [HoleNumDies] IS NULL) OR ([HoleNumDies] = @Original_HoleNumDies)) AND ((@IsNull_DiesPrice_avg = 1 AND [DiesPrice_avg] IS NULL) OR ([DiesPrice_avg] = @Original_DiesPrice_avg)) AND ([DiesPrice] = @Original_DiesPrice) AND ([SamplePrice] = @Original_SamplePrice) AND ((@IsNull_DiesFullCost = 1 AND [DiesFullCost] IS NULL) OR ([DiesFullCost] = @Original_DiesFullCost)) AND ([DiesPriceClientQuote] = @Original_DiesPriceClientQuote) AND ((@IsNull_DiesExpLife = 1 AND [DiesExpLife] IS NULL) OR ([DiesExpLife] = @Original_DiesExpLife)) AND ((@IsNull_DiesEOLife = 1 AND [DiesEOLife] IS NULL) OR ([DiesEOLife] = @Original_DiesEOLife)) AND ([DiesTecLife] = @Original_DiesTecLife) AND ([DiesCommLife] = @Original_DiesCommLife) AND ([MonthSalesPrev] = @Original_MonthSalesPrev) AND ((@IsNull_SalesPrevCost = 1 AND [SalesPrevCost] IS NULL) OR ([SalesPrevCost] = @Original_SalesPrevCost)) AND ((@IsNull_DiesFinCost = 1 AND [DiesFinCost] IS NULL) OR ([DiesFinCost] = @Original_DiesFinCost)) AND ((@IsNull_ClientQuoteReven = 1 AND [ClientQuoteReven] IS NULL) OR ([ClientQuoteReven] = @Original_ClientQuoteReven)) AND ((@IsNull_ExtraDiscountDies = 1 AND [ExtraDiscountDies] IS NULL) OR ([ExtraDiscountDies] = @Original_ExtraDiscountDies)) AND ((@IsNull_DiesByClass = 1 AND [DiesByClass] IS NULL) OR ([DiesByClass] = @Original_DiesByClass)) AND ((@IsNull_NumDiesInList = 1 AND [NumDiesInList] IS NULL) OR ([NumDiesInList] = @Original_NumDiesInList)) AND ((@IsNull_NumDiesExaust = 1 AND [NumDiesExaust] IS NULL) OR ([NumDiesExaust] = @Original_NumDiesExaust)) AND ((@IsNull_CodPlant = 1 AND [CodPlant] IS NULL) OR ([CodPlant] = @Original_CodPlant)) AND ((@IsNull_KeyAMIL = 1 AND [KeyAMIL] IS NULL) OR ([KeyAMIL] = @Original_KeyAMIL)) AND ((@IsNull_KgTeo = 1 AND [KgTeo] IS NULL) OR ([KgTeo] = @Original_KgTeo)) AND ((@IsNull_NumSMED = 1 AND [NumSMED] IS NULL) OR ([NumSMED] = @Original_NumSMED)) AND ((@IsNull_QuotaMan = 1 AND [QuotaMan] IS NULL) OR ([QuotaMan] = @Original_QuotaMan)) AND ((@IsNull_PRMWeight = 1 AND [PRMWeight] IS NULL) OR ([PRMWeight] = @Original_PRMWeight)) AND ((@IsNull_PWeight = 1 AND [PWeight] IS NULL) OR ([PWeight] = @Original_PWeight)) AND ((@IsNull_PTare = 1 AND [PTare] IS NULL) OR ([PTare] = @Original_PTare)) AND ((@IsNull_LivPackage = 1 AND [LivPackage] IS NULL) OR ([LivPackage] = @Original_LivPackage)) AND ((@IsNull_LivPackageDett = 1 AND [LivPackageDett] IS NULL) OR ([LivPackageDett] = @Original_LivPackageDett)) AND ([RawMatCost] = @Original_RawMatCost) AND ([RawMatExtraCost] = @Original_RawMatExtraCost) AND ((@IsNull_RawMatFullCost = 1 AND [RawMatFullCost] IS NULL) OR ([RawMatFullCost] = @Original_RawMatFullCost)) AND ([CodPackag] = @Original_CodPackag) AND ((@IsNull_PkgDesc = 1 AND [PkgDesc] IS NULL) OR ([PkgDesc] = @Original_PkgDesc)) AND ((@IsNull_FSR = 1 AND [FSR] IS NULL) OR ([FSR] = @Original_FSR)) AND ([ProvvCost] = @Original_ProvvCost) AND ([EECost] = @Original_EECost) AND ([GasCost] = @Original_GasCost) AND ([DiesCost] = @Original_DiesCost) AND ([PackCost] = @Original_PackCost) AND ([TranspCost] = @Original_TranspCost) AND ([SellCost01] = @Original_SellCost01) AND ([RefCost01] = @Original_RefCost01) AND ([SellCost04] = @Original_SellCost04) AND ([RefCost04] = @Original_RefCost04) AND ([WSR01_avg] = @Original_WSR01_avg) AND ([WSR01] = @Original_WSR01) AND ([MSR01_avg] = @Original_MSR01_avg) AND ([MSR01] = @Original_MSR01) AND ([NetProd01_avg] = @Original_NetProd01_avg) AND ([NetProd01] = @Original_NetProd01) AND ([FC4UG01] = @Original_FC4UG01) AND ([VC4UG01] = @Original_VC4UG01) AND ([OH4UG01] = @Original_OH4UG01) AND ([SC4UG01] = @Original_SC4UG01) AND ([DSR_avg] = @Original_DSR_avg) AND ((@IsNull_DSR = 1 AND [DSR] IS NULL) OR ([DSR] = @Original_DSR)) AND ([NetProd04] = @Original_NetProd04) AND ([FC4UG04] = @Original_FC4UG04) AND ([VC4UG04] = @Original_VC4UG04) AND ((@IsNull_FVC = 1 AND [FVC] IS NULL) OR ([FVC] = @Original_FVC)) AND ([Charge] = @Original_Charge) AND ([valid] = @Original_valid) AND ([errorScore] = @Original_errorScore)); +SELECT Vers, QuoteType, CodQuote, QuoteRev, IdxQState, CodClient, ClientName, CodItem, CodItemGroup, RawMat, UnitWeight, BatchQty, CodInco, TranspZone, KeyAM, Note, PriceOff, CodClientAssoc, ClientNameAssoc, ItemDescr, CodifProfilo, ClasseMerc, TipoDies, CodDiesGroup, DiamDies, HoleNumDies, DiesPrice_avg, DiesPrice, SamplePrice, DiesFullCost, DiesPriceClientQuote, DiesExpLife, DiesEOLife, DiesTecLife, DiesCommLife, MonthSalesPrev, SalesPrevCost, DiesFinCost, ClientQuoteReven, ExtraDiscountDies, DiesByClass, NumDiesInList, NumDiesExaust, CodPlant, KeyAMIL, KgTeo, NumSMED, QuotaMan, PRMWeight, PWeight, PTare, LivPackage, LivPackageDett, RawMatCost, RawMatExtraCost, RawMatFullCost, CodPackag, PkgDesc, FSR, ProvvCost, EECost, GasCost, DiesCost, PackCost, TranspCost, SellCost01, RefCost01, SellCost04, RefCost04, WSR01_avg, WSR01, MSR01_avg, MSR01, NetProd01_avg, NetProd01, FC4UG01, VC4UG01, OH4UG01, SC4UG01, DSR_avg, DSR, NetProd04, FC4UG04, VC4UG04, FVC, Charge, valid, errorScore FROM QuoteFull_S WHERE (CodQuote = @CodQuote) AND (QuoteRev = @QuoteRev) AND (QuoteType = @QuoteType) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -1021,7 +1559,7 @@ SELECT QuoteType, CodQuote, QuoteRev, NumEx, ProcessNum, CodPlant, Class01, Clas - + @@ -1105,7 +1643,7 @@ SELECT QuoteType, CodQuote, QuoteRev, NumEx, ProcessNum, CodPlant, Class01, Clas - + @@ -1141,7 +1679,7 @@ SELECT QuoteType, CodQuote, QuoteRev, NumEx, ProcessNum, CodPlant, Class01, Clas - + @@ -1166,7 +1704,7 @@ SELECT QuoteType, CodQuote, QuoteRev, NumEx, ProcessNum, CodPlant, Class01, Clas - + @@ -1246,7 +1784,7 @@ SELECT QuoteType, CodQuote, QuoteRev, NumEx, ProcessNum, CodPlant, Class01, Clas - + @@ -1283,7 +1821,7 @@ SELECT QuoteType, CodQuote, QuoteRev, NumEx, ProcessNum, CodPlant, Class01, Clas - + @@ -1353,7 +1891,7 @@ SELECT QuoteType, CodQuote, QuoteRev, NumEx, ProcessNum, CodPlant, Class01, Clas - + @@ -1588,6 +2126,244 @@ SELECT QuoteType, CodQuote, QuoteRev, NumEx, ProcessNum, CodPlant, Class01, Clas + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -1637,14 +2413,20 @@ SELECT QuoteType, CodQuote, QuoteRev, NumEx, ProcessNum, CodPlant, Class01, Clas + + + + + + - - - - - + + + + + \ No newline at end of file diff --git a/C2P_Report/bin/C2P_Data.dll b/C2P_Report/bin/C2P_Data.dll index 5c0b35a62dd64755736493d9886dfc56c9812542..db36d58334768bdf84baa83885d5a3428b98fca6 100644 GIT binary patch literal 491008 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%0DI{=|K+ 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 L&6__ze;W9IB_!iK diff --git a/C2P_Report/bin/SteamWare.dll b/C2P_Report/bin/SteamWare.dll index fbc9e4950f9cb5f6a2b9b38e20ee2fe74c8ed03b..5f91a2cff93cebe048740bfdace6dccae7bbe83a 100644 GIT binary patch delta 74 zcmZoTBiC?7ZbApskKD$t)-J}@E~eHl=GHEj)-Kl8F1D>*>`|!#PO0kK&P2+1Zr;7- e^u75XM3#R^Ww!w8nEq`pyB1^bcEx$@_t^orxFAUY delta 74 zcmZoTBiC?7ZbAnWzkFj?YZqf{7gK8&b88n%YZq&47u(h@_NY{WS&Y(~^w+jI@3i#P e*>LGW;PNl2>=r;B)4$DS*JAA1t~ihVK05$0^&E`=