diff --git a/C2P/Quote.aspx b/C2P/Quote.aspx
index ba576c5..a8af761 100644
--- a/C2P/Quote.aspx
+++ b/C2P/Quote.aspx
@@ -41,8 +41,8 @@
-
-
+ <%--
+ --%>
diff --git a/C2P/Quote.aspx.cs b/C2P/Quote.aspx.cs
index 5ebcca4..8f79d1e 100644
--- a/C2P/Quote.aspx.cs
+++ b/C2P/Quote.aspx.cs
@@ -11,12 +11,15 @@ namespace C2P
{
protected void Page_Load(object sender, EventArgs e)
{
+#if false
mod_newQuote1.eh_newSearchData += mod_newQuote1_eh_newSearchData;
mod_newQuote1.eh_newQuote += mod_newQuote1_eh_newQuote;
mod_newQuote1.eh_reset += mod_newQuote1_eh_reset;
- mod_QuoteList1.eh_loadReq += mod_QuoteList1_eh_loadReq;
+ mod_QuoteList1.eh_loadReq += mod_QuoteList1_eh_loadReq;
+#endif
}
+#if false
void mod_newQuote1_eh_reset(object sender, EventArgs e)
{
mod_QuoteList1.reset();
@@ -39,6 +42,7 @@ namespace C2P
void mod_newQuote1_eh_newSearchData(object sender, EventArgs e)
{
mod_QuoteList1.doUpdate();
- }
+ }
+#endif
}
}
\ No newline at end of file
diff --git a/C2P/Quote.aspx.designer.cs b/C2P/Quote.aspx.designer.cs
index d058bd5..a5396b7 100644
--- a/C2P/Quote.aspx.designer.cs
+++ b/C2P/Quote.aspx.designer.cs
@@ -38,23 +38,5 @@ namespace C2P {
/// To modify move field declaration from designer file to code-behind file.
///
protected global::System.Web.UI.WebControls.HyperLink HyperLink3;
-
- ///
- /// mod_newQuote1 control.
- ///
- ///
- /// Auto-generated field.
- /// To modify move field declaration from designer file to code-behind file.
- ///
- protected global::C2P.WebUserControls.mod_newQuote mod_newQuote1;
-
- ///
- /// mod_QuoteList1 control.
- ///
- ///
- /// Auto-generated field.
- /// To modify move field declaration from designer file to code-behind file.
- ///
- protected global::C2P.WebUserControls.mod_QuoteList mod_QuoteList1;
}
}
diff --git a/C2P/WebUserControls/mod_OffersArchive.ascx b/C2P/WebUserControls/mod_OffersArchive.ascx
index 129f5a7..3b6814b 100644
--- a/C2P/WebUserControls/mod_OffersArchive.ascx
+++ b/C2P/WebUserControls/mod_OffersArchive.ascx
@@ -10,16 +10,16 @@
-
<%:traduci("Open") %>
+
<%:traduci("Open") %>
-
<%:traduci("Duplicate") %>
+
<%:traduci("Duplicate") %>
-
<%:traduci("Simulate") %>
+
<%:traduci("Simulate") %>
-
<%:traduci("Print") %>
+
<%:traduci("Print") %>
@@ -180,6 +180,7 @@
--%>
+
diff --git a/C2P/WebUserControls/mod_OffersArchive.ascx.cs b/C2P/WebUserControls/mod_OffersArchive.ascx.cs
index 6a096d6..9c29907 100644
--- a/C2P/WebUserControls/mod_OffersArchive.ascx.cs
+++ b/C2P/WebUserControls/mod_OffersArchive.ascx.cs
@@ -25,6 +25,7 @@ namespace C2P.WebUserControls
if (!Page.IsPostBack)
{
grView.Visible = false;
+ lblResults.Visible = false;
numSel = 0;
}
setBtnVisib();
@@ -99,9 +100,9 @@ namespace C2P.WebUserControls
protected void grView_SelectedIndexChanged(object sender, EventArgs e)
{
// verifico parametri riga scelta
- string QuoteType = grView.SelectedDataKey["QuoteType"].ToString();
- long CodQuote = Convert.ToInt64(grView.SelectedDataKey["CodQuote"]);
- int QuoteRev = Convert.ToInt16(grView.SelectedDataKey["QuoteRev"]);
+ QuoteType = grView.SelectedDataKey["QuoteType"].ToString();
+ CodQuote = grView.SelectedDataKey["CodQuote"].ToString();
+ QuoteRev = grView.SelectedDataKey["QuoteRev"].ToString();
// verifico tipo di caricamento...
string _comando = "";
if (SteamWare.memLayer.ML.isInSessionObject("nextObjCommand"))
@@ -128,15 +129,6 @@ namespace C2P.WebUserControls
default:
break;
}
- //if (_comando == "load")
- //{
- // memLayer.ML.setSessionVal("QuoteType", QuoteType);
- // memLayer.ML.setSessionVal("CodQuote", CodQuote);
- // memLayer.ML.setSessionVal("QuoteRev", QuoteRev);
- //}
- //else
- //{
- //}
}
///
/// Calcola css dato valore prezzo offerto vs importi full cost e min price
@@ -180,7 +172,7 @@ namespace C2P.WebUserControls
{
get
{
- return string.Format("{0} ({1})", grView.Rows.Count, grView.PageSize * grView.PageCount);
+ return string.Format("{0} ({1})", grView.Rows.Count, grView.PageSize * (grView.PageCount - 1) + grView.Rows.Count);
}
}
@@ -220,6 +212,7 @@ namespace C2P.WebUserControls
{
// mostro il gridview!
grView.Visible = true;
+ lblResults.Visible = true;
}
///
/// reset ricerca
@@ -231,6 +224,7 @@ namespace C2P.WebUserControls
Response.Redirect("OffersArchive");
// nascondo il gridview!
grView.Visible = false;
+ lblResults.Visible = false;
}
///
/// seleziona/deseleziona le righe indicate...
@@ -265,7 +259,6 @@ namespace C2P.WebUserControls
///
protected void btnSel_Click(object sender, EventArgs e)
{
- // seleziono tutti i valori visibili nel datagrid
CheckBox chkbox = ((CheckBox)sender);
bool isChecked = chkbox.Checked;
if (isChecked)
@@ -276,7 +269,94 @@ namespace C2P.WebUserControls
{
numSel--;
}
+ // salvo riga attuale...
+ GridViewRow riga = ((GridViewRow)chkbox.NamingContainer);
+ grView.SelectedIndex = riga.DataItemIndex;
+ QuoteType = grView.SelectedDataKey["QuoteType"].ToString();
+ CodQuote = grView.SelectedDataKey["CodQuote"].ToString();
+ QuoteRev = grView.SelectedDataKey["QuoteRev"].ToString();
+ //grView.SelectedIndex = -1;
+ // fix visibilità buttons
setBtnVisib();
}
+ ///
+ /// Tipo Quote
+ ///
+ protected string QuoteType
+ {
+ get
+ {
+ return memLayer.ML.StringSessionObj("LastQuoteType");
+ }
+ set
+ {
+ memLayer.ML.setSessionVal("LastQuoteType", value);
+ }
+ }
+ ///
+ /// Codice Quote
+ ///
+ protected string CodQuote
+ {
+ get
+ {
+ return memLayer.ML.StringSessionObj("LastCodQuote");
+ }
+ set
+ {
+ memLayer.ML.setSessionVal("LastCodQuote", value);
+ }
+ }
+ ///
+ /// Revisione
+ ///
+ protected string QuoteRev
+ {
+ get
+ {
+ return memLayer.ML.StringSessionObj("LastQuoteRev");
+ }
+ set
+ {
+ memLayer.ML.setSessionVal("LastQuoteRev", value);
+ }
+ }
+ ///
+ /// Apre offerta selezionata!
+ ///
+ ///
+ ///
+ protected void lbOpen_Click(object sender, EventArgs e)
+ {
+ // apro con link nuova offerta!
+ Response.Redirect(string.Format("Quote?QuoteType={0}&CodQuote={1}&QuoteRev={2}", QuoteType, CodQuote, QuoteRev));
+ }
+ ///
+ /// duplica offerta selezionata
+ ///
+ ///
+ ///
+ protected void lbDuplicate_Click(object sender, EventArgs e)
+ {
+
+ }
+ ///
+ /// crea nuova simulazioen da offerta selezionata
+ ///
+ ///
+ ///
+ protected void lbSimulate_Click(object sender, EventArgs e)
+ {
+
+ }
+ ///
+ /// stampa offerta(e) selezionata(e)
+ ///
+ ///
+ ///
+ protected void lbPrint_Click(object sender, EventArgs e)
+ {
+
+ }
}
}
\ No newline at end of file
diff --git a/C2P/bin/C2P.dll b/C2P/bin/C2P.dll
index 15f985e..c157c72 100644
Binary files a/C2P/bin/C2P.dll and b/C2P/bin/C2P.dll differ
diff --git a/C2P/bin/C2P_Data.dll b/C2P/bin/C2P_Data.dll
index ec19346..a340f69 100644
Binary files a/C2P/bin/C2P_Data.dll and b/C2P/bin/C2P_Data.dll differ
diff --git a/C2P/bin/C2P_Data.pdb b/C2P/bin/C2P_Data.pdb
index e13d347..f5fbadd 100644
Binary files a/C2P/bin/C2P_Data.pdb and b/C2P/bin/C2P_Data.pdb differ
diff --git a/C2P/bin/SteamWare.dll b/C2P/bin/SteamWare.dll
index 860ef4a..39b1e04 100644
Binary files a/C2P/bin/SteamWare.dll and b/C2P/bin/SteamWare.dll differ
diff --git a/C2P_Data/DS_Quotes.Designer.cs b/C2P_Data/DS_Quotes.Designer.cs
index 7c466b3..57144e9 100644
--- a/C2P_Data/DS_Quotes.Designer.cs
+++ b/C2P_Data/DS_Quotes.Designer.cs
@@ -578,6 +578,8 @@ namespace C2P_Data {
private global::System.Data.DataColumn columnOrdPrice;
+ private global::System.Data.DataColumn columnIdxQState;
+
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
public QuoteListDataTable() {
@@ -747,6 +749,14 @@ namespace C2P_Data {
}
}
+ [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")]
[global::System.ComponentModel.Browsable(false)]
@@ -801,7 +811,8 @@ namespace C2P_Data {
System.DateTime OrdDate,
string OrdNum,
string OrdRow,
- decimal OrdPrice) {
+ decimal OrdPrice,
+ int IdxQState) {
QuoteListRow rowQuoteListRow = ((QuoteListRow)(this.NewRow()));
object[] columnValuesArray = new object[] {
QuoteType,
@@ -820,7 +831,8 @@ namespace C2P_Data {
OrdDate,
OrdNum,
OrdRow,
- OrdPrice};
+ OrdPrice,
+ IdxQState};
rowQuoteListRow.ItemArray = columnValuesArray;
this.Rows.Add(rowQuoteListRow);
return rowQuoteListRow;
@@ -869,6 +881,7 @@ namespace C2P_Data {
this.columnOrdNum = base.Columns["OrdNum"];
this.columnOrdRow = base.Columns["OrdRow"];
this.columnOrdPrice = base.Columns["OrdPrice"];
+ this.columnIdxQState = base.Columns["IdxQState"];
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
@@ -908,6 +921,8 @@ namespace C2P_Data {
base.Columns.Add(this.columnOrdRow);
this.columnOrdPrice = new global::System.Data.DataColumn("OrdPrice", typeof(decimal), null, global::System.Data.MappingType.Element);
base.Columns.Add(this.columnOrdPrice);
+ this.columnIdxQState = new global::System.Data.DataColumn("IdxQState", typeof(int), null, global::System.Data.MappingType.Element);
+ base.Columns.Add(this.columnIdxQState);
this.Constraints.Add(new global::System.Data.UniqueConstraint("Constraint1", new global::System.Data.DataColumn[] {
this.columnQuoteType,
this.columnCodQuote,
@@ -938,6 +953,7 @@ namespace C2P_Data {
this.columnOrdRow.AllowDBNull = false;
this.columnOrdRow.MaxLength = 50;
this.columnOrdPrice.AllowDBNull = false;
+ this.columnIdxQState.AllowDBNull = false;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
@@ -3558,6 +3574,8 @@ namespace C2P_Data {
private global::System.Data.DataColumn columnPckSur;
+ private global::System.Data.DataColumn columnIdxQState;
+
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
public QuoteFull_QDataTable() {
@@ -4231,6 +4249,14 @@ namespace C2P_Data {
}
}
+ [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")]
[global::System.ComponentModel.Browsable(false)]
@@ -4348,7 +4374,8 @@ namespace C2P_Data {
decimal P_PriceOff,
decimal NetMar,
decimal FCShield,
- decimal PckSur) {
+ decimal PckSur,
+ int IdxQState) {
QuoteFull_QRow rowQuoteFull_QRow = ((QuoteFull_QRow)(this.NewRow()));
object[] columnValuesArray = new object[] {
Vers,
@@ -4430,7 +4457,8 @@ namespace C2P_Data {
P_PriceOff,
NetMar,
FCShield,
- PckSur};
+ PckSur,
+ IdxQState};
rowQuoteFull_QRow.ItemArray = columnValuesArray;
this.Rows.Add(rowQuoteFull_QRow);
return rowQuoteFull_QRow;
@@ -4542,6 +4570,7 @@ namespace C2P_Data {
this.columnNetMar = base.Columns["NetMar"];
this.columnFCShield = base.Columns["FCShield"];
this.columnPckSur = base.Columns["PckSur"];
+ this.columnIdxQState = base.Columns["IdxQState"];
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
@@ -4707,6 +4736,8 @@ namespace C2P_Data {
base.Columns.Add(this.columnFCShield);
this.columnPckSur = new global::System.Data.DataColumn("PckSur", typeof(decimal), null, global::System.Data.MappingType.Element);
base.Columns.Add(this.columnPckSur);
+ this.columnIdxQState = new global::System.Data.DataColumn("IdxQState", typeof(int), null, global::System.Data.MappingType.Element);
+ base.Columns.Add(this.columnIdxQState);
this.Constraints.Add(new global::System.Data.UniqueConstraint("Constraint1", new global::System.Data.DataColumn[] {
this.columnQuoteType,
this.columnCodQuote,
@@ -4785,6 +4816,7 @@ namespace C2P_Data {
this.columnNetMar.ReadOnly = true;
this.columnFCShield.ReadOnly = true;
this.columnPckSur.ReadOnly = true;
+ this.columnIdxQState.AllowDBNull = false;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
@@ -5122,6 +5154,17 @@ namespace C2P_Data {
}
}
+ [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.tableQuoteList.IdxQStateColumn]));
+ }
+ set {
+ this[this.tableQuoteList.IdxQStateColumn] = value;
+ }
+ }
+
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
public bool IsKeyAMNull() {
@@ -7332,6 +7375,17 @@ namespace C2P_Data {
}
}
+ [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_Q.IdxQStateColumn]));
+ }
+ set {
+ this[this.tableQuoteFull_Q.IdxQStateColumn] = value;
+ }
+ }
+
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")]
public bool IsCodClientAssocNull() {
@@ -8205,14 +8259,16 @@ namespace C2P_Data.DS_QuotesTableAdapters {
tableMapping.ColumnMappings.Add("OrdNum", "OrdNum");
tableMapping.ColumnMappings.Add("OrdRow", "OrdRow");
tableMapping.ColumnMappings.Add("OrdPrice", "OrdPrice");
+ tableMapping.ColumnMappings.Add("IdxQState", "IdxQState");
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].[QuoteList] WHERE (([QuoteType] = @Original_QuoteType) AND ([CodQuote] = @Original_CodQuote) AND ([QuoteRev] = @Original_QuoteRev) AND ([CodClient] = @Original_CodClient) 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 ([KeyAM] = @Original_KeyAM) AND ([Note] = @Original_Note) AND ([PriceOff] = @Original_PriceOff) AND ((@IsNull_OrdDate = 1 AND [OrdDate] IS NULL) OR ([OrdDate] = @Original_OrdDate)) AND ([OrdNum] = @Original_OrdNum) AND ([OrdRow] = @Original_OrdRow) AND ([OrdPrice] = @Original_OrdPrice))";
+ this._adapter.DeleteCommand.CommandText = @"DELETE FROM [dbo].[QuoteList] WHERE (([QuoteType] = @Original_QuoteType) AND ([CodQuote] = @Original_CodQuote) AND ([QuoteRev] = @Original_QuoteRev) AND ([IdxQState] = @Original_IdxQState) AND ([CodClient] = @Original_CodClient) 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 ([KeyAM] = @Original_KeyAM) AND ([Note] = @Original_Note) AND ([PriceOff] = @Original_PriceOff) AND ((@IsNull_OrdDate = 1 AND [OrdDate] IS NULL) OR ([OrdDate] = @Original_OrdDate)) AND ([OrdNum] = @Original_OrdNum) AND ([OrdRow] = @Original_OrdRow) AND ([OrdPrice] = @Original_OrdPrice))";
this._adapter.DeleteCommand.CommandType = global::System.Data.CommandType.Text;
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_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, "", "", ""));
@@ -8230,12 +8286,13 @@ namespace C2P_Data.DS_QuotesTableAdapters {
this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_OrdPrice", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 9, 6, "OrdPrice", 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].[QuoteList] ([QuoteType], [CodQuote], [QuoteRev], [CodClient], [CodItem], [CodItemGroup], [RawMat], [UnitWeight], [BatchQty], [CodInco], [Note], [PriceOff], [OrdDate], [OrdNum], [OrdRow], [OrdPrice]) VALUES (@QuoteType, @CodQuote, @QuoteRev, @CodClient, @CodItem, @CodItemGroup, @RawMat, @UnitWeight, @BatchQty, @CodInco, @Note, @PriceOff, @OrdDate, @OrdNum, @OrdRow, @OrdPrice);
-SELECT QuoteType, CodQuote, QuoteRev, CodClient, CodItem, CodItemGroup, RawMat, UnitWeight, BatchQty, CodInco, KeyAM, Note, PriceOff, OrdDate, OrdNum, OrdRow, OrdPrice FROM QuoteList WHERE (CodQuote = @CodQuote) AND (QuoteRev = @QuoteRev) AND (QuoteType = @QuoteType)";
+ this._adapter.InsertCommand.CommandText = @"INSERT INTO [dbo].[QuoteList] ([QuoteType], [CodQuote], [QuoteRev], [IdxQState], [CodClient], [CodItem], [CodItemGroup], [RawMat], [UnitWeight], [BatchQty], [CodInco], [Note], [PriceOff], [OrdDate], [OrdNum], [OrdRow], [OrdPrice]) VALUES (@QuoteType, @CodQuote, @QuoteRev, @IdxQState, @CodClient, @CodItem, @CodItemGroup, @RawMat, @UnitWeight, @BatchQty, @CodInco, @Note, @PriceOff, @OrdDate, @OrdNum, @OrdRow, @OrdPrice);
+SELECT QuoteType, CodQuote, QuoteRev, IdxQState, CodClient, CodItem, CodItemGroup, RawMat, UnitWeight, BatchQty, CodInco, KeyAM, Note, PriceOff, OrdDate, OrdNum, OrdRow, OrdPrice FROM QuoteList WHERE (CodQuote = @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("@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("@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, "", "", ""));
@@ -8251,12 +8308,13 @@ SELECT QuoteType, CodQuote, QuoteRev, CodClient, CodItem, CodItemGroup, RawMat,
this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@OrdPrice", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 9, 6, "OrdPrice", 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].[QuoteList] SET [QuoteType] = @QuoteType, [CodQuote] = @CodQuote, [QuoteRev] = @QuoteRev, [CodClient] = @CodClient, [CodItem] = @CodItem, [CodItemGroup] = @CodItemGroup, [RawMat] = @RawMat, [UnitWeight] = @UnitWeight, [BatchQty] = @BatchQty, [CodInco] = @CodInco, [Note] = @Note, [PriceOff] = @PriceOff, [OrdDate] = @OrdDate, [OrdNum] = @OrdNum, [OrdRow] = @OrdRow, [OrdPrice] = @OrdPrice WHERE (([QuoteType] = @Original_QuoteType) AND ([CodQuote] = @Original_CodQuote) AND ([QuoteRev] = @Original_QuoteRev) AND ([CodClient] = @Original_CodClient) 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 ([KeyAM] = @Original_KeyAM) AND ([Note] = @Original_Note) AND ([PriceOff] = @Original_PriceOff) AND ((@IsNull_OrdDate = 1 AND [OrdDate] IS NULL) OR ([OrdDate] = @Original_OrdDate)) AND ([OrdNum] = @Original_OrdNum) AND ([OrdRow] = @Original_OrdRow) AND ([OrdPrice] = @Original_OrdPrice));
-SELECT QuoteType, CodQuote, QuoteRev, CodClient, CodItem, CodItemGroup, RawMat, UnitWeight, BatchQty, CodInco, KeyAM, Note, PriceOff, OrdDate, OrdNum, OrdRow, OrdPrice FROM QuoteList WHERE (CodQuote = @CodQuote) AND (QuoteRev = @QuoteRev) AND (QuoteType = @QuoteType)";
+ this._adapter.UpdateCommand.CommandText = @"UPDATE [dbo].[QuoteList] SET [QuoteType] = @QuoteType, [CodQuote] = @CodQuote, [QuoteRev] = @QuoteRev, [IdxQState] = @IdxQState, [CodClient] = @CodClient, [CodItem] = @CodItem, [CodItemGroup] = @CodItemGroup, [RawMat] = @RawMat, [UnitWeight] = @UnitWeight, [BatchQty] = @BatchQty, [CodInco] = @CodInco, [Note] = @Note, [PriceOff] = @PriceOff, [OrdDate] = @OrdDate, [OrdNum] = @OrdNum, [OrdRow] = @OrdRow, [OrdPrice] = @OrdPrice WHERE (([QuoteType] = @Original_QuoteType) AND ([CodQuote] = @Original_CodQuote) AND ([QuoteRev] = @Original_QuoteRev) AND ([IdxQState] = @Original_IdxQState) AND ([CodClient] = @Original_CodClient) 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 ([KeyAM] = @Original_KeyAM) AND ([Note] = @Original_Note) AND ([PriceOff] = @Original_PriceOff) AND ((@IsNull_OrdDate = 1 AND [OrdDate] IS NULL) OR ([OrdDate] = @Original_OrdDate)) AND ([OrdNum] = @Original_OrdNum) AND ([OrdRow] = @Original_OrdRow) AND ([OrdPrice] = @Original_OrdPrice));
+SELECT QuoteType, CodQuote, QuoteRev, IdxQState, CodClient, CodItem, CodItemGroup, RawMat, UnitWeight, BatchQty, CodInco, KeyAM, Note, PriceOff, OrdDate, OrdNum, OrdRow, OrdPrice FROM QuoteList 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("@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("@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, "", "", ""));
@@ -8273,6 +8331,7 @@ SELECT QuoteType, CodQuote, QuoteRev, CodClient, CodItem, CodItemGroup, RawMat,
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_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, "", "", ""));
@@ -8492,6 +8551,7 @@ SELECT QuoteType, CodQuote, QuoteRev, CodClient, CodItem, CodItemGroup, RawMat,
string Original_QuoteType,
long Original_CodQuote,
int Original_QuoteRev,
+ int Original_IdxQState,
string Original_CodClient,
string Original_CodItem,
string Original_CodItemGroup,
@@ -8514,72 +8574,73 @@ SELECT QuoteType, CodQuote, QuoteRev, CodClient, CodItem, CodItemGroup, RawMat,
}
this.Adapter.DeleteCommand.Parameters[1].Value = ((long)(Original_CodQuote));
this.Adapter.DeleteCommand.Parameters[2].Value = ((int)(Original_QuoteRev));
+ this.Adapter.DeleteCommand.Parameters[3].Value = ((int)(Original_IdxQState));
if ((Original_CodClient == null)) {
throw new global::System.ArgumentNullException("Original_CodClient");
}
else {
- this.Adapter.DeleteCommand.Parameters[3].Value = ((string)(Original_CodClient));
+ this.Adapter.DeleteCommand.Parameters[4].Value = ((string)(Original_CodClient));
}
if ((Original_CodItem == null)) {
throw new global::System.ArgumentNullException("Original_CodItem");
}
else {
- this.Adapter.DeleteCommand.Parameters[4].Value = ((string)(Original_CodItem));
+ this.Adapter.DeleteCommand.Parameters[5].Value = ((string)(Original_CodItem));
}
if ((Original_CodItemGroup == null)) {
throw new global::System.ArgumentNullException("Original_CodItemGroup");
}
else {
- this.Adapter.DeleteCommand.Parameters[5].Value = ((string)(Original_CodItemGroup));
+ this.Adapter.DeleteCommand.Parameters[6].Value = ((string)(Original_CodItemGroup));
}
if ((Original_RawMat == null)) {
throw new global::System.ArgumentNullException("Original_RawMat");
}
else {
- this.Adapter.DeleteCommand.Parameters[6].Value = ((string)(Original_RawMat));
+ this.Adapter.DeleteCommand.Parameters[7].Value = ((string)(Original_RawMat));
}
- this.Adapter.DeleteCommand.Parameters[7].Value = ((decimal)(Original_UnitWeight));
- this.Adapter.DeleteCommand.Parameters[8].Value = ((int)(Original_BatchQty));
+ this.Adapter.DeleteCommand.Parameters[8].Value = ((decimal)(Original_UnitWeight));
+ this.Adapter.DeleteCommand.Parameters[9].Value = ((int)(Original_BatchQty));
if ((Original_CodInco == null)) {
throw new global::System.ArgumentNullException("Original_CodInco");
}
else {
- this.Adapter.DeleteCommand.Parameters[9].Value = ((string)(Original_CodInco));
+ this.Adapter.DeleteCommand.Parameters[10].Value = ((string)(Original_CodInco));
}
if ((Original_KeyAM == null)) {
throw new global::System.ArgumentNullException("Original_KeyAM");
}
else {
- this.Adapter.DeleteCommand.Parameters[10].Value = ((string)(Original_KeyAM));
+ this.Adapter.DeleteCommand.Parameters[11].Value = ((string)(Original_KeyAM));
}
if ((Original_Note == null)) {
throw new global::System.ArgumentNullException("Original_Note");
}
else {
- this.Adapter.DeleteCommand.Parameters[11].Value = ((string)(Original_Note));
+ this.Adapter.DeleteCommand.Parameters[12].Value = ((string)(Original_Note));
}
- this.Adapter.DeleteCommand.Parameters[12].Value = ((decimal)(Original_PriceOff));
+ this.Adapter.DeleteCommand.Parameters[13].Value = ((decimal)(Original_PriceOff));
if ((Original_OrdDate.HasValue == true)) {
- this.Adapter.DeleteCommand.Parameters[13].Value = ((object)(0));
- this.Adapter.DeleteCommand.Parameters[14].Value = ((System.DateTime)(Original_OrdDate.Value));
+ this.Adapter.DeleteCommand.Parameters[14].Value = ((object)(0));
+ this.Adapter.DeleteCommand.Parameters[15].Value = ((System.DateTime)(Original_OrdDate.Value));
}
else {
- this.Adapter.DeleteCommand.Parameters[13].Value = ((object)(1));
- this.Adapter.DeleteCommand.Parameters[14].Value = global::System.DBNull.Value;
+ this.Adapter.DeleteCommand.Parameters[14].Value = ((object)(1));
+ this.Adapter.DeleteCommand.Parameters[15].Value = global::System.DBNull.Value;
}
if ((Original_OrdNum == null)) {
throw new global::System.ArgumentNullException("Original_OrdNum");
}
else {
- this.Adapter.DeleteCommand.Parameters[15].Value = ((string)(Original_OrdNum));
+ this.Adapter.DeleteCommand.Parameters[16].Value = ((string)(Original_OrdNum));
}
if ((Original_OrdRow == null)) {
throw new global::System.ArgumentNullException("Original_OrdRow");
}
else {
- this.Adapter.DeleteCommand.Parameters[16].Value = ((string)(Original_OrdRow));
+ this.Adapter.DeleteCommand.Parameters[17].Value = ((string)(Original_OrdRow));
}
- this.Adapter.DeleteCommand.Parameters[17].Value = ((decimal)(Original_OrdPrice));
+ this.Adapter.DeleteCommand.Parameters[18].Value = ((decimal)(Original_OrdPrice));
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)) {
@@ -8604,6 +8665,7 @@ SELECT QuoteType, CodQuote, QuoteRev, CodClient, CodItem, CodItemGroup, RawMat,
string QuoteType,
long CodQuote,
int QuoteRev,
+ int IdxQState,
string CodClient,
string CodItem,
string CodItemGroup,
@@ -8625,64 +8687,65 @@ SELECT QuoteType, CodQuote, QuoteRev, CodClient, CodItem, CodItemGroup, RawMat,
}
this.Adapter.InsertCommand.Parameters[1].Value = ((long)(CodQuote));
this.Adapter.InsertCommand.Parameters[2].Value = ((int)(QuoteRev));
+ this.Adapter.InsertCommand.Parameters[3].Value = ((int)(IdxQState));
if ((CodClient == null)) {
throw new global::System.ArgumentNullException("CodClient");
}
else {
- this.Adapter.InsertCommand.Parameters[3].Value = ((string)(CodClient));
+ this.Adapter.InsertCommand.Parameters[4].Value = ((string)(CodClient));
}
if ((CodItem == null)) {
throw new global::System.ArgumentNullException("CodItem");
}
else {
- this.Adapter.InsertCommand.Parameters[4].Value = ((string)(CodItem));
+ this.Adapter.InsertCommand.Parameters[5].Value = ((string)(CodItem));
}
if ((CodItemGroup == null)) {
throw new global::System.ArgumentNullException("CodItemGroup");
}
else {
- this.Adapter.InsertCommand.Parameters[5].Value = ((string)(CodItemGroup));
+ this.Adapter.InsertCommand.Parameters[6].Value = ((string)(CodItemGroup));
}
if ((RawMat == null)) {
throw new global::System.ArgumentNullException("RawMat");
}
else {
- this.Adapter.InsertCommand.Parameters[6].Value = ((string)(RawMat));
+ this.Adapter.InsertCommand.Parameters[7].Value = ((string)(RawMat));
}
- this.Adapter.InsertCommand.Parameters[7].Value = ((decimal)(UnitWeight));
- this.Adapter.InsertCommand.Parameters[8].Value = ((int)(BatchQty));
+ this.Adapter.InsertCommand.Parameters[8].Value = ((decimal)(UnitWeight));
+ this.Adapter.InsertCommand.Parameters[9].Value = ((int)(BatchQty));
if ((CodInco == null)) {
throw new global::System.ArgumentNullException("CodInco");
}
else {
- this.Adapter.InsertCommand.Parameters[9].Value = ((string)(CodInco));
+ this.Adapter.InsertCommand.Parameters[10].Value = ((string)(CodInco));
}
if ((Note == null)) {
throw new global::System.ArgumentNullException("Note");
}
else {
- this.Adapter.InsertCommand.Parameters[10].Value = ((string)(Note));
+ this.Adapter.InsertCommand.Parameters[11].Value = ((string)(Note));
}
- this.Adapter.InsertCommand.Parameters[11].Value = ((decimal)(PriceOff));
+ this.Adapter.InsertCommand.Parameters[12].Value = ((decimal)(PriceOff));
if ((OrdDate.HasValue == true)) {
- this.Adapter.InsertCommand.Parameters[12].Value = ((System.DateTime)(OrdDate.Value));
+ this.Adapter.InsertCommand.Parameters[13].Value = ((System.DateTime)(OrdDate.Value));
}
else {
- this.Adapter.InsertCommand.Parameters[12].Value = global::System.DBNull.Value;
+ this.Adapter.InsertCommand.Parameters[13].Value = global::System.DBNull.Value;
}
if ((OrdNum == null)) {
throw new global::System.ArgumentNullException("OrdNum");
}
else {
- this.Adapter.InsertCommand.Parameters[13].Value = ((string)(OrdNum));
+ this.Adapter.InsertCommand.Parameters[14].Value = ((string)(OrdNum));
}
if ((OrdRow == null)) {
throw new global::System.ArgumentNullException("OrdRow");
}
else {
- this.Adapter.InsertCommand.Parameters[14].Value = ((string)(OrdRow));
+ this.Adapter.InsertCommand.Parameters[15].Value = ((string)(OrdRow));
}
- this.Adapter.InsertCommand.Parameters[15].Value = ((decimal)(OrdPrice));
+ this.Adapter.InsertCommand.Parameters[16].Value = ((decimal)(OrdPrice));
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)) {
@@ -8707,6 +8770,7 @@ SELECT QuoteType, CodQuote, QuoteRev, CodClient, CodItem, CodItemGroup, RawMat,
string QuoteType,
long CodQuote,
int QuoteRev,
+ int IdxQState,
string CodClient,
string CodItem,
string CodItemGroup,
@@ -8723,6 +8787,7 @@ SELECT QuoteType, CodQuote, QuoteRev, CodClient, CodItem, CodItemGroup, RawMat,
string Original_QuoteType,
long Original_CodQuote,
int Original_QuoteRev,
+ int Original_IdxQState,
string Original_CodClient,
string Original_CodItem,
string Original_CodItemGroup,
@@ -8745,138 +8810,140 @@ SELECT QuoteType, CodQuote, QuoteRev, CodClient, CodItem, CodItemGroup, RawMat,
}
this.Adapter.UpdateCommand.Parameters[1].Value = ((long)(CodQuote));
this.Adapter.UpdateCommand.Parameters[2].Value = ((int)(QuoteRev));
+ this.Adapter.UpdateCommand.Parameters[3].Value = ((int)(IdxQState));
if ((CodClient == null)) {
throw new global::System.ArgumentNullException("CodClient");
}
else {
- this.Adapter.UpdateCommand.Parameters[3].Value = ((string)(CodClient));
+ this.Adapter.UpdateCommand.Parameters[4].Value = ((string)(CodClient));
}
if ((CodItem == null)) {
throw new global::System.ArgumentNullException("CodItem");
}
else {
- this.Adapter.UpdateCommand.Parameters[4].Value = ((string)(CodItem));
+ this.Adapter.UpdateCommand.Parameters[5].Value = ((string)(CodItem));
}
if ((CodItemGroup == null)) {
throw new global::System.ArgumentNullException("CodItemGroup");
}
else {
- this.Adapter.UpdateCommand.Parameters[5].Value = ((string)(CodItemGroup));
+ this.Adapter.UpdateCommand.Parameters[6].Value = ((string)(CodItemGroup));
}
if ((RawMat == null)) {
throw new global::System.ArgumentNullException("RawMat");
}
else {
- this.Adapter.UpdateCommand.Parameters[6].Value = ((string)(RawMat));
+ this.Adapter.UpdateCommand.Parameters[7].Value = ((string)(RawMat));
}
- this.Adapter.UpdateCommand.Parameters[7].Value = ((decimal)(UnitWeight));
- this.Adapter.UpdateCommand.Parameters[8].Value = ((int)(BatchQty));
+ this.Adapter.UpdateCommand.Parameters[8].Value = ((decimal)(UnitWeight));
+ this.Adapter.UpdateCommand.Parameters[9].Value = ((int)(BatchQty));
if ((CodInco == null)) {
throw new global::System.ArgumentNullException("CodInco");
}
else {
- this.Adapter.UpdateCommand.Parameters[9].Value = ((string)(CodInco));
+ this.Adapter.UpdateCommand.Parameters[10].Value = ((string)(CodInco));
}
if ((Note == null)) {
throw new global::System.ArgumentNullException("Note");
}
else {
- this.Adapter.UpdateCommand.Parameters[10].Value = ((string)(Note));
+ this.Adapter.UpdateCommand.Parameters[11].Value = ((string)(Note));
}
- this.Adapter.UpdateCommand.Parameters[11].Value = ((decimal)(PriceOff));
+ this.Adapter.UpdateCommand.Parameters[12].Value = ((decimal)(PriceOff));
if ((OrdDate.HasValue == true)) {
- this.Adapter.UpdateCommand.Parameters[12].Value = ((System.DateTime)(OrdDate.Value));
+ this.Adapter.UpdateCommand.Parameters[13].Value = ((System.DateTime)(OrdDate.Value));
}
else {
- this.Adapter.UpdateCommand.Parameters[12].Value = global::System.DBNull.Value;
+ this.Adapter.UpdateCommand.Parameters[13].Value = global::System.DBNull.Value;
}
if ((OrdNum == null)) {
throw new global::System.ArgumentNullException("OrdNum");
}
else {
- this.Adapter.UpdateCommand.Parameters[13].Value = ((string)(OrdNum));
+ this.Adapter.UpdateCommand.Parameters[14].Value = ((string)(OrdNum));
}
if ((OrdRow == null)) {
throw new global::System.ArgumentNullException("OrdRow");
}
else {
- this.Adapter.UpdateCommand.Parameters[14].Value = ((string)(OrdRow));
+ this.Adapter.UpdateCommand.Parameters[15].Value = ((string)(OrdRow));
}
- this.Adapter.UpdateCommand.Parameters[15].Value = ((decimal)(OrdPrice));
+ this.Adapter.UpdateCommand.Parameters[16].Value = ((decimal)(OrdPrice));
if ((Original_QuoteType == null)) {
throw new global::System.ArgumentNullException("Original_QuoteType");
}
else {
- this.Adapter.UpdateCommand.Parameters[16].Value = ((string)(Original_QuoteType));
+ this.Adapter.UpdateCommand.Parameters[17].Value = ((string)(Original_QuoteType));
}
- this.Adapter.UpdateCommand.Parameters[17].Value = ((long)(Original_CodQuote));
- this.Adapter.UpdateCommand.Parameters[18].Value = ((int)(Original_QuoteRev));
+ this.Adapter.UpdateCommand.Parameters[18].Value = ((long)(Original_CodQuote));
+ this.Adapter.UpdateCommand.Parameters[19].Value = ((int)(Original_QuoteRev));
+ this.Adapter.UpdateCommand.Parameters[20].Value = ((int)(Original_IdxQState));
if ((Original_CodClient == null)) {
throw new global::System.ArgumentNullException("Original_CodClient");
}
else {
- this.Adapter.UpdateCommand.Parameters[19].Value = ((string)(Original_CodClient));
+ this.Adapter.UpdateCommand.Parameters[21].Value = ((string)(Original_CodClient));
}
if ((Original_CodItem == null)) {
throw new global::System.ArgumentNullException("Original_CodItem");
}
else {
- this.Adapter.UpdateCommand.Parameters[20].Value = ((string)(Original_CodItem));
+ this.Adapter.UpdateCommand.Parameters[22].Value = ((string)(Original_CodItem));
}
if ((Original_CodItemGroup == null)) {
throw new global::System.ArgumentNullException("Original_CodItemGroup");
}
else {
- this.Adapter.UpdateCommand.Parameters[21].Value = ((string)(Original_CodItemGroup));
+ this.Adapter.UpdateCommand.Parameters[23].Value = ((string)(Original_CodItemGroup));
}
if ((Original_RawMat == null)) {
throw new global::System.ArgumentNullException("Original_RawMat");
}
else {
- this.Adapter.UpdateCommand.Parameters[22].Value = ((string)(Original_RawMat));
+ this.Adapter.UpdateCommand.Parameters[24].Value = ((string)(Original_RawMat));
}
- this.Adapter.UpdateCommand.Parameters[23].Value = ((decimal)(Original_UnitWeight));
- this.Adapter.UpdateCommand.Parameters[24].Value = ((int)(Original_BatchQty));
+ this.Adapter.UpdateCommand.Parameters[25].Value = ((decimal)(Original_UnitWeight));
+ this.Adapter.UpdateCommand.Parameters[26].Value = ((int)(Original_BatchQty));
if ((Original_CodInco == null)) {
throw new global::System.ArgumentNullException("Original_CodInco");
}
else {
- this.Adapter.UpdateCommand.Parameters[25].Value = ((string)(Original_CodInco));
+ this.Adapter.UpdateCommand.Parameters[27].Value = ((string)(Original_CodInco));
}
if ((Original_KeyAM == null)) {
throw new global::System.ArgumentNullException("Original_KeyAM");
}
else {
- this.Adapter.UpdateCommand.Parameters[26].Value = ((string)(Original_KeyAM));
+ this.Adapter.UpdateCommand.Parameters[28].Value = ((string)(Original_KeyAM));
}
if ((Original_Note == null)) {
throw new global::System.ArgumentNullException("Original_Note");
}
else {
- this.Adapter.UpdateCommand.Parameters[27].Value = ((string)(Original_Note));
+ this.Adapter.UpdateCommand.Parameters[29].Value = ((string)(Original_Note));
}
- this.Adapter.UpdateCommand.Parameters[28].Value = ((decimal)(Original_PriceOff));
+ this.Adapter.UpdateCommand.Parameters[30].Value = ((decimal)(Original_PriceOff));
if ((Original_OrdDate.HasValue == true)) {
- this.Adapter.UpdateCommand.Parameters[29].Value = ((object)(0));
- this.Adapter.UpdateCommand.Parameters[30].Value = ((System.DateTime)(Original_OrdDate.Value));
+ this.Adapter.UpdateCommand.Parameters[31].Value = ((object)(0));
+ this.Adapter.UpdateCommand.Parameters[32].Value = ((System.DateTime)(Original_OrdDate.Value));
}
else {
- this.Adapter.UpdateCommand.Parameters[29].Value = ((object)(1));
- this.Adapter.UpdateCommand.Parameters[30].Value = global::System.DBNull.Value;
+ this.Adapter.UpdateCommand.Parameters[31].Value = ((object)(1));
+ this.Adapter.UpdateCommand.Parameters[32].Value = global::System.DBNull.Value;
}
if ((Original_OrdNum == null)) {
throw new global::System.ArgumentNullException("Original_OrdNum");
}
else {
- this.Adapter.UpdateCommand.Parameters[31].Value = ((string)(Original_OrdNum));
+ this.Adapter.UpdateCommand.Parameters[33].Value = ((string)(Original_OrdNum));
}
if ((Original_OrdRow == null)) {
throw new global::System.ArgumentNullException("Original_OrdRow");
}
else {
- this.Adapter.UpdateCommand.Parameters[32].Value = ((string)(Original_OrdRow));
+ this.Adapter.UpdateCommand.Parameters[34].Value = ((string)(Original_OrdRow));
}
- this.Adapter.UpdateCommand.Parameters[33].Value = ((decimal)(Original_OrdPrice));
+ this.Adapter.UpdateCommand.Parameters[35].Value = ((decimal)(Original_OrdPrice));
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)) {
@@ -8898,6 +8965,7 @@ SELECT QuoteType, CodQuote, QuoteRev, CodClient, CodItem, CodItemGroup, RawMat,
[global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
[global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Update, true)]
public virtual int Update(
+ int IdxQState,
string CodClient,
string CodItem,
string CodItemGroup,
@@ -8914,6 +8982,7 @@ SELECT QuoteType, CodQuote, QuoteRev, CodClient, CodItem, CodItemGroup, RawMat,
string Original_QuoteType,
long Original_CodQuote,
int Original_QuoteRev,
+ int Original_IdxQState,
string Original_CodClient,
string Original_CodItem,
string Original_CodItemGroup,
@@ -8928,7 +8997,7 @@ SELECT QuoteType, CodQuote, QuoteRev, CodClient, CodItem, CodItemGroup, RawMat,
string Original_OrdNum,
string Original_OrdRow,
decimal Original_OrdPrice) {
- return this.Update(Original_QuoteType, Original_CodQuote, Original_QuoteRev, CodClient, CodItem, CodItemGroup, RawMat, UnitWeight, BatchQty, CodInco, Note, PriceOff, OrdDate, OrdNum, OrdRow, OrdPrice, Original_QuoteType, Original_CodQuote, Original_QuoteRev, Original_CodClient, Original_CodItem, Original_CodItemGroup, Original_RawMat, Original_UnitWeight, Original_BatchQty, Original_CodInco, Original_KeyAM, Original_Note, Original_PriceOff, Original_OrdDate, Original_OrdNum, Original_OrdRow, Original_OrdPrice);
+ return this.Update(Original_QuoteType, Original_CodQuote, Original_QuoteRev, IdxQState, CodClient, CodItem, CodItemGroup, RawMat, UnitWeight, BatchQty, CodInco, Note, PriceOff, OrdDate, OrdNum, OrdRow, OrdPrice, Original_QuoteType, Original_CodQuote, Original_QuoteRev, Original_IdxQState, Original_CodClient, Original_CodItem, Original_CodItemGroup, Original_RawMat, Original_UnitWeight, Original_BatchQty, Original_CodInco, Original_KeyAM, Original_Note, Original_PriceOff, Original_OrdDate, Original_OrdNum, Original_OrdRow, Original_OrdPrice);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
@@ -12114,6 +12183,7 @@ SELECT QuoteType, CodQuote, QuoteRev, NumEx, ProcessNum, CodPlant, Class01, Clas
tableMapping.ColumnMappings.Add("NetMar", "NetMar");
tableMapping.ColumnMappings.Add("FCShield", "FCShield");
tableMapping.ColumnMappings.Add("PckSur", "PckSur");
+ tableMapping.ColumnMappings.Add("IdxQState", "IdxQState");
this._adapter.TableMappings.Add(tableMapping);
}
diff --git a/C2P_Data/DS_Quotes.xsd b/C2P_Data/DS_Quotes.xsd
index 4482e5e..9000f7e 100644
--- a/C2P_Data/DS_Quotes.xsd
+++ b/C2P_Data/DS_Quotes.xsd
@@ -12,11 +12,12 @@
- DELETE FROM [dbo].[QuoteList] WHERE (([QuoteType] = @Original_QuoteType) AND ([CodQuote] = @Original_CodQuote) AND ([QuoteRev] = @Original_QuoteRev) AND ([CodClient] = @Original_CodClient) 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 ([KeyAM] = @Original_KeyAM) AND ([Note] = @Original_Note) AND ([PriceOff] = @Original_PriceOff) AND ((@IsNull_OrdDate = 1 AND [OrdDate] IS NULL) OR ([OrdDate] = @Original_OrdDate)) AND ([OrdNum] = @Original_OrdNum) AND ([OrdRow] = @Original_OrdRow) AND ([OrdPrice] = @Original_OrdPrice))
+ DELETE FROM [dbo].[QuoteList] WHERE (([QuoteType] = @Original_QuoteType) AND ([CodQuote] = @Original_CodQuote) AND ([QuoteRev] = @Original_QuoteRev) AND ([IdxQState] = @Original_IdxQState) AND ([CodClient] = @Original_CodClient) 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 ([KeyAM] = @Original_KeyAM) AND ([Note] = @Original_Note) AND ([PriceOff] = @Original_PriceOff) AND ((@IsNull_OrdDate = 1 AND [OrdDate] IS NULL) OR ([OrdDate] = @Original_OrdDate)) AND ([OrdNum] = @Original_OrdNum) AND ([OrdRow] = @Original_OrdRow) AND ([OrdPrice] = @Original_OrdPrice))
+
@@ -37,12 +38,13 @@
- INSERT INTO [dbo].[QuoteList] ([QuoteType], [CodQuote], [QuoteRev], [CodClient], [CodItem], [CodItemGroup], [RawMat], [UnitWeight], [BatchQty], [CodInco], [Note], [PriceOff], [OrdDate], [OrdNum], [OrdRow], [OrdPrice]) VALUES (@QuoteType, @CodQuote, @QuoteRev, @CodClient, @CodItem, @CodItemGroup, @RawMat, @UnitWeight, @BatchQty, @CodInco, @Note, @PriceOff, @OrdDate, @OrdNum, @OrdRow, @OrdPrice);
-SELECT QuoteType, CodQuote, QuoteRev, CodClient, CodItem, CodItemGroup, RawMat, UnitWeight, BatchQty, CodInco, KeyAM, Note, PriceOff, OrdDate, OrdNum, OrdRow, OrdPrice FROM QuoteList WHERE (CodQuote = @CodQuote) AND (QuoteRev = @QuoteRev) AND (QuoteType = @QuoteType)
+ INSERT INTO [dbo].[QuoteList] ([QuoteType], [CodQuote], [QuoteRev], [IdxQState], [CodClient], [CodItem], [CodItemGroup], [RawMat], [UnitWeight], [BatchQty], [CodInco], [Note], [PriceOff], [OrdDate], [OrdNum], [OrdRow], [OrdPrice]) VALUES (@QuoteType, @CodQuote, @QuoteRev, @IdxQState, @CodClient, @CodItem, @CodItemGroup, @RawMat, @UnitWeight, @BatchQty, @CodInco, @Note, @PriceOff, @OrdDate, @OrdNum, @OrdRow, @OrdPrice);
+SELECT QuoteType, CodQuote, QuoteRev, IdxQState, CodClient, CodItem, CodItemGroup, RawMat, UnitWeight, BatchQty, CodInco, KeyAM, Note, PriceOff, OrdDate, OrdNum, OrdRow, OrdPrice FROM QuoteList WHERE (CodQuote = @CodQuote) AND (QuoteRev = @QuoteRev) AND (QuoteType = @QuoteType)
+
@@ -67,12 +69,13 @@ SELECT QuoteType, CodQuote, QuoteRev, CodClient, CodItem, CodItemGroup, RawMat,
- UPDATE [dbo].[QuoteList] SET [QuoteType] = @QuoteType, [CodQuote] = @CodQuote, [QuoteRev] = @QuoteRev, [CodClient] = @CodClient, [CodItem] = @CodItem, [CodItemGroup] = @CodItemGroup, [RawMat] = @RawMat, [UnitWeight] = @UnitWeight, [BatchQty] = @BatchQty, [CodInco] = @CodInco, [Note] = @Note, [PriceOff] = @PriceOff, [OrdDate] = @OrdDate, [OrdNum] = @OrdNum, [OrdRow] = @OrdRow, [OrdPrice] = @OrdPrice WHERE (([QuoteType] = @Original_QuoteType) AND ([CodQuote] = @Original_CodQuote) AND ([QuoteRev] = @Original_QuoteRev) AND ([CodClient] = @Original_CodClient) 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 ([KeyAM] = @Original_KeyAM) AND ([Note] = @Original_Note) AND ([PriceOff] = @Original_PriceOff) AND ((@IsNull_OrdDate = 1 AND [OrdDate] IS NULL) OR ([OrdDate] = @Original_OrdDate)) AND ([OrdNum] = @Original_OrdNum) AND ([OrdRow] = @Original_OrdRow) AND ([OrdPrice] = @Original_OrdPrice));
-SELECT QuoteType, CodQuote, QuoteRev, CodClient, CodItem, CodItemGroup, RawMat, UnitWeight, BatchQty, CodInco, KeyAM, Note, PriceOff, OrdDate, OrdNum, OrdRow, OrdPrice FROM QuoteList WHERE (CodQuote = @CodQuote) AND (QuoteRev = @QuoteRev) AND (QuoteType = @QuoteType)
+ UPDATE [dbo].[QuoteList] SET [QuoteType] = @QuoteType, [CodQuote] = @CodQuote, [QuoteRev] = @QuoteRev, [IdxQState] = @IdxQState, [CodClient] = @CodClient, [CodItem] = @CodItem, [CodItemGroup] = @CodItemGroup, [RawMat] = @RawMat, [UnitWeight] = @UnitWeight, [BatchQty] = @BatchQty, [CodInco] = @CodInco, [Note] = @Note, [PriceOff] = @PriceOff, [OrdDate] = @OrdDate, [OrdNum] = @OrdNum, [OrdRow] = @OrdRow, [OrdPrice] = @OrdPrice WHERE (([QuoteType] = @Original_QuoteType) AND ([CodQuote] = @Original_CodQuote) AND ([QuoteRev] = @Original_QuoteRev) AND ([IdxQState] = @Original_IdxQState) AND ([CodClient] = @Original_CodClient) 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 ([KeyAM] = @Original_KeyAM) AND ([Note] = @Original_Note) AND ([PriceOff] = @Original_PriceOff) AND ((@IsNull_OrdDate = 1 AND [OrdDate] IS NULL) OR ([OrdDate] = @Original_OrdDate)) AND ([OrdNum] = @Original_OrdNum) AND ([OrdRow] = @Original_OrdRow) AND ([OrdPrice] = @Original_OrdPrice));
+SELECT QuoteType, CodQuote, QuoteRev, IdxQState, CodClient, CodItem, CodItemGroup, RawMat, UnitWeight, BatchQty, CodInco, KeyAM, Note, PriceOff, OrdDate, OrdNum, OrdRow, OrdPrice FROM QuoteList WHERE (CodQuote = @CodQuote) AND (QuoteRev = @QuoteRev) AND (QuoteType = @QuoteType)
+
@@ -89,6 +92,7 @@ SELECT QuoteType, CodQuote, QuoteRev, CodClient, CodItem, CodItemGroup, RawMat,
+
@@ -127,6 +131,7 @@ SELECT QuoteType, CodQuote, QuoteRev, CodClient, CodItem, CodItemGroup, RawMat,
+
@@ -815,6 +820,7 @@ SELECT QuoteType, CodQuote, QuoteRev, NumEx, ProcessNum, CodPlant, Class01, Clas
+
@@ -870,7 +876,7 @@ SELECT QuoteType, CodQuote, QuoteRev, NumEx, ProcessNum, CodPlant, Class01, Clas
-
+
@@ -950,10 +956,11 @@ SELECT QuoteType, CodQuote, QuoteRev, NumEx, ProcessNum, CodPlant, Class01, Clas
+
-
+
@@ -989,7 +996,7 @@ SELECT QuoteType, CodQuote, QuoteRev, NumEx, ProcessNum, CodPlant, Class01, Clas
-
+
@@ -1014,7 +1021,7 @@ SELECT QuoteType, CodQuote, QuoteRev, NumEx, ProcessNum, CodPlant, Class01, Clas
-
+
@@ -1094,7 +1101,7 @@ SELECT QuoteType, CodQuote, QuoteRev, NumEx, ProcessNum, CodPlant, Class01, Clas
-
+
@@ -1131,7 +1138,7 @@ SELECT QuoteType, CodQuote, QuoteRev, NumEx, ProcessNum, CodPlant, Class01, Clas
-
+
@@ -1201,7 +1208,7 @@ SELECT QuoteType, CodQuote, QuoteRev, NumEx, ProcessNum, CodPlant, Class01, Clas
-
+
@@ -1422,6 +1429,7 @@ SELECT QuoteType, CodQuote, QuoteRev, NumEx, ProcessNum, CodPlant, Class01, Clas
+
@@ -1477,11 +1485,11 @@ SELECT QuoteType, CodQuote, QuoteRev, NumEx, ProcessNum, CodPlant, Class01, Clas
-
-
-
-
-
+
+
+
+
+
\ No newline at end of file