From 44c22b43cdc725e99b61156019dd2d2ef62ae4b0 Mon Sep 17 00:00:00 2001 From: samuele Date: Tue, 18 May 2010 13:49:35 +0000 Subject: [PATCH] Update db Completata gestione resoconto magazzini e definizioni git-svn-id: https://keyhammer.ath.cx/svn/GMW/trunk@55 365432ac-a1b5-4ffd-bb28-6d3099d32164 --- GMW/GMW/WebUserControls/mod_confMag.ascx | 10 + GMW/GMW/WebUserControls/mod_confMag.ascx.cs | 18 +- .../mod_confMag.ascx.designer.cs | 18 ++ GMW/GMW/bin/GMW.dll | Bin 100352 -> 100352 bytes GMW/GMW/bin/GMW_data.dll | Bin 568320 -> 568832 bytes GMW/GMW/obj/Debug/GMW.dll | Bin 100352 -> 100352 bytes .../obj/Debug/ResolveAssemblyReference.cache | Bin 55643 -> 55643 bytes GMW/GMW_data/DS_Utility.Designer.cs | 196 +++++++++++------- GMW/GMW_data/DS_Utility.xsd | 43 ++-- GMW/GMW_data/bin/Debug/GMW_data.dll | Bin 568320 -> 568832 bytes GMW/GMW_data/obj/Debug/GMW_data.dll | Bin 568320 -> 568832 bytes .../Debug/TempPE/DS_Utility.Designer.cs.dll | Bin 45056 -> 45056 bytes 12 files changed, 193 insertions(+), 92 deletions(-) diff --git a/GMW/GMW/WebUserControls/mod_confMag.ascx b/GMW/GMW/WebUserControls/mod_confMag.ascx index 289cdacf..053c41e8 100644 --- a/GMW/GMW/WebUserControls/mod_confMag.ascx +++ b/GMW/GMW/WebUserControls/mod_confMag.ascx @@ -28,6 +28,16 @@ + + + + + + + + + +
diff --git a/GMW/GMW/WebUserControls/mod_confMag.ascx.cs b/GMW/GMW/WebUserControls/mod_confMag.ascx.cs index fc71c2b3..d042ff03 100644 --- a/GMW/GMW/WebUserControls/mod_confMag.ascx.cs +++ b/GMW/GMW/WebUserControls/mod_confMag.ascx.cs @@ -31,6 +31,7 @@ namespace GMW.WebUserControls { lblTotaleImpieghi.Text = traduci("lblTotaleImpieghi"); lblTotCelleDaTipo.Text = traduci("lblTotCelleDaTipo"); + lblTotCelleCreate.Text = traduci("lblTotCelleCreate"); lblTotCelleDaBlocchi.Text = traduci("lblTotCelleDaBlocchi"); lblDettImpieghiBlocchi.Text = traduci("lblDettImpieghiBlocchi"); lblAttive.Text = traduci("lblAttive"); @@ -49,20 +50,20 @@ namespace GMW.WebUserControls { // calcolo valori: attive assegnate int? celleAttiveAss = 0; - utils.obj.taSTP.stp_ContaCelleBlocco(memLayer.ML.confReadString("CodCS"), memLayer.ML.StringSessionObj("CodMag_sel"), true, 1, ref celleAttiveAss); + utils.obj.taSTP.stp_ContaCelleBlocco(memLayer.ML.confReadString("CodCS"), memLayer.ML.StringSessionObj("CodMag_sel"), true, true, ref celleAttiveAss); if (!celleAttiveAss.HasValue) celleAttiveAss = 0; // calcolo valori: attive assegnate int? celleAttiveNonAss = 0; - utils.obj.taSTP.stp_ContaCelleBlocco(memLayer.ML.confReadString("CodCS"), memLayer.ML.StringSessionObj("CodMag_sel"), true, 0, ref celleAttiveNonAss); + utils.obj.taSTP.stp_ContaCelleBlocco(memLayer.ML.confReadString("CodCS"), memLayer.ML.StringSessionObj("CodMag_sel"), true, false, ref celleAttiveNonAss); if (!celleAttiveNonAss.HasValue) celleAttiveNonAss = 0; // calcolo valori: NON attive assegnate int? celleNonAttiveAss = 0; - utils.obj.taSTP.stp_ContaCelleBlocco(memLayer.ML.confReadString("CodCS"), memLayer.ML.StringSessionObj("CodMag_sel"), false, 1, ref celleNonAttiveAss); + utils.obj.taSTP.stp_ContaCelleBlocco(memLayer.ML.confReadString("CodCS"), memLayer.ML.StringSessionObj("CodMag_sel"), false, true, ref celleNonAttiveAss); if (!celleNonAttiveAss.HasValue) celleNonAttiveAss = 0; - // calcolo valori: NONattive assegnate + // calcolo valori: NON attive assegnate int? celleNonAttiveNonAss = 0; - utils.obj.taSTP.stp_ContaCelleBlocco(memLayer.ML.confReadString("CodCS"), memLayer.ML.StringSessionObj("CodMag_sel"), false, 0, ref celleNonAttiveNonAss); + utils.obj.taSTP.stp_ContaCelleBlocco(memLayer.ML.confReadString("CodCS"), memLayer.ML.StringSessionObj("CodMag_sel"), false, false, ref celleNonAttiveNonAss); if (!celleNonAttiveNonAss.HasValue) celleNonAttiveNonAss = 0; // altri valori lblAssAtt.Text = celleAttiveAss.ToString(); @@ -80,9 +81,12 @@ namespace GMW.WebUserControls int? totCelleBlocchi = 0; utils.obj.taSTP.stp_ContaCelle4Blocchi(memLayer.ML.confReadString("CodCS"), memLayer.ML.StringSessionObj("CodMag_sel"), ref totCelleBlocchi); if (!totCelleBlocchi.HasValue) totCelleBlocchi = 0; + int? totCelleCreate = 0; + utils.obj.taSTP.stp_ContaCelleCreate(memLayer.ML.confReadString("CodCS"), memLayer.ML.StringSessionObj("CodMag_sel"), ref totCelleCreate); + if (!totCelleCreate.HasValue) totCelleCreate = 0; // controllo cosa inserire nel check... Style ctrlStyle = new Style(); - if (totCelleBlocchi == totCelleTipo) + if ((totCelleBlocchi == totCelleTipo) && (totCelleTipo == totCelleCreate)) { ctrlStyle.CssClass = "valOk"; } @@ -93,9 +97,11 @@ namespace GMW.WebUserControls // applico style lblNumCelleDaTipo.ApplyStyle(ctrlStyle); lblNumCelleDaBlocchi.ApplyStyle(ctrlStyle); + lblNumCelleCreate.ApplyStyle(ctrlStyle); // inserisco valori lblNumCelleDaTipo.Text = totCelleTipo.ToString(); lblNumCelleDaBlocchi.Text = totCelleBlocchi.ToString(); + lblNumCelleCreate.Text = totCelleCreate.ToString(); } } } \ No newline at end of file diff --git a/GMW/GMW/WebUserControls/mod_confMag.ascx.designer.cs b/GMW/GMW/WebUserControls/mod_confMag.ascx.designer.cs index 30e8600b..8138b2d2 100644 --- a/GMW/GMW/WebUserControls/mod_confMag.ascx.designer.cs +++ b/GMW/GMW/WebUserControls/mod_confMag.ascx.designer.cs @@ -58,6 +58,24 @@ namespace GMW.WebUserControls { /// protected global::System.Web.UI.WebControls.Label lblNumCelleDaBlocchi; + /// + /// lblTotCelleCreate control. + /// + /// + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. + /// + protected global::System.Web.UI.WebControls.Label lblTotCelleCreate; + + /// + /// lblNumCelleCreate control. + /// + /// + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. + /// + protected global::System.Web.UI.WebControls.Label lblNumCelleCreate; + /// /// lblDettImpieghiBlocchi control. /// diff --git a/GMW/GMW/bin/GMW.dll b/GMW/GMW/bin/GMW.dll index 479ecdbafd112b52d8665bdb706c0554cbb65465..1a2bad90bf00df150ff67b868c94d9f7762a0463 100644 GIT binary patch delta 20305 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 Zi+Ak|nvXxL$}{CVLl@yUxIDw}{{h19z9j$v delta 19852 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 L5x>I~>0bW_QhQaG diff --git a/GMW/GMW/bin/GMW_data.dll b/GMW/GMW/bin/GMW_data.dll index 41925ffacdeb0f8ce2dcd6348b29939f700431ac..bd2c628ee496e81573d60c8b3617f7ac95153084 100644 GIT binary patch delta 17455 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 U>;1dOq=Dho_1+JRx)bC62L{x#m;e9( diff --git a/GMW/GMW/obj/Debug/GMW.dll b/GMW/GMW/obj/Debug/GMW.dll index 479ecdbafd112b52d8665bdb706c0554cbb65465..1a2bad90bf00df150ff67b868c94d9f7762a0463 100644 GIT binary patch delta 20305 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 Zi+Ak|nvXxL$}{CVLl@yUxIDw}{{h19z9j$v delta 19852 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 L5x>I~>0bW_QhQaG diff --git a/GMW/GMW/obj/Debug/ResolveAssemblyReference.cache b/GMW/GMW/obj/Debug/ResolveAssemblyReference.cache index c5706d3f8a7a5ca720f58f266ef7a68982e488b0..5c41be73f578f6c608e972c3a8fca4c80b8bfae5 100644 GIT binary patch delta 27 jcmcb;iTU;><_#T;j53=$8DrU5g_&Oe-?;fTN5KUEo-Yft delta 27 jcmcb;iTU;><_#T;j8dCB8DrU5=lm$iTd?^xN5KUEqxcLL diff --git a/GMW/GMW_data/DS_Utility.Designer.cs b/GMW/GMW_data/DS_Utility.Designer.cs index 3c4649fa..37ee6154 100644 --- a/GMW/GMW_data/DS_Utility.Designer.cs +++ b/GMW/GMW_data/DS_Utility.Designer.cs @@ -820,7 +820,7 @@ namespace GMW_data.DS_UtilityTableAdapters { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] private void InitCommandCollection() { - this._commandCollection = new global::System.Data.IDbCommand[5]; + this._commandCollection = new global::System.Data.IDbCommand[6]; this._commandCollection[0] = new global::System.Data.SqlClient.SqlCommand(); ((global::System.Data.SqlClient.SqlCommand)(this._commandCollection[0])).Connection = new global::System.Data.SqlClient.SqlConnection(global::GMW_data.Properties.Settings.Default.GMWConnectionString); ((global::System.Data.SqlClient.SqlCommand)(this._commandCollection[0])).CommandText = "dbo.stp_ContaCelle4Tipo"; @@ -839,28 +839,36 @@ namespace GMW_data.DS_UtilityTableAdapters { ((global::System.Data.SqlClient.SqlCommand)(this._commandCollection[1])).Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@TotCelle", global::System.Data.SqlDbType.Int, 4, global::System.Data.ParameterDirection.InputOutput, 10, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", "")); this._commandCollection[2] = new global::System.Data.SqlClient.SqlCommand(); ((global::System.Data.SqlClient.SqlCommand)(this._commandCollection[2])).Connection = new global::System.Data.SqlClient.SqlConnection(global::GMW_data.Properties.Settings.Default.GMWConnectionString); - ((global::System.Data.SqlClient.SqlCommand)(this._commandCollection[2])).CommandText = "dbo.stp_ContaCelleBlocco"; + ((global::System.Data.SqlClient.SqlCommand)(this._commandCollection[2])).CommandText = "dbo.stp_ContaDeltaCelleBlocco"; ((global::System.Data.SqlClient.SqlCommand)(this._commandCollection[2])).CommandType = global::System.Data.CommandType.StoredProcedure; ((global::System.Data.SqlClient.SqlCommand)(this._commandCollection[2])).Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@RETURN_VALUE", global::System.Data.SqlDbType.Int, 4, global::System.Data.ParameterDirection.ReturnValue, 10, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", "")); - ((global::System.Data.SqlClient.SqlCommand)(this._commandCollection[2])).Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@CodCS", global::System.Data.SqlDbType.VarChar, 2, global::System.Data.ParameterDirection.Input, 0, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", "")); - ((global::System.Data.SqlClient.SqlCommand)(this._commandCollection[2])).Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@CodMag", global::System.Data.SqlDbType.VarChar, 50, global::System.Data.ParameterDirection.Input, 0, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", "")); - ((global::System.Data.SqlClient.SqlCommand)(this._commandCollection[2])).Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@FiltAttive", global::System.Data.SqlDbType.Bit, 1, global::System.Data.ParameterDirection.Input, 1, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", "")); - ((global::System.Data.SqlClient.SqlCommand)(this._commandCollection[2])).Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@PosAssegnata", global::System.Data.SqlDbType.Int, 4, global::System.Data.ParameterDirection.Input, 10, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", "")); - ((global::System.Data.SqlClient.SqlCommand)(this._commandCollection[2])).Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@TotCelle", global::System.Data.SqlDbType.Int, 4, global::System.Data.ParameterDirection.InputOutput, 10, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + ((global::System.Data.SqlClient.SqlCommand)(this._commandCollection[2])).Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IdxBlocco", global::System.Data.SqlDbType.Int, 4, global::System.Data.ParameterDirection.Input, 10, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + ((global::System.Data.SqlClient.SqlCommand)(this._commandCollection[2])).Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@DeltaCelle", global::System.Data.SqlDbType.Int, 4, global::System.Data.ParameterDirection.InputOutput, 10, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", "")); this._commandCollection[3] = new global::System.Data.SqlClient.SqlCommand(); ((global::System.Data.SqlClient.SqlCommand)(this._commandCollection[3])).Connection = new global::System.Data.SqlClient.SqlConnection(global::GMW_data.Properties.Settings.Default.GMWConnectionString); - ((global::System.Data.SqlClient.SqlCommand)(this._commandCollection[3])).CommandText = "dbo.stp_ContaDeltaCelleBlocco"; + ((global::System.Data.SqlClient.SqlCommand)(this._commandCollection[3])).CommandText = "dbo.stp_celleCreaMancantiBlocco"; ((global::System.Data.SqlClient.SqlCommand)(this._commandCollection[3])).CommandType = global::System.Data.CommandType.StoredProcedure; ((global::System.Data.SqlClient.SqlCommand)(this._commandCollection[3])).Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@RETURN_VALUE", global::System.Data.SqlDbType.Int, 4, global::System.Data.ParameterDirection.ReturnValue, 10, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + ((global::System.Data.SqlClient.SqlCommand)(this._commandCollection[3])).Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@CodCS", global::System.Data.SqlDbType.VarChar, 2, global::System.Data.ParameterDirection.Input, 0, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", "")); ((global::System.Data.SqlClient.SqlCommand)(this._commandCollection[3])).Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IdxBlocco", global::System.Data.SqlDbType.Int, 4, global::System.Data.ParameterDirection.Input, 10, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", "")); - ((global::System.Data.SqlClient.SqlCommand)(this._commandCollection[3])).Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@DeltaCelle", global::System.Data.SqlDbType.Int, 4, global::System.Data.ParameterDirection.InputOutput, 10, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", "")); this._commandCollection[4] = new global::System.Data.SqlClient.SqlCommand(); ((global::System.Data.SqlClient.SqlCommand)(this._commandCollection[4])).Connection = new global::System.Data.SqlClient.SqlConnection(global::GMW_data.Properties.Settings.Default.GMWConnectionString); - ((global::System.Data.SqlClient.SqlCommand)(this._commandCollection[4])).CommandText = "dbo.stp_celleCreaMancantiBlocco"; + ((global::System.Data.SqlClient.SqlCommand)(this._commandCollection[4])).CommandText = "dbo.stp_ContaCelleBlocco"; ((global::System.Data.SqlClient.SqlCommand)(this._commandCollection[4])).CommandType = global::System.Data.CommandType.StoredProcedure; ((global::System.Data.SqlClient.SqlCommand)(this._commandCollection[4])).Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@RETURN_VALUE", global::System.Data.SqlDbType.Int, 4, global::System.Data.ParameterDirection.ReturnValue, 10, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", "")); ((global::System.Data.SqlClient.SqlCommand)(this._commandCollection[4])).Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@CodCS", global::System.Data.SqlDbType.VarChar, 2, global::System.Data.ParameterDirection.Input, 0, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", "")); - ((global::System.Data.SqlClient.SqlCommand)(this._commandCollection[4])).Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IdxBlocco", global::System.Data.SqlDbType.Int, 4, global::System.Data.ParameterDirection.Input, 10, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + ((global::System.Data.SqlClient.SqlCommand)(this._commandCollection[4])).Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@CodMag", global::System.Data.SqlDbType.VarChar, 50, global::System.Data.ParameterDirection.Input, 0, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + ((global::System.Data.SqlClient.SqlCommand)(this._commandCollection[4])).Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@FiltAttive", global::System.Data.SqlDbType.Bit, 1, global::System.Data.ParameterDirection.Input, 1, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + ((global::System.Data.SqlClient.SqlCommand)(this._commandCollection[4])).Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@PosAssegnata", global::System.Data.SqlDbType.Bit, 1, global::System.Data.ParameterDirection.Input, 1, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + ((global::System.Data.SqlClient.SqlCommand)(this._commandCollection[4])).Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@TotCelle", global::System.Data.SqlDbType.Int, 4, global::System.Data.ParameterDirection.InputOutput, 10, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._commandCollection[5] = new global::System.Data.SqlClient.SqlCommand(); + ((global::System.Data.SqlClient.SqlCommand)(this._commandCollection[5])).Connection = new global::System.Data.SqlClient.SqlConnection(global::GMW_data.Properties.Settings.Default.GMWConnectionString); + ((global::System.Data.SqlClient.SqlCommand)(this._commandCollection[5])).CommandText = "dbo.stp_ContaCelleCreate"; + ((global::System.Data.SqlClient.SqlCommand)(this._commandCollection[5])).CommandType = global::System.Data.CommandType.StoredProcedure; + ((global::System.Data.SqlClient.SqlCommand)(this._commandCollection[5])).Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@RETURN_VALUE", global::System.Data.SqlDbType.Int, 4, global::System.Data.ParameterDirection.ReturnValue, 10, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + ((global::System.Data.SqlClient.SqlCommand)(this._commandCollection[5])).Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@CodCS", global::System.Data.SqlDbType.VarChar, 2, global::System.Data.ParameterDirection.Input, 0, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + ((global::System.Data.SqlClient.SqlCommand)(this._commandCollection[5])).Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@CodMag", global::System.Data.SqlDbType.VarChar, 50, global::System.Data.ParameterDirection.Input, 0, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + ((global::System.Data.SqlClient.SqlCommand)(this._commandCollection[5])).Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@TotCelle", global::System.Data.SqlDbType.Int, 4, global::System.Data.ParameterDirection.InputOutput, 10, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", "")); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] @@ -955,68 +963,10 @@ namespace GMW_data.DS_UtilityTableAdapters { return returnValue; } - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] - public virtual int stp_ContaCelleBlocco(string CodCS, string CodMag, global::System.Nullable FiltAttive, global::System.Nullable PosAssegnata, ref global::System.Nullable TotCelle) { - global::System.Data.SqlClient.SqlCommand command = ((global::System.Data.SqlClient.SqlCommand)(this.CommandCollection[2])); - if ((CodCS == null)) { - command.Parameters[1].Value = global::System.DBNull.Value; - } - else { - command.Parameters[1].Value = ((string)(CodCS)); - } - if ((CodMag == null)) { - command.Parameters[2].Value = global::System.DBNull.Value; - } - else { - command.Parameters[2].Value = ((string)(CodMag)); - } - if ((FiltAttive.HasValue == true)) { - command.Parameters[3].Value = ((bool)(FiltAttive.Value)); - } - else { - command.Parameters[3].Value = global::System.DBNull.Value; - } - if ((PosAssegnata.HasValue == true)) { - command.Parameters[4].Value = ((int)(PosAssegnata.Value)); - } - else { - command.Parameters[4].Value = global::System.DBNull.Value; - } - if ((TotCelle.HasValue == true)) { - command.Parameters[5].Value = ((int)(TotCelle.Value)); - } - else { - command.Parameters[5].Value = global::System.DBNull.Value; - } - global::System.Data.ConnectionState previousConnectionState = command.Connection.State; - if (((command.Connection.State & global::System.Data.ConnectionState.Open) - != global::System.Data.ConnectionState.Open)) { - command.Connection.Open(); - } - int returnValue; - try { - returnValue = command.ExecuteNonQuery(); - } - finally { - if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) { - command.Connection.Close(); - } - } - if (((command.Parameters[5].Value == null) - || (command.Parameters[5].Value.GetType() == typeof(global::System.DBNull)))) { - TotCelle = new global::System.Nullable(); - } - else { - TotCelle = new global::System.Nullable(((int)(command.Parameters[5].Value))); - } - return returnValue; - } - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] public virtual int stp_ContaDeltaCelleBlocco(global::System.Nullable IdxBlocco, ref global::System.Nullable DeltaCelle) { - global::System.Data.SqlClient.SqlCommand command = ((global::System.Data.SqlClient.SqlCommand)(this.CommandCollection[3])); + global::System.Data.SqlClient.SqlCommand command = ((global::System.Data.SqlClient.SqlCommand)(this.CommandCollection[2])); if ((IdxBlocco.HasValue == true)) { command.Parameters[1].Value = ((int)(IdxBlocco.Value)); } @@ -1056,7 +1006,7 @@ namespace GMW_data.DS_UtilityTableAdapters { [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] public virtual int stp_celleCreaMancantiBlocco(string CodCS, global::System.Nullable IdxBlocco) { - global::System.Data.SqlClient.SqlCommand command = ((global::System.Data.SqlClient.SqlCommand)(this.CommandCollection[4])); + global::System.Data.SqlClient.SqlCommand command = ((global::System.Data.SqlClient.SqlCommand)(this.CommandCollection[3])); if ((CodCS == null)) { command.Parameters[1].Value = global::System.DBNull.Value; } @@ -1085,6 +1035,110 @@ namespace GMW_data.DS_UtilityTableAdapters { } return returnValue; } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] + public virtual int stp_ContaCelleBlocco(string CodCS, string CodMag, global::System.Nullable FiltAttive, global::System.Nullable PosAssegnata, ref global::System.Nullable TotCelle) { + global::System.Data.SqlClient.SqlCommand command = ((global::System.Data.SqlClient.SqlCommand)(this.CommandCollection[4])); + if ((CodCS == null)) { + command.Parameters[1].Value = global::System.DBNull.Value; + } + else { + command.Parameters[1].Value = ((string)(CodCS)); + } + if ((CodMag == null)) { + command.Parameters[2].Value = global::System.DBNull.Value; + } + else { + command.Parameters[2].Value = ((string)(CodMag)); + } + if ((FiltAttive.HasValue == true)) { + command.Parameters[3].Value = ((bool)(FiltAttive.Value)); + } + else { + command.Parameters[3].Value = global::System.DBNull.Value; + } + if ((PosAssegnata.HasValue == true)) { + command.Parameters[4].Value = ((bool)(PosAssegnata.Value)); + } + else { + command.Parameters[4].Value = global::System.DBNull.Value; + } + if ((TotCelle.HasValue == true)) { + command.Parameters[5].Value = ((int)(TotCelle.Value)); + } + else { + command.Parameters[5].Value = global::System.DBNull.Value; + } + global::System.Data.ConnectionState previousConnectionState = command.Connection.State; + if (((command.Connection.State & global::System.Data.ConnectionState.Open) + != global::System.Data.ConnectionState.Open)) { + command.Connection.Open(); + } + int returnValue; + try { + returnValue = command.ExecuteNonQuery(); + } + finally { + if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) { + command.Connection.Close(); + } + } + if (((command.Parameters[5].Value == null) + || (command.Parameters[5].Value.GetType() == typeof(global::System.DBNull)))) { + TotCelle = new global::System.Nullable(); + } + else { + TotCelle = new global::System.Nullable(((int)(command.Parameters[5].Value))); + } + return returnValue; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] + public virtual int stp_ContaCelleCreate(string CodCS, string CodMag, ref global::System.Nullable TotCelle) { + global::System.Data.SqlClient.SqlCommand command = ((global::System.Data.SqlClient.SqlCommand)(this.CommandCollection[5])); + if ((CodCS == null)) { + command.Parameters[1].Value = global::System.DBNull.Value; + } + else { + command.Parameters[1].Value = ((string)(CodCS)); + } + if ((CodMag == null)) { + command.Parameters[2].Value = global::System.DBNull.Value; + } + else { + command.Parameters[2].Value = ((string)(CodMag)); + } + if ((TotCelle.HasValue == true)) { + command.Parameters[3].Value = ((int)(TotCelle.Value)); + } + else { + command.Parameters[3].Value = global::System.DBNull.Value; + } + global::System.Data.ConnectionState previousConnectionState = command.Connection.State; + if (((command.Connection.State & global::System.Data.ConnectionState.Open) + != global::System.Data.ConnectionState.Open)) { + command.Connection.Open(); + } + int returnValue; + try { + returnValue = command.ExecuteNonQuery(); + } + finally { + if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) { + command.Connection.Close(); + } + } + if (((command.Parameters[3].Value == null) + || (command.Parameters[3].Value.GetType() == typeof(global::System.DBNull)))) { + TotCelle = new global::System.Nullable(); + } + else { + TotCelle = new global::System.Nullable(((int)(command.Parameters[3].Value))); + } + return returnValue; + } } /// diff --git a/GMW/GMW_data/DS_Utility.xsd b/GMW/GMW_data/DS_Utility.xsd index 209ef37f..f49671d8 100644 --- a/GMW/GMW_data/DS_Utility.xsd +++ b/GMW/GMW_data/DS_Utility.xsd @@ -67,21 +67,6 @@ ORDER BY label - - - - dbo.stp_ContaCelleBlocco - - - - - - - - - - - @@ -106,6 +91,34 @@ ORDER BY label + + + + dbo.stp_ContaCelleBlocco + + + + + + + + + + + + + + + dbo.stp_ContaCelleCreate + + + + + + + + + diff --git a/GMW/GMW_data/bin/Debug/GMW_data.dll b/GMW/GMW_data/bin/Debug/GMW_data.dll index 41925ffacdeb0f8ce2dcd6348b29939f700431ac..bd2c628ee496e81573d60c8b3617f7ac95153084 100644 GIT binary patch delta 17455 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 U>;1dOq=Dho_1+JRx)bC62L{x#m;e9( diff --git a/GMW/GMW_data/obj/Debug/GMW_data.dll b/GMW/GMW_data/obj/Debug/GMW_data.dll index 41925ffacdeb0f8ce2dcd6348b29939f700431ac..bd2c628ee496e81573d60c8b3617f7ac95153084 100644 GIT binary patch delta 17455 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 U>;1dOq=Dho_1+JRx)bC62L{x#m;e9( diff --git a/GMW/GMW_data/obj/Debug/TempPE/DS_Utility.Designer.cs.dll b/GMW/GMW_data/obj/Debug/TempPE/DS_Utility.Designer.cs.dll index 61badbb52111fd21614a5ffead71f757d63bc6dc..f765c3babf9e4460df8244bc46af8fa84e0a1c51 100644 GIT binary patch delta 4038 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 DxokKN delta 3855 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