From f716c4c538015228c51d1de6cd7475f56de1d846 Mon Sep 17 00:00:00 2001 From: samuele Date: Thu, 29 Jul 2010 14:24:22 +0000 Subject: [PATCH] Update di GMW_data git-svn-id: https://keyhammer.ath.cx/svn/GMW/trunk@168 365432ac-a1b5-4ffd-bb28-6d3099d32164 --- GMW/GMW_data/DS_Applicazione.Designer.cs | 32 +- GMW/GMW_data/DS_Applicazione.xsd | 261 +- GMW/GMW_data/DS_Applicazione.xss | 4 +- GMW/GMW_data/DS_SM.Designer.cs | 7355 +++++++++++++++++ GMW/GMW_data/DS_SM.xsc | 9 + GMW/GMW_data/DS_SM.xsd | 776 ++ GMW/GMW_data/DS_SM.xss | 82 + GMW/GMW_data/DS_Utility.Designer.cs | 519 ++ GMW/GMW_data/DS_Utility.xsd | 137 +- GMW/GMW_data/DS_Utility.xss | 21 +- GMW/GMW_data/GMW_data.csproj | 16 + GMW/GMW_data/MagClass.cs | 4 +- GMW/GMW_data/TermClass.cs | 2 +- GMW/GMW_data/bin/Debug/GMW_data.dll | Bin 832512 -> 982528 bytes GMW/GMW_data/bin/Debug/SteamWare.dll | Bin 359936 -> 359936 bytes GMW/GMW_data/bin/Debug/SteamWare.xml | 3148 +++++++ .../GMW_data.csproj.FileListAbsolute.txt | 20 +- GMW/GMW_data/obj/Debug/GMW_data.dll | Bin 832512 -> 982528 bytes .../obj/Debug/ResolveAssemblyReference.cache | Bin 34807 -> 27478 bytes .../TempPE/DS_Applicazione.Designer.cs.dll | Bin 385024 -> 385024 bytes .../obj/Debug/TempPE/DS_SM.Designer.cs.dll | Bin 0 -> 163840 bytes .../Debug/TempPE/DS_Utility.Designer.cs.dll | Bin 106496 -> 114688 bytes 22 files changed, 12183 insertions(+), 203 deletions(-) create mode 100644 GMW/GMW_data/DS_SM.Designer.cs create mode 100644 GMW/GMW_data/DS_SM.xsc create mode 100644 GMW/GMW_data/DS_SM.xsd create mode 100644 GMW/GMW_data/DS_SM.xss create mode 100644 GMW/GMW_data/obj/Debug/TempPE/DS_SM.Designer.cs.dll diff --git a/GMW/GMW_data/DS_Applicazione.Designer.cs b/GMW/GMW_data/DS_Applicazione.Designer.cs index 0f0602a6..bfc94135 100644 --- a/GMW/GMW_data/DS_Applicazione.Designer.cs +++ b/GMW/GMW_data/DS_Applicazione.Designer.cs @@ -18382,18 +18382,24 @@ SELECT CodSoggetto, USER_NAME, DOMINIO FROM Soggetti2Utente WHERE (CodSoggetto = [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] private void InitCommandCollection() { - this._commandCollection = new global::System.Data.SqlClient.SqlCommand[2]; + this._commandCollection = new global::System.Data.SqlClient.SqlCommand[3]; this._commandCollection[0] = new global::System.Data.SqlClient.SqlCommand(); this._commandCollection[0].Connection = this.Connection; this._commandCollection[0].CommandText = "SELECT CodSoggetto, USER_NAME, DOMINIO FROM dbo.Soggetti2Utente"; this._commandCollection[0].CommandType = global::System.Data.CommandType.Text; this._commandCollection[1] = new global::System.Data.SqlClient.SqlCommand(); this._commandCollection[1].Connection = this.Connection; - this._commandCollection[1].CommandText = "dbo.stp_S2U_getByUtente"; + this._commandCollection[1].CommandText = "dbo.stp_S2U_getByCodSogg"; this._commandCollection[1].CommandType = global::System.Data.CommandType.StoredProcedure; this._commandCollection[1].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, "", "", "")); - this._commandCollection[1].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@USER_NAME", global::System.Data.SqlDbType.VarChar, 50, global::System.Data.ParameterDirection.Input, 0, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", "")); - this._commandCollection[1].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@DOMINIO", global::System.Data.SqlDbType.VarChar, 30, global::System.Data.ParameterDirection.Input, 0, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._commandCollection[1].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@CodSoggetto", global::System.Data.SqlDbType.VarChar, 17, global::System.Data.ParameterDirection.Input, 0, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._commandCollection[2] = new global::System.Data.SqlClient.SqlCommand(); + this._commandCollection[2].Connection = this.Connection; + this._commandCollection[2].CommandText = "dbo.stp_S2U_getByUtente"; + this._commandCollection[2].CommandType = global::System.Data.CommandType.StoredProcedure; + 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, "", "", "")); + this._commandCollection[2].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@USER_NAME", global::System.Data.SqlDbType.VarChar, 50, global::System.Data.ParameterDirection.Input, 0, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._commandCollection[2].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@DOMINIO", global::System.Data.SqlDbType.VarChar, 30, global::System.Data.ParameterDirection.Input, 0, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", "")); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] @@ -18421,8 +18427,24 @@ SELECT CodSoggetto, USER_NAME, DOMINIO FROM Soggetti2Utente WHERE (CodSoggetto = [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Select, false)] - public virtual DS_Applicazione.Soggetti2UtenteDataTable getBuUserDominio(string USER_NAME, string DOMINIO) { + public virtual DS_Applicazione.Soggetti2UtenteDataTable getByCodSoggetto(string CodSoggetto) { this.Adapter.SelectCommand = this.CommandCollection[1]; + if ((CodSoggetto == null)) { + this.Adapter.SelectCommand.Parameters[1].Value = global::System.DBNull.Value; + } + else { + this.Adapter.SelectCommand.Parameters[1].Value = ((string)(CodSoggetto)); + } + DS_Applicazione.Soggetti2UtenteDataTable dataTable = new DS_Applicazione.Soggetti2UtenteDataTable(); + this.Adapter.Fill(dataTable); + return dataTable; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] + [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Select, false)] + public virtual DS_Applicazione.Soggetti2UtenteDataTable getByUserDominio(string USER_NAME, string DOMINIO) { + this.Adapter.SelectCommand = this.CommandCollection[2]; if ((USER_NAME == null)) { this.Adapter.SelectCommand.Parameters[1].Value = global::System.DBNull.Value; } diff --git a/GMW/GMW_data/DS_Applicazione.xsd b/GMW/GMW_data/DS_Applicazione.xsd index 054d70bb..7705ca8c 100644 --- a/GMW/GMW_data/DS_Applicazione.xsd +++ b/GMW/GMW_data/DS_Applicazione.xsd @@ -1467,7 +1467,18 @@ SELECT CodSoggetto, USER_NAME, DOMINIO FROM Soggetti2Utente WHERE (CodSoggetto = - + + + + dbo.stp_S2U_getByCodSogg + + + + + + + + dbo.stp_S2U_getByUtente @@ -1492,8 +1503,8 @@ SELECT CodSoggetto, USER_NAME, DOMINIO FROM Soggetti2Utente WHERE (CodSoggetto = - - + + @@ -1506,14 +1517,14 @@ SELECT CodSoggetto, USER_NAME, DOMINIO FROM Soggetti2Utente WHERE (CodSoggetto = - + - + @@ -1526,14 +1537,14 @@ SELECT CodSoggetto, USER_NAME, DOMINIO FROM Soggetti2Utente WHERE (CodSoggetto = - + - + @@ -1546,82 +1557,82 @@ SELECT CodSoggetto, USER_NAME, DOMINIO FROM Soggetti2Utente WHERE (CodSoggetto = - - - + + + - + - + - + - + - + - - - - + + + + - + - + - + - + @@ -1634,14 +1645,14 @@ SELECT CodSoggetto, USER_NAME, DOMINIO FROM Soggetti2Utente WHERE (CodSoggetto = - + - + @@ -1654,35 +1665,35 @@ SELECT CodSoggetto, USER_NAME, DOMINIO FROM Soggetti2Utente WHERE (CodSoggetto = - + - + - + - + - + @@ -1695,35 +1706,35 @@ SELECT CodSoggetto, USER_NAME, DOMINIO FROM Soggetti2Utente WHERE (CodSoggetto = - + - + - + - + - + @@ -1736,21 +1747,21 @@ SELECT CodSoggetto, USER_NAME, DOMINIO FROM Soggetti2Utente WHERE (CodSoggetto = - + - + - + @@ -1763,128 +1774,128 @@ SELECT CodSoggetto, USER_NAME, DOMINIO FROM Soggetti2Utente WHERE (CodSoggetto = - + - + - + - + - + - + - + - + - + - + - + - + - - - + + + - + - - - - + + + + - - - - - + + + + + - + @@ -1911,96 +1922,96 @@ SELECT CodSoggetto, USER_NAME, DOMINIO FROM Soggetti2Utente WHERE (CodSoggetto = - + - + - - - + + + - - - - + + + + - + - + - + - + - + - + - + - + - + @@ -2082,14 +2093,14 @@ SELECT CodSoggetto, USER_NAME, DOMINIO FROM Soggetti2Utente WHERE (CodSoggetto = - + - + @@ -2102,143 +2113,143 @@ SELECT CodSoggetto, USER_NAME, DOMINIO FROM Soggetti2Utente WHERE (CodSoggetto = - + - + - + - + - + - + - + - + - + - + - + - + - - - + + + - + - - - - + + + + - - - - - - + + + + + + - + - + - + @@ -2251,42 +2262,42 @@ SELECT CodSoggetto, USER_NAME, DOMINIO FROM Soggetti2Utente WHERE (CodSoggetto = - + - + - + - + - + - + @@ -2299,14 +2310,14 @@ SELECT CodSoggetto, USER_NAME, DOMINIO FROM Soggetti2Utente WHERE (CodSoggetto = - + - + @@ -2316,24 +2327,24 @@ SELECT CodSoggetto, USER_NAME, DOMINIO FROM Soggetti2Utente WHERE (CodSoggetto = - + - + - + - + diff --git a/GMW/GMW_data/DS_Applicazione.xss b/GMW/GMW_data/DS_Applicazione.xss index eb724e2b..5c7dc893 100644 --- a/GMW/GMW_data/DS_Applicazione.xss +++ b/GMW/GMW_data/DS_Applicazione.xss @@ -22,7 +22,7 @@ - + @@ -109,7 +109,7 @@ - + 488 diff --git a/GMW/GMW_data/DS_SM.Designer.cs b/GMW/GMW_data/DS_SM.Designer.cs new file mode 100644 index 00000000..81b48cc8 --- /dev/null +++ b/GMW/GMW_data/DS_SM.Designer.cs @@ -0,0 +1,7355 @@ +//------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// Runtime Version:2.0.50727.4927 +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +#pragma warning disable 1591 + +namespace GMW_data { + + + /// + ///Represents a strongly typed in-memory cache of data. + /// + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "2.0.0.0")] + [global::System.Serializable()] + [global::System.ComponentModel.DesignerCategoryAttribute("code")] + [global::System.ComponentModel.ToolboxItem(true)] + [global::System.Xml.Serialization.XmlSchemaProviderAttribute("GetTypedDataSetSchema")] + [global::System.Xml.Serialization.XmlRootAttribute("DS_SM")] + [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.DataSet")] + public partial class DS_SM : global::System.Data.DataSet { + + private DelibereDataTable tableDelibere; + + private AnagTipoEventoDataTable tableAnagTipoEvento; + + private TabTranPosizEventiDataTable tableTabTranPosizEventi; + + private AnagPosizioniDataTable tableAnagPosizioni; + + private AnagTipoDelibereDataTable tableAnagTipoDelibere; + + private ElencoCartelliniDataTable tableElencoCartellini; + + private global::System.Data.DataRelation relationFK_TabTranPosizEventi_AnagTipoEvento; + + private global::System.Data.DataRelation relationFK_TabTranPosizEventi_AnagPosizioni; + + private global::System.Data.DataRelation relationFK_Delibere_AnagTipoDelibere; + + private global::System.Data.DataRelation relationFK_AnagTipoDelibere_AnagTipoEvento; + + private global::System.Data.DataRelation relationFK_ElencoCartellini_AnagPosizioni; + + private global::System.Data.SchemaSerializationMode _schemaSerializationMode = global::System.Data.SchemaSerializationMode.IncludeSchema; + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public DS_SM() { + this.BeginInit(); + this.InitClass(); + global::System.ComponentModel.CollectionChangeEventHandler schemaChangedHandler = new global::System.ComponentModel.CollectionChangeEventHandler(this.SchemaChanged); + base.Tables.CollectionChanged += schemaChangedHandler; + base.Relations.CollectionChanged += schemaChangedHandler; + this.EndInit(); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + protected DS_SM(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : + base(info, context, false) { + if ((this.IsBinarySerialized(info, context) == true)) { + this.InitVars(false); + global::System.ComponentModel.CollectionChangeEventHandler schemaChangedHandler1 = new global::System.ComponentModel.CollectionChangeEventHandler(this.SchemaChanged); + this.Tables.CollectionChanged += schemaChangedHandler1; + this.Relations.CollectionChanged += schemaChangedHandler1; + return; + } + string strSchema = ((string)(info.GetValue("XmlSchema", typeof(string)))); + if ((this.DetermineSchemaSerializationMode(info, context) == global::System.Data.SchemaSerializationMode.IncludeSchema)) { + global::System.Data.DataSet ds = new global::System.Data.DataSet(); + ds.ReadXmlSchema(new global::System.Xml.XmlTextReader(new global::System.IO.StringReader(strSchema))); + if ((ds.Tables["Delibere"] != null)) { + base.Tables.Add(new DelibereDataTable(ds.Tables["Delibere"])); + } + if ((ds.Tables["AnagTipoEvento"] != null)) { + base.Tables.Add(new AnagTipoEventoDataTable(ds.Tables["AnagTipoEvento"])); + } + if ((ds.Tables["TabTranPosizEventi"] != null)) { + base.Tables.Add(new TabTranPosizEventiDataTable(ds.Tables["TabTranPosizEventi"])); + } + if ((ds.Tables["AnagPosizioni"] != null)) { + base.Tables.Add(new AnagPosizioniDataTable(ds.Tables["AnagPosizioni"])); + } + if ((ds.Tables["AnagTipoDelibere"] != null)) { + base.Tables.Add(new AnagTipoDelibereDataTable(ds.Tables["AnagTipoDelibere"])); + } + if ((ds.Tables["ElencoCartellini"] != null)) { + base.Tables.Add(new ElencoCartelliniDataTable(ds.Tables["ElencoCartellini"])); + } + this.DataSetName = ds.DataSetName; + this.Prefix = ds.Prefix; + this.Namespace = ds.Namespace; + this.Locale = ds.Locale; + this.CaseSensitive = ds.CaseSensitive; + this.EnforceConstraints = ds.EnforceConstraints; + this.Merge(ds, false, global::System.Data.MissingSchemaAction.Add); + this.InitVars(); + } + else { + this.ReadXmlSchema(new global::System.Xml.XmlTextReader(new global::System.IO.StringReader(strSchema))); + } + this.GetSerializationData(info, context); + global::System.ComponentModel.CollectionChangeEventHandler schemaChangedHandler = new global::System.ComponentModel.CollectionChangeEventHandler(this.SchemaChanged); + base.Tables.CollectionChanged += schemaChangedHandler; + this.Relations.CollectionChanged += schemaChangedHandler; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.ComponentModel.Browsable(false)] + [global::System.ComponentModel.DesignerSerializationVisibility(global::System.ComponentModel.DesignerSerializationVisibility.Content)] + public DelibereDataTable Delibere { + get { + return this.tableDelibere; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.ComponentModel.Browsable(false)] + [global::System.ComponentModel.DesignerSerializationVisibility(global::System.ComponentModel.DesignerSerializationVisibility.Content)] + public AnagTipoEventoDataTable AnagTipoEvento { + get { + return this.tableAnagTipoEvento; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.ComponentModel.Browsable(false)] + [global::System.ComponentModel.DesignerSerializationVisibility(global::System.ComponentModel.DesignerSerializationVisibility.Content)] + public TabTranPosizEventiDataTable TabTranPosizEventi { + get { + return this.tableTabTranPosizEventi; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.ComponentModel.Browsable(false)] + [global::System.ComponentModel.DesignerSerializationVisibility(global::System.ComponentModel.DesignerSerializationVisibility.Content)] + public AnagPosizioniDataTable AnagPosizioni { + get { + return this.tableAnagPosizioni; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.ComponentModel.Browsable(false)] + [global::System.ComponentModel.DesignerSerializationVisibility(global::System.ComponentModel.DesignerSerializationVisibility.Content)] + public AnagTipoDelibereDataTable AnagTipoDelibere { + get { + return this.tableAnagTipoDelibere; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.ComponentModel.Browsable(false)] + [global::System.ComponentModel.DesignerSerializationVisibility(global::System.ComponentModel.DesignerSerializationVisibility.Content)] + public ElencoCartelliniDataTable ElencoCartellini { + get { + return this.tableElencoCartellini; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.ComponentModel.BrowsableAttribute(true)] + [global::System.ComponentModel.DesignerSerializationVisibilityAttribute(global::System.ComponentModel.DesignerSerializationVisibility.Visible)] + public override global::System.Data.SchemaSerializationMode SchemaSerializationMode { + get { + return this._schemaSerializationMode; + } + set { + this._schemaSerializationMode = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.ComponentModel.DesignerSerializationVisibilityAttribute(global::System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public new global::System.Data.DataTableCollection Tables { + get { + return base.Tables; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.ComponentModel.DesignerSerializationVisibilityAttribute(global::System.ComponentModel.DesignerSerializationVisibility.Hidden)] + public new global::System.Data.DataRelationCollection Relations { + get { + return base.Relations; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + protected override void InitializeDerivedDataSet() { + this.BeginInit(); + this.InitClass(); + this.EndInit(); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public override global::System.Data.DataSet Clone() { + DS_SM cln = ((DS_SM)(base.Clone())); + cln.InitVars(); + cln.SchemaSerializationMode = this.SchemaSerializationMode; + return cln; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + protected override bool ShouldSerializeTables() { + return false; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + protected override bool ShouldSerializeRelations() { + return false; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + protected override void ReadXmlSerializable(global::System.Xml.XmlReader reader) { + if ((this.DetermineSchemaSerializationMode(reader) == global::System.Data.SchemaSerializationMode.IncludeSchema)) { + this.Reset(); + global::System.Data.DataSet ds = new global::System.Data.DataSet(); + ds.ReadXml(reader); + if ((ds.Tables["Delibere"] != null)) { + base.Tables.Add(new DelibereDataTable(ds.Tables["Delibere"])); + } + if ((ds.Tables["AnagTipoEvento"] != null)) { + base.Tables.Add(new AnagTipoEventoDataTable(ds.Tables["AnagTipoEvento"])); + } + if ((ds.Tables["TabTranPosizEventi"] != null)) { + base.Tables.Add(new TabTranPosizEventiDataTable(ds.Tables["TabTranPosizEventi"])); + } + if ((ds.Tables["AnagPosizioni"] != null)) { + base.Tables.Add(new AnagPosizioniDataTable(ds.Tables["AnagPosizioni"])); + } + if ((ds.Tables["AnagTipoDelibere"] != null)) { + base.Tables.Add(new AnagTipoDelibereDataTable(ds.Tables["AnagTipoDelibere"])); + } + if ((ds.Tables["ElencoCartellini"] != null)) { + base.Tables.Add(new ElencoCartelliniDataTable(ds.Tables["ElencoCartellini"])); + } + this.DataSetName = ds.DataSetName; + this.Prefix = ds.Prefix; + this.Namespace = ds.Namespace; + this.Locale = ds.Locale; + this.CaseSensitive = ds.CaseSensitive; + this.EnforceConstraints = ds.EnforceConstraints; + this.Merge(ds, false, global::System.Data.MissingSchemaAction.Add); + this.InitVars(); + } + else { + this.ReadXml(reader); + this.InitVars(); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + protected override global::System.Xml.Schema.XmlSchema GetSchemaSerializable() { + global::System.IO.MemoryStream stream = new global::System.IO.MemoryStream(); + this.WriteXmlSchema(new global::System.Xml.XmlTextWriter(stream, null)); + stream.Position = 0; + return global::System.Xml.Schema.XmlSchema.Read(new global::System.Xml.XmlTextReader(stream), null); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + internal void InitVars() { + this.InitVars(true); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + internal void InitVars(bool initTable) { + this.tableDelibere = ((DelibereDataTable)(base.Tables["Delibere"])); + if ((initTable == true)) { + if ((this.tableDelibere != null)) { + this.tableDelibere.InitVars(); + } + } + this.tableAnagTipoEvento = ((AnagTipoEventoDataTable)(base.Tables["AnagTipoEvento"])); + if ((initTable == true)) { + if ((this.tableAnagTipoEvento != null)) { + this.tableAnagTipoEvento.InitVars(); + } + } + this.tableTabTranPosizEventi = ((TabTranPosizEventiDataTable)(base.Tables["TabTranPosizEventi"])); + if ((initTable == true)) { + if ((this.tableTabTranPosizEventi != null)) { + this.tableTabTranPosizEventi.InitVars(); + } + } + this.tableAnagPosizioni = ((AnagPosizioniDataTable)(base.Tables["AnagPosizioni"])); + if ((initTable == true)) { + if ((this.tableAnagPosizioni != null)) { + this.tableAnagPosizioni.InitVars(); + } + } + this.tableAnagTipoDelibere = ((AnagTipoDelibereDataTable)(base.Tables["AnagTipoDelibere"])); + if ((initTable == true)) { + if ((this.tableAnagTipoDelibere != null)) { + this.tableAnagTipoDelibere.InitVars(); + } + } + this.tableElencoCartellini = ((ElencoCartelliniDataTable)(base.Tables["ElencoCartellini"])); + if ((initTable == true)) { + if ((this.tableElencoCartellini != null)) { + this.tableElencoCartellini.InitVars(); + } + } + this.relationFK_TabTranPosizEventi_AnagTipoEvento = this.Relations["FK_TabTranPosizEventi_AnagTipoEvento"]; + this.relationFK_TabTranPosizEventi_AnagPosizioni = this.Relations["FK_TabTranPosizEventi_AnagPosizioni"]; + this.relationFK_Delibere_AnagTipoDelibere = this.Relations["FK_Delibere_AnagTipoDelibere"]; + this.relationFK_AnagTipoDelibere_AnagTipoEvento = this.Relations["FK_AnagTipoDelibere_AnagTipoEvento"]; + this.relationFK_ElencoCartellini_AnagPosizioni = this.Relations["FK_ElencoCartellini_AnagPosizioni"]; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + private void InitClass() { + this.DataSetName = "DS_SM"; + this.Prefix = ""; + this.Namespace = "http://tempuri.org/DS_SM.xsd"; + this.EnforceConstraints = true; + this.SchemaSerializationMode = global::System.Data.SchemaSerializationMode.IncludeSchema; + this.tableDelibere = new DelibereDataTable(); + base.Tables.Add(this.tableDelibere); + this.tableAnagTipoEvento = new AnagTipoEventoDataTable(); + base.Tables.Add(this.tableAnagTipoEvento); + this.tableTabTranPosizEventi = new TabTranPosizEventiDataTable(); + base.Tables.Add(this.tableTabTranPosizEventi); + this.tableAnagPosizioni = new AnagPosizioniDataTable(); + base.Tables.Add(this.tableAnagPosizioni); + this.tableAnagTipoDelibere = new AnagTipoDelibereDataTable(); + base.Tables.Add(this.tableAnagTipoDelibere); + this.tableElencoCartellini = new ElencoCartelliniDataTable(); + base.Tables.Add(this.tableElencoCartellini); + this.relationFK_TabTranPosizEventi_AnagTipoEvento = new global::System.Data.DataRelation("FK_TabTranPosizEventi_AnagTipoEvento", new global::System.Data.DataColumn[] { + this.tableAnagTipoEvento.CodEventoColumn}, new global::System.Data.DataColumn[] { + this.tableTabTranPosizEventi.CodEventoColumn}, false); + this.Relations.Add(this.relationFK_TabTranPosizEventi_AnagTipoEvento); + this.relationFK_TabTranPosizEventi_AnagPosizioni = new global::System.Data.DataRelation("FK_TabTranPosizEventi_AnagPosizioni", new global::System.Data.DataColumn[] { + this.tableAnagPosizioni.IdxPosizioneColumn}, new global::System.Data.DataColumn[] { + this.tableTabTranPosizEventi.IdxPosizioneColumn}, false); + this.Relations.Add(this.relationFK_TabTranPosizEventi_AnagPosizioni); + this.relationFK_Delibere_AnagTipoDelibere = new global::System.Data.DataRelation("FK_Delibere_AnagTipoDelibere", new global::System.Data.DataColumn[] { + this.tableAnagTipoDelibere.CodTipoDeliberaColumn}, new global::System.Data.DataColumn[] { + this.tableDelibere.CodTipoDeliberaColumn}, false); + this.Relations.Add(this.relationFK_Delibere_AnagTipoDelibere); + this.relationFK_AnagTipoDelibere_AnagTipoEvento = new global::System.Data.DataRelation("FK_AnagTipoDelibere_AnagTipoEvento", new global::System.Data.DataColumn[] { + this.tableAnagTipoEvento.CodEventoColumn}, new global::System.Data.DataColumn[] { + this.tableAnagTipoDelibere.CodEventoColumn}, false); + this.Relations.Add(this.relationFK_AnagTipoDelibere_AnagTipoEvento); + this.relationFK_ElencoCartellini_AnagPosizioni = new global::System.Data.DataRelation("FK_ElencoCartellini_AnagPosizioni", new global::System.Data.DataColumn[] { + this.tableAnagPosizioni.IdxPosizioneColumn}, new global::System.Data.DataColumn[] { + this.tableElencoCartellini.IdxPosizioneColumn}, false); + this.Relations.Add(this.relationFK_ElencoCartellini_AnagPosizioni); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + private bool ShouldSerializeDelibere() { + return false; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + private bool ShouldSerializeAnagTipoEvento() { + return false; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + private bool ShouldSerializeTabTranPosizEventi() { + return false; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + private bool ShouldSerializeAnagPosizioni() { + return false; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + private bool ShouldSerializeAnagTipoDelibere() { + return false; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + private bool ShouldSerializeElencoCartellini() { + return false; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + private void SchemaChanged(object sender, global::System.ComponentModel.CollectionChangeEventArgs e) { + if ((e.Action == global::System.ComponentModel.CollectionChangeAction.Remove)) { + this.InitVars(); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public static global::System.Xml.Schema.XmlSchemaComplexType GetTypedDataSetSchema(global::System.Xml.Schema.XmlSchemaSet xs) { + DS_SM ds = new DS_SM(); + global::System.Xml.Schema.XmlSchemaComplexType type = new global::System.Xml.Schema.XmlSchemaComplexType(); + global::System.Xml.Schema.XmlSchemaSequence sequence = new global::System.Xml.Schema.XmlSchemaSequence(); + global::System.Xml.Schema.XmlSchemaAny any = new global::System.Xml.Schema.XmlSchemaAny(); + any.Namespace = ds.Namespace; + sequence.Items.Add(any); + 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; + } + + public delegate void DelibereRowChangeEventHandler(object sender, DelibereRowChangeEvent e); + + public delegate void AnagTipoEventoRowChangeEventHandler(object sender, AnagTipoEventoRowChangeEvent e); + + public delegate void TabTranPosizEventiRowChangeEventHandler(object sender, TabTranPosizEventiRowChangeEvent e); + + public delegate void AnagPosizioniRowChangeEventHandler(object sender, AnagPosizioniRowChangeEvent e); + + public delegate void AnagTipoDelibereRowChangeEventHandler(object sender, AnagTipoDelibereRowChangeEvent e); + + public delegate void ElencoCartelliniRowChangeEventHandler(object sender, ElencoCartelliniRowChangeEvent e); + + /// + ///Represents the strongly named DataTable class. + /// + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "2.0.0.0")] + [global::System.Serializable()] + [global::System.Xml.Serialization.XmlSchemaProviderAttribute("GetTypedTableSchema")] + public partial class DelibereDataTable : global::System.Data.TypedTableBase { + + private global::System.Data.DataColumn columnCodTipoDelibera; + + private global::System.Data.DataColumn columnUDC; + + private global::System.Data.DataColumn columnDataDelibera; + + private global::System.Data.DataColumn columnCodSoggetto; + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public DelibereDataTable() { + this.TableName = "Delibere"; + this.BeginInit(); + this.InitClass(); + this.EndInit(); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + internal DelibereDataTable(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()] + protected DelibereDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : + base(info, context) { + this.InitVars(); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public global::System.Data.DataColumn CodTipoDeliberaColumn { + get { + return this.columnCodTipoDelibera; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public global::System.Data.DataColumn UDCColumn { + get { + return this.columnUDC; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public global::System.Data.DataColumn DataDeliberaColumn { + get { + return this.columnDataDelibera; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public global::System.Data.DataColumn CodSoggettoColumn { + get { + return this.columnCodSoggetto; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.ComponentModel.Browsable(false)] + public int Count { + get { + return this.Rows.Count; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public DelibereRow this[int index] { + get { + return ((DelibereRow)(this.Rows[index])); + } + } + + public event DelibereRowChangeEventHandler DelibereRowChanging; + + public event DelibereRowChangeEventHandler DelibereRowChanged; + + public event DelibereRowChangeEventHandler DelibereRowDeleting; + + public event DelibereRowChangeEventHandler DelibereRowDeleted; + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public void AddDelibereRow(DelibereRow row) { + this.Rows.Add(row); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public DelibereRow AddDelibereRow(AnagTipoDelibereRow parentAnagTipoDelibereRowByFK_Delibere_AnagTipoDelibere, string UDC, System.DateTime DataDelibera, string CodSoggetto) { + DelibereRow rowDelibereRow = ((DelibereRow)(this.NewRow())); + object[] columnValuesArray = new object[] { + null, + UDC, + DataDelibera, + CodSoggetto}; + if ((parentAnagTipoDelibereRowByFK_Delibere_AnagTipoDelibere != null)) { + columnValuesArray[0] = parentAnagTipoDelibereRowByFK_Delibere_AnagTipoDelibere[0]; + } + rowDelibereRow.ItemArray = columnValuesArray; + this.Rows.Add(rowDelibereRow); + return rowDelibereRow; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public DelibereRow FindByCodTipoDeliberaUDC(string CodTipoDelibera, string UDC) { + return ((DelibereRow)(this.Rows.Find(new object[] { + CodTipoDelibera, + UDC}))); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public override global::System.Data.DataTable Clone() { + DelibereDataTable cln = ((DelibereDataTable)(base.Clone())); + cln.InitVars(); + return cln; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + protected override global::System.Data.DataTable CreateInstance() { + return new DelibereDataTable(); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + internal void InitVars() { + this.columnCodTipoDelibera = base.Columns["CodTipoDelibera"]; + this.columnUDC = base.Columns["UDC"]; + this.columnDataDelibera = base.Columns["DataDelibera"]; + this.columnCodSoggetto = base.Columns["CodSoggetto"]; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + private void InitClass() { + this.columnCodTipoDelibera = new global::System.Data.DataColumn("CodTipoDelibera", typeof(string), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnCodTipoDelibera); + this.columnUDC = new global::System.Data.DataColumn("UDC", typeof(string), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnUDC); + this.columnDataDelibera = new global::System.Data.DataColumn("DataDelibera", typeof(global::System.DateTime), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnDataDelibera); + this.columnCodSoggetto = new global::System.Data.DataColumn("CodSoggetto", typeof(string), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnCodSoggetto); + this.Constraints.Add(new global::System.Data.UniqueConstraint("Constraint1", new global::System.Data.DataColumn[] { + this.columnCodTipoDelibera, + this.columnUDC}, true)); + this.columnCodTipoDelibera.AllowDBNull = false; + this.columnCodTipoDelibera.MaxLength = 50; + this.columnUDC.AllowDBNull = false; + this.columnUDC.MaxLength = 50; + this.columnDataDelibera.AllowDBNull = false; + this.columnCodSoggetto.AllowDBNull = false; + this.columnCodSoggetto.MaxLength = 16; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public DelibereRow NewDelibereRow() { + return ((DelibereRow)(this.NewRow())); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + protected override global::System.Data.DataRow NewRowFromBuilder(global::System.Data.DataRowBuilder builder) { + return new DelibereRow(builder); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + protected override global::System.Type GetRowType() { + return typeof(DelibereRow); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + protected override void OnRowChanged(global::System.Data.DataRowChangeEventArgs e) { + base.OnRowChanged(e); + if ((this.DelibereRowChanged != null)) { + this.DelibereRowChanged(this, new DelibereRowChangeEvent(((DelibereRow)(e.Row)), e.Action)); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + protected override void OnRowChanging(global::System.Data.DataRowChangeEventArgs e) { + base.OnRowChanging(e); + if ((this.DelibereRowChanging != null)) { + this.DelibereRowChanging(this, new DelibereRowChangeEvent(((DelibereRow)(e.Row)), e.Action)); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + protected override void OnRowDeleted(global::System.Data.DataRowChangeEventArgs e) { + base.OnRowDeleted(e); + if ((this.DelibereRowDeleted != null)) { + this.DelibereRowDeleted(this, new DelibereRowChangeEvent(((DelibereRow)(e.Row)), e.Action)); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + protected override void OnRowDeleting(global::System.Data.DataRowChangeEventArgs e) { + base.OnRowDeleting(e); + if ((this.DelibereRowDeleting != null)) { + this.DelibereRowDeleting(this, new DelibereRowChangeEvent(((DelibereRow)(e.Row)), e.Action)); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public void RemoveDelibereRow(DelibereRow row) { + this.Rows.Remove(row); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + 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_SM ds = new DS_SM(); + 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 = "DelibereDataTable"; + 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 the strongly named DataTable class. + /// + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "2.0.0.0")] + [global::System.Serializable()] + [global::System.Xml.Serialization.XmlSchemaProviderAttribute("GetTypedTableSchema")] + public partial class AnagTipoEventoDataTable : global::System.Data.TypedTableBase { + + private global::System.Data.DataColumn columnCodEvento; + + private global::System.Data.DataColumn columnDescEvento; + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public AnagTipoEventoDataTable() { + this.TableName = "AnagTipoEvento"; + this.BeginInit(); + this.InitClass(); + this.EndInit(); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + internal AnagTipoEventoDataTable(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()] + protected AnagTipoEventoDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : + base(info, context) { + this.InitVars(); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public global::System.Data.DataColumn CodEventoColumn { + get { + return this.columnCodEvento; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public global::System.Data.DataColumn DescEventoColumn { + get { + return this.columnDescEvento; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.ComponentModel.Browsable(false)] + public int Count { + get { + return this.Rows.Count; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public AnagTipoEventoRow this[int index] { + get { + return ((AnagTipoEventoRow)(this.Rows[index])); + } + } + + public event AnagTipoEventoRowChangeEventHandler AnagTipoEventoRowChanging; + + public event AnagTipoEventoRowChangeEventHandler AnagTipoEventoRowChanged; + + public event AnagTipoEventoRowChangeEventHandler AnagTipoEventoRowDeleting; + + public event AnagTipoEventoRowChangeEventHandler AnagTipoEventoRowDeleted; + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public void AddAnagTipoEventoRow(AnagTipoEventoRow row) { + this.Rows.Add(row); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public AnagTipoEventoRow AddAnagTipoEventoRow(string CodEvento, string DescEvento) { + AnagTipoEventoRow rowAnagTipoEventoRow = ((AnagTipoEventoRow)(this.NewRow())); + object[] columnValuesArray = new object[] { + CodEvento, + DescEvento}; + rowAnagTipoEventoRow.ItemArray = columnValuesArray; + this.Rows.Add(rowAnagTipoEventoRow); + return rowAnagTipoEventoRow; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public AnagTipoEventoRow FindByCodEvento(string CodEvento) { + return ((AnagTipoEventoRow)(this.Rows.Find(new object[] { + CodEvento}))); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public override global::System.Data.DataTable Clone() { + AnagTipoEventoDataTable cln = ((AnagTipoEventoDataTable)(base.Clone())); + cln.InitVars(); + return cln; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + protected override global::System.Data.DataTable CreateInstance() { + return new AnagTipoEventoDataTable(); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + internal void InitVars() { + this.columnCodEvento = base.Columns["CodEvento"]; + this.columnDescEvento = base.Columns["DescEvento"]; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + private void InitClass() { + this.columnCodEvento = new global::System.Data.DataColumn("CodEvento", typeof(string), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnCodEvento); + this.columnDescEvento = new global::System.Data.DataColumn("DescEvento", typeof(string), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnDescEvento); + this.Constraints.Add(new global::System.Data.UniqueConstraint("Constraint1", new global::System.Data.DataColumn[] { + this.columnCodEvento}, true)); + this.columnCodEvento.AllowDBNull = false; + this.columnCodEvento.Unique = true; + this.columnCodEvento.MaxLength = 10; + this.columnDescEvento.MaxLength = 50; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public AnagTipoEventoRow NewAnagTipoEventoRow() { + return ((AnagTipoEventoRow)(this.NewRow())); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + protected override global::System.Data.DataRow NewRowFromBuilder(global::System.Data.DataRowBuilder builder) { + return new AnagTipoEventoRow(builder); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + protected override global::System.Type GetRowType() { + return typeof(AnagTipoEventoRow); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + protected override void OnRowChanged(global::System.Data.DataRowChangeEventArgs e) { + base.OnRowChanged(e); + if ((this.AnagTipoEventoRowChanged != null)) { + this.AnagTipoEventoRowChanged(this, new AnagTipoEventoRowChangeEvent(((AnagTipoEventoRow)(e.Row)), e.Action)); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + protected override void OnRowChanging(global::System.Data.DataRowChangeEventArgs e) { + base.OnRowChanging(e); + if ((this.AnagTipoEventoRowChanging != null)) { + this.AnagTipoEventoRowChanging(this, new AnagTipoEventoRowChangeEvent(((AnagTipoEventoRow)(e.Row)), e.Action)); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + protected override void OnRowDeleted(global::System.Data.DataRowChangeEventArgs e) { + base.OnRowDeleted(e); + if ((this.AnagTipoEventoRowDeleted != null)) { + this.AnagTipoEventoRowDeleted(this, new AnagTipoEventoRowChangeEvent(((AnagTipoEventoRow)(e.Row)), e.Action)); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + protected override void OnRowDeleting(global::System.Data.DataRowChangeEventArgs e) { + base.OnRowDeleting(e); + if ((this.AnagTipoEventoRowDeleting != null)) { + this.AnagTipoEventoRowDeleting(this, new AnagTipoEventoRowChangeEvent(((AnagTipoEventoRow)(e.Row)), e.Action)); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public void RemoveAnagTipoEventoRow(AnagTipoEventoRow row) { + this.Rows.Remove(row); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + 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_SM ds = new DS_SM(); + 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 = "AnagTipoEventoDataTable"; + 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 the strongly named DataTable class. + /// + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "2.0.0.0")] + [global::System.Serializable()] + [global::System.Xml.Serialization.XmlSchemaProviderAttribute("GetTypedTableSchema")] + public partial class TabTranPosizEventiDataTable : global::System.Data.TypedTableBase { + + private global::System.Data.DataColumn columnCodEvento; + + private global::System.Data.DataColumn columnIdxPosizione; + + private global::System.Data.DataColumn columnIdxPosizioneTo; + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public TabTranPosizEventiDataTable() { + this.TableName = "TabTranPosizEventi"; + this.BeginInit(); + this.InitClass(); + this.EndInit(); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + internal TabTranPosizEventiDataTable(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()] + protected TabTranPosizEventiDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : + base(info, context) { + this.InitVars(); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public global::System.Data.DataColumn CodEventoColumn { + get { + return this.columnCodEvento; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public global::System.Data.DataColumn IdxPosizioneColumn { + get { + return this.columnIdxPosizione; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public global::System.Data.DataColumn IdxPosizioneToColumn { + get { + return this.columnIdxPosizioneTo; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.ComponentModel.Browsable(false)] + public int Count { + get { + return this.Rows.Count; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public TabTranPosizEventiRow this[int index] { + get { + return ((TabTranPosizEventiRow)(this.Rows[index])); + } + } + + public event TabTranPosizEventiRowChangeEventHandler TabTranPosizEventiRowChanging; + + public event TabTranPosizEventiRowChangeEventHandler TabTranPosizEventiRowChanged; + + public event TabTranPosizEventiRowChangeEventHandler TabTranPosizEventiRowDeleting; + + public event TabTranPosizEventiRowChangeEventHandler TabTranPosizEventiRowDeleted; + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public void AddTabTranPosizEventiRow(TabTranPosizEventiRow row) { + this.Rows.Add(row); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public TabTranPosizEventiRow AddTabTranPosizEventiRow(AnagTipoEventoRow parentAnagTipoEventoRowByFK_TabTranPosizEventi_AnagTipoEvento, AnagPosizioniRow parentAnagPosizioniRowByFK_TabTranPosizEventi_AnagPosizioni, int IdxPosizioneTo) { + TabTranPosizEventiRow rowTabTranPosizEventiRow = ((TabTranPosizEventiRow)(this.NewRow())); + object[] columnValuesArray = new object[] { + null, + null, + IdxPosizioneTo}; + if ((parentAnagTipoEventoRowByFK_TabTranPosizEventi_AnagTipoEvento != null)) { + columnValuesArray[0] = parentAnagTipoEventoRowByFK_TabTranPosizEventi_AnagTipoEvento[0]; + } + if ((parentAnagPosizioniRowByFK_TabTranPosizEventi_AnagPosizioni != null)) { + columnValuesArray[1] = parentAnagPosizioniRowByFK_TabTranPosizEventi_AnagPosizioni[0]; + } + rowTabTranPosizEventiRow.ItemArray = columnValuesArray; + this.Rows.Add(rowTabTranPosizEventiRow); + return rowTabTranPosizEventiRow; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public TabTranPosizEventiRow FindByCodEventoIdxPosizione(string CodEvento, int IdxPosizione) { + return ((TabTranPosizEventiRow)(this.Rows.Find(new object[] { + CodEvento, + IdxPosizione}))); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public override global::System.Data.DataTable Clone() { + TabTranPosizEventiDataTable cln = ((TabTranPosizEventiDataTable)(base.Clone())); + cln.InitVars(); + return cln; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + protected override global::System.Data.DataTable CreateInstance() { + return new TabTranPosizEventiDataTable(); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + internal void InitVars() { + this.columnCodEvento = base.Columns["CodEvento"]; + this.columnIdxPosizione = base.Columns["IdxPosizione"]; + this.columnIdxPosizioneTo = base.Columns["IdxPosizioneTo"]; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + private void InitClass() { + this.columnCodEvento = new global::System.Data.DataColumn("CodEvento", typeof(string), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnCodEvento); + this.columnIdxPosizione = new global::System.Data.DataColumn("IdxPosizione", typeof(int), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnIdxPosizione); + this.columnIdxPosizioneTo = new global::System.Data.DataColumn("IdxPosizioneTo", typeof(int), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnIdxPosizioneTo); + this.Constraints.Add(new global::System.Data.UniqueConstraint("Constraint1", new global::System.Data.DataColumn[] { + this.columnCodEvento, + this.columnIdxPosizione}, true)); + this.columnCodEvento.AllowDBNull = false; + this.columnCodEvento.MaxLength = 10; + this.columnIdxPosizione.AllowDBNull = false; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public TabTranPosizEventiRow NewTabTranPosizEventiRow() { + return ((TabTranPosizEventiRow)(this.NewRow())); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + protected override global::System.Data.DataRow NewRowFromBuilder(global::System.Data.DataRowBuilder builder) { + return new TabTranPosizEventiRow(builder); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + protected override global::System.Type GetRowType() { + return typeof(TabTranPosizEventiRow); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + protected override void OnRowChanged(global::System.Data.DataRowChangeEventArgs e) { + base.OnRowChanged(e); + if ((this.TabTranPosizEventiRowChanged != null)) { + this.TabTranPosizEventiRowChanged(this, new TabTranPosizEventiRowChangeEvent(((TabTranPosizEventiRow)(e.Row)), e.Action)); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + protected override void OnRowChanging(global::System.Data.DataRowChangeEventArgs e) { + base.OnRowChanging(e); + if ((this.TabTranPosizEventiRowChanging != null)) { + this.TabTranPosizEventiRowChanging(this, new TabTranPosizEventiRowChangeEvent(((TabTranPosizEventiRow)(e.Row)), e.Action)); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + protected override void OnRowDeleted(global::System.Data.DataRowChangeEventArgs e) { + base.OnRowDeleted(e); + if ((this.TabTranPosizEventiRowDeleted != null)) { + this.TabTranPosizEventiRowDeleted(this, new TabTranPosizEventiRowChangeEvent(((TabTranPosizEventiRow)(e.Row)), e.Action)); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + protected override void OnRowDeleting(global::System.Data.DataRowChangeEventArgs e) { + base.OnRowDeleting(e); + if ((this.TabTranPosizEventiRowDeleting != null)) { + this.TabTranPosizEventiRowDeleting(this, new TabTranPosizEventiRowChangeEvent(((TabTranPosizEventiRow)(e.Row)), e.Action)); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public void RemoveTabTranPosizEventiRow(TabTranPosizEventiRow row) { + this.Rows.Remove(row); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + 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_SM ds = new DS_SM(); + 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 = "TabTranPosizEventiDataTable"; + 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 the strongly named DataTable class. + /// + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "2.0.0.0")] + [global::System.Serializable()] + [global::System.Xml.Serialization.XmlSchemaProviderAttribute("GetTypedTableSchema")] + public partial class AnagPosizioniDataTable : global::System.Data.TypedTableBase { + + private global::System.Data.DataColumn columnIdxPosizione; + + private global::System.Data.DataColumn columnDescPosizione; + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public AnagPosizioniDataTable() { + this.TableName = "AnagPosizioni"; + this.BeginInit(); + this.InitClass(); + this.EndInit(); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + internal AnagPosizioniDataTable(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()] + protected AnagPosizioniDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : + base(info, context) { + this.InitVars(); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public global::System.Data.DataColumn IdxPosizioneColumn { + get { + return this.columnIdxPosizione; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public global::System.Data.DataColumn DescPosizioneColumn { + get { + return this.columnDescPosizione; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.ComponentModel.Browsable(false)] + public int Count { + get { + return this.Rows.Count; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public AnagPosizioniRow this[int index] { + get { + return ((AnagPosizioniRow)(this.Rows[index])); + } + } + + public event AnagPosizioniRowChangeEventHandler AnagPosizioniRowChanging; + + public event AnagPosizioniRowChangeEventHandler AnagPosizioniRowChanged; + + public event AnagPosizioniRowChangeEventHandler AnagPosizioniRowDeleting; + + public event AnagPosizioniRowChangeEventHandler AnagPosizioniRowDeleted; + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public void AddAnagPosizioniRow(AnagPosizioniRow row) { + this.Rows.Add(row); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public AnagPosizioniRow AddAnagPosizioniRow(int IdxPosizione, string DescPosizione) { + AnagPosizioniRow rowAnagPosizioniRow = ((AnagPosizioniRow)(this.NewRow())); + object[] columnValuesArray = new object[] { + IdxPosizione, + DescPosizione}; + rowAnagPosizioniRow.ItemArray = columnValuesArray; + this.Rows.Add(rowAnagPosizioniRow); + return rowAnagPosizioniRow; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public AnagPosizioniRow FindByIdxPosizione(int IdxPosizione) { + return ((AnagPosizioniRow)(this.Rows.Find(new object[] { + IdxPosizione}))); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public override global::System.Data.DataTable Clone() { + AnagPosizioniDataTable cln = ((AnagPosizioniDataTable)(base.Clone())); + cln.InitVars(); + return cln; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + protected override global::System.Data.DataTable CreateInstance() { + return new AnagPosizioniDataTable(); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + internal void InitVars() { + this.columnIdxPosizione = base.Columns["IdxPosizione"]; + this.columnDescPosizione = base.Columns["DescPosizione"]; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + private void InitClass() { + this.columnIdxPosizione = new global::System.Data.DataColumn("IdxPosizione", typeof(int), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnIdxPosizione); + this.columnDescPosizione = new global::System.Data.DataColumn("DescPosizione", typeof(string), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnDescPosizione); + this.Constraints.Add(new global::System.Data.UniqueConstraint("Constraint1", new global::System.Data.DataColumn[] { + this.columnIdxPosizione}, true)); + this.columnIdxPosizione.AllowDBNull = false; + this.columnIdxPosizione.Unique = true; + this.columnDescPosizione.MaxLength = 50; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public AnagPosizioniRow NewAnagPosizioniRow() { + return ((AnagPosizioniRow)(this.NewRow())); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + protected override global::System.Data.DataRow NewRowFromBuilder(global::System.Data.DataRowBuilder builder) { + return new AnagPosizioniRow(builder); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + protected override global::System.Type GetRowType() { + return typeof(AnagPosizioniRow); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + protected override void OnRowChanged(global::System.Data.DataRowChangeEventArgs e) { + base.OnRowChanged(e); + if ((this.AnagPosizioniRowChanged != null)) { + this.AnagPosizioniRowChanged(this, new AnagPosizioniRowChangeEvent(((AnagPosizioniRow)(e.Row)), e.Action)); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + protected override void OnRowChanging(global::System.Data.DataRowChangeEventArgs e) { + base.OnRowChanging(e); + if ((this.AnagPosizioniRowChanging != null)) { + this.AnagPosizioniRowChanging(this, new AnagPosizioniRowChangeEvent(((AnagPosizioniRow)(e.Row)), e.Action)); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + protected override void OnRowDeleted(global::System.Data.DataRowChangeEventArgs e) { + base.OnRowDeleted(e); + if ((this.AnagPosizioniRowDeleted != null)) { + this.AnagPosizioniRowDeleted(this, new AnagPosizioniRowChangeEvent(((AnagPosizioniRow)(e.Row)), e.Action)); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + protected override void OnRowDeleting(global::System.Data.DataRowChangeEventArgs e) { + base.OnRowDeleting(e); + if ((this.AnagPosizioniRowDeleting != null)) { + this.AnagPosizioniRowDeleting(this, new AnagPosizioniRowChangeEvent(((AnagPosizioniRow)(e.Row)), e.Action)); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public void RemoveAnagPosizioniRow(AnagPosizioniRow row) { + this.Rows.Remove(row); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + 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_SM ds = new DS_SM(); + 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 = "AnagPosizioniDataTable"; + 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 the strongly named DataTable class. + /// + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "2.0.0.0")] + [global::System.Serializable()] + [global::System.Xml.Serialization.XmlSchemaProviderAttribute("GetTypedTableSchema")] + public partial class AnagTipoDelibereDataTable : global::System.Data.TypedTableBase { + + private global::System.Data.DataColumn columnCodTipoDelibera; + + private global::System.Data.DataColumn columnDescDelibera; + + private global::System.Data.DataColumn columnCodEvento; + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public AnagTipoDelibereDataTable() { + this.TableName = "AnagTipoDelibere"; + this.BeginInit(); + this.InitClass(); + this.EndInit(); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + internal AnagTipoDelibereDataTable(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()] + protected AnagTipoDelibereDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : + base(info, context) { + this.InitVars(); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public global::System.Data.DataColumn CodTipoDeliberaColumn { + get { + return this.columnCodTipoDelibera; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public global::System.Data.DataColumn DescDeliberaColumn { + get { + return this.columnDescDelibera; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public global::System.Data.DataColumn CodEventoColumn { + get { + return this.columnCodEvento; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.ComponentModel.Browsable(false)] + public int Count { + get { + return this.Rows.Count; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public AnagTipoDelibereRow this[int index] { + get { + return ((AnagTipoDelibereRow)(this.Rows[index])); + } + } + + public event AnagTipoDelibereRowChangeEventHandler AnagTipoDelibereRowChanging; + + public event AnagTipoDelibereRowChangeEventHandler AnagTipoDelibereRowChanged; + + public event AnagTipoDelibereRowChangeEventHandler AnagTipoDelibereRowDeleting; + + public event AnagTipoDelibereRowChangeEventHandler AnagTipoDelibereRowDeleted; + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public void AddAnagTipoDelibereRow(AnagTipoDelibereRow row) { + this.Rows.Add(row); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public AnagTipoDelibereRow AddAnagTipoDelibereRow(string CodTipoDelibera, string DescDelibera, AnagTipoEventoRow parentAnagTipoEventoRowByFK_AnagTipoDelibere_AnagTipoEvento) { + AnagTipoDelibereRow rowAnagTipoDelibereRow = ((AnagTipoDelibereRow)(this.NewRow())); + object[] columnValuesArray = new object[] { + CodTipoDelibera, + DescDelibera, + null}; + if ((parentAnagTipoEventoRowByFK_AnagTipoDelibere_AnagTipoEvento != null)) { + columnValuesArray[2] = parentAnagTipoEventoRowByFK_AnagTipoDelibere_AnagTipoEvento[0]; + } + rowAnagTipoDelibereRow.ItemArray = columnValuesArray; + this.Rows.Add(rowAnagTipoDelibereRow); + return rowAnagTipoDelibereRow; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public AnagTipoDelibereRow FindByCodTipoDelibera(string CodTipoDelibera) { + return ((AnagTipoDelibereRow)(this.Rows.Find(new object[] { + CodTipoDelibera}))); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public override global::System.Data.DataTable Clone() { + AnagTipoDelibereDataTable cln = ((AnagTipoDelibereDataTable)(base.Clone())); + cln.InitVars(); + return cln; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + protected override global::System.Data.DataTable CreateInstance() { + return new AnagTipoDelibereDataTable(); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + internal void InitVars() { + this.columnCodTipoDelibera = base.Columns["CodTipoDelibera"]; + this.columnDescDelibera = base.Columns["DescDelibera"]; + this.columnCodEvento = base.Columns["CodEvento"]; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + private void InitClass() { + this.columnCodTipoDelibera = new global::System.Data.DataColumn("CodTipoDelibera", typeof(string), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnCodTipoDelibera); + this.columnDescDelibera = new global::System.Data.DataColumn("DescDelibera", typeof(string), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnDescDelibera); + this.columnCodEvento = new global::System.Data.DataColumn("CodEvento", typeof(string), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnCodEvento); + this.Constraints.Add(new global::System.Data.UniqueConstraint("Constraint1", new global::System.Data.DataColumn[] { + this.columnCodTipoDelibera}, true)); + this.columnCodTipoDelibera.AllowDBNull = false; + this.columnCodTipoDelibera.Unique = true; + this.columnCodTipoDelibera.MaxLength = 50; + this.columnDescDelibera.MaxLength = 50; + this.columnCodEvento.MaxLength = 10; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public AnagTipoDelibereRow NewAnagTipoDelibereRow() { + return ((AnagTipoDelibereRow)(this.NewRow())); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + protected override global::System.Data.DataRow NewRowFromBuilder(global::System.Data.DataRowBuilder builder) { + return new AnagTipoDelibereRow(builder); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + protected override global::System.Type GetRowType() { + return typeof(AnagTipoDelibereRow); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + protected override void OnRowChanged(global::System.Data.DataRowChangeEventArgs e) { + base.OnRowChanged(e); + if ((this.AnagTipoDelibereRowChanged != null)) { + this.AnagTipoDelibereRowChanged(this, new AnagTipoDelibereRowChangeEvent(((AnagTipoDelibereRow)(e.Row)), e.Action)); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + protected override void OnRowChanging(global::System.Data.DataRowChangeEventArgs e) { + base.OnRowChanging(e); + if ((this.AnagTipoDelibereRowChanging != null)) { + this.AnagTipoDelibereRowChanging(this, new AnagTipoDelibereRowChangeEvent(((AnagTipoDelibereRow)(e.Row)), e.Action)); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + protected override void OnRowDeleted(global::System.Data.DataRowChangeEventArgs e) { + base.OnRowDeleted(e); + if ((this.AnagTipoDelibereRowDeleted != null)) { + this.AnagTipoDelibereRowDeleted(this, new AnagTipoDelibereRowChangeEvent(((AnagTipoDelibereRow)(e.Row)), e.Action)); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + protected override void OnRowDeleting(global::System.Data.DataRowChangeEventArgs e) { + base.OnRowDeleting(e); + if ((this.AnagTipoDelibereRowDeleting != null)) { + this.AnagTipoDelibereRowDeleting(this, new AnagTipoDelibereRowChangeEvent(((AnagTipoDelibereRow)(e.Row)), e.Action)); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public void RemoveAnagTipoDelibereRow(AnagTipoDelibereRow row) { + this.Rows.Remove(row); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + 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_SM ds = new DS_SM(); + 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 = "AnagTipoDelibereDataTable"; + 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 the strongly named DataTable class. + /// + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "2.0.0.0")] + [global::System.Serializable()] + [global::System.Xml.Serialization.XmlSchemaProviderAttribute("GetTypedTableSchema")] + public partial class ElencoCartelliniDataTable : global::System.Data.TypedTableBase { + + private global::System.Data.DataColumn columnUDC; + + private global::System.Data.DataColumn columnCodCS; + + private global::System.Data.DataColumn columnCodCliente; + + private global::System.Data.DataColumn columnRagSociale; + + private global::System.Data.DataColumn columnParticolare; + + private global::System.Data.DataColumn columnDescParticolare; + + private global::System.Data.DataColumn columnDisegnoGrezzo; + + private global::System.Data.DataColumn columnEsponente; + + private global::System.Data.DataColumn columnCodImpianto; + + private global::System.Data.DataColumn columnDescImpianto; + + private global::System.Data.DataColumn columnCodStampo; + + private global::System.Data.DataColumn columnFigura; + + private global::System.Data.DataColumn columnDataFus; + + private global::System.Data.DataColumn columnTurnoFus; + + private global::System.Data.DataColumn columnCodImballo; + + private global::System.Data.DataColumn columnCodSoggetto; + + private global::System.Data.DataColumn columnNumCont; + + private global::System.Data.DataColumn columnTara; + + private global::System.Data.DataColumn columnQta; + + private global::System.Data.DataColumn columnCodStato; + + private global::System.Data.DataColumn columnIdxPosizione; + + private global::System.Data.DataColumn columnPesoTot; + + private global::System.Data.DataColumn columnPesoCad; + + private global::System.Data.DataColumn columnCreateDate; + + private global::System.Data.DataColumn columnModDate; + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public ElencoCartelliniDataTable() { + this.TableName = "ElencoCartellini"; + this.BeginInit(); + this.InitClass(); + this.EndInit(); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + internal ElencoCartelliniDataTable(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()] + protected ElencoCartelliniDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : + base(info, context) { + this.InitVars(); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public global::System.Data.DataColumn UDCColumn { + get { + return this.columnUDC; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public global::System.Data.DataColumn CodCSColumn { + get { + return this.columnCodCS; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public global::System.Data.DataColumn CodClienteColumn { + get { + return this.columnCodCliente; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public global::System.Data.DataColumn RagSocialeColumn { + get { + return this.columnRagSociale; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public global::System.Data.DataColumn ParticolareColumn { + get { + return this.columnParticolare; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public global::System.Data.DataColumn DescParticolareColumn { + get { + return this.columnDescParticolare; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public global::System.Data.DataColumn DisegnoGrezzoColumn { + get { + return this.columnDisegnoGrezzo; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public global::System.Data.DataColumn EsponenteColumn { + get { + return this.columnEsponente; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public global::System.Data.DataColumn CodImpiantoColumn { + get { + return this.columnCodImpianto; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public global::System.Data.DataColumn DescImpiantoColumn { + get { + return this.columnDescImpianto; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public global::System.Data.DataColumn CodStampoColumn { + get { + return this.columnCodStampo; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public global::System.Data.DataColumn FiguraColumn { + get { + return this.columnFigura; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public global::System.Data.DataColumn DataFusColumn { + get { + return this.columnDataFus; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public global::System.Data.DataColumn TurnoFusColumn { + get { + return this.columnTurnoFus; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public global::System.Data.DataColumn CodImballoColumn { + get { + return this.columnCodImballo; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public global::System.Data.DataColumn CodSoggettoColumn { + get { + return this.columnCodSoggetto; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public global::System.Data.DataColumn NumContColumn { + get { + return this.columnNumCont; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public global::System.Data.DataColumn TaraColumn { + get { + return this.columnTara; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public global::System.Data.DataColumn QtaColumn { + get { + return this.columnQta; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public global::System.Data.DataColumn CodStatoColumn { + get { + return this.columnCodStato; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public global::System.Data.DataColumn IdxPosizioneColumn { + get { + return this.columnIdxPosizione; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public global::System.Data.DataColumn PesoTotColumn { + get { + return this.columnPesoTot; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public global::System.Data.DataColumn PesoCadColumn { + get { + return this.columnPesoCad; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public global::System.Data.DataColumn CreateDateColumn { + get { + return this.columnCreateDate; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public global::System.Data.DataColumn ModDateColumn { + get { + return this.columnModDate; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.ComponentModel.Browsable(false)] + public int Count { + get { + return this.Rows.Count; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public ElencoCartelliniRow this[int index] { + get { + return ((ElencoCartelliniRow)(this.Rows[index])); + } + } + + public event ElencoCartelliniRowChangeEventHandler ElencoCartelliniRowChanging; + + public event ElencoCartelliniRowChangeEventHandler ElencoCartelliniRowChanged; + + public event ElencoCartelliniRowChangeEventHandler ElencoCartelliniRowDeleting; + + public event ElencoCartelliniRowChangeEventHandler ElencoCartelliniRowDeleted; + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public void AddElencoCartelliniRow(ElencoCartelliniRow row) { + this.Rows.Add(row); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public ElencoCartelliniRow AddElencoCartelliniRow( + string UDC, + string CodCS, + string CodCliente, + string RagSociale, + string Particolare, + string DescParticolare, + string DisegnoGrezzo, + string Esponente, + string CodImpianto, + string DescImpianto, + string CodStampo, + string Figura, + System.DateTime DataFus, + int TurnoFus, + string CodImballo, + string CodSoggetto, + int NumCont, + double Tara, + decimal Qta, + string CodStato, + AnagPosizioniRow parentAnagPosizioniRowByFK_ElencoCartellini_AnagPosizioni, + double PesoTot, + double PesoCad, + System.DateTime CreateDate, + System.DateTime ModDate) { + ElencoCartelliniRow rowElencoCartelliniRow = ((ElencoCartelliniRow)(this.NewRow())); + object[] columnValuesArray = new object[] { + UDC, + CodCS, + CodCliente, + RagSociale, + Particolare, + DescParticolare, + DisegnoGrezzo, + Esponente, + CodImpianto, + DescImpianto, + CodStampo, + Figura, + DataFus, + TurnoFus, + CodImballo, + CodSoggetto, + NumCont, + Tara, + Qta, + CodStato, + null, + PesoTot, + PesoCad, + CreateDate, + ModDate}; + if ((parentAnagPosizioniRowByFK_ElencoCartellini_AnagPosizioni != null)) { + columnValuesArray[20] = parentAnagPosizioniRowByFK_ElencoCartellini_AnagPosizioni[0]; + } + rowElencoCartelliniRow.ItemArray = columnValuesArray; + this.Rows.Add(rowElencoCartelliniRow); + return rowElencoCartelliniRow; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public ElencoCartelliniRow FindByUDC(string UDC) { + return ((ElencoCartelliniRow)(this.Rows.Find(new object[] { + UDC}))); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public override global::System.Data.DataTable Clone() { + ElencoCartelliniDataTable cln = ((ElencoCartelliniDataTable)(base.Clone())); + cln.InitVars(); + return cln; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + protected override global::System.Data.DataTable CreateInstance() { + return new ElencoCartelliniDataTable(); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + internal void InitVars() { + this.columnUDC = base.Columns["UDC"]; + this.columnCodCS = base.Columns["CodCS"]; + this.columnCodCliente = base.Columns["CodCliente"]; + this.columnRagSociale = base.Columns["RagSociale"]; + this.columnParticolare = base.Columns["Particolare"]; + this.columnDescParticolare = base.Columns["DescParticolare"]; + this.columnDisegnoGrezzo = base.Columns["DisegnoGrezzo"]; + this.columnEsponente = base.Columns["Esponente"]; + this.columnCodImpianto = base.Columns["CodImpianto"]; + this.columnDescImpianto = base.Columns["DescImpianto"]; + this.columnCodStampo = base.Columns["CodStampo"]; + this.columnFigura = base.Columns["Figura"]; + this.columnDataFus = base.Columns["DataFus"]; + this.columnTurnoFus = base.Columns["TurnoFus"]; + this.columnCodImballo = base.Columns["CodImballo"]; + this.columnCodSoggetto = base.Columns["CodSoggetto"]; + this.columnNumCont = base.Columns["NumCont"]; + this.columnTara = base.Columns["Tara"]; + this.columnQta = base.Columns["Qta"]; + this.columnCodStato = base.Columns["CodStato"]; + this.columnIdxPosizione = base.Columns["IdxPosizione"]; + this.columnPesoTot = base.Columns["PesoTot"]; + this.columnPesoCad = base.Columns["PesoCad"]; + this.columnCreateDate = base.Columns["CreateDate"]; + this.columnModDate = base.Columns["ModDate"]; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + private void InitClass() { + this.columnUDC = new global::System.Data.DataColumn("UDC", typeof(string), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnUDC); + this.columnCodCS = new global::System.Data.DataColumn("CodCS", typeof(string), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnCodCS); + this.columnCodCliente = new global::System.Data.DataColumn("CodCliente", typeof(string), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnCodCliente); + this.columnRagSociale = new global::System.Data.DataColumn("RagSociale", typeof(string), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnRagSociale); + this.columnParticolare = new global::System.Data.DataColumn("Particolare", typeof(string), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnParticolare); + this.columnDescParticolare = new global::System.Data.DataColumn("DescParticolare", typeof(string), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnDescParticolare); + this.columnDisegnoGrezzo = new global::System.Data.DataColumn("DisegnoGrezzo", typeof(string), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnDisegnoGrezzo); + this.columnEsponente = new global::System.Data.DataColumn("Esponente", typeof(string), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnEsponente); + this.columnCodImpianto = new global::System.Data.DataColumn("CodImpianto", typeof(string), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnCodImpianto); + this.columnDescImpianto = new global::System.Data.DataColumn("DescImpianto", typeof(string), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnDescImpianto); + this.columnCodStampo = new global::System.Data.DataColumn("CodStampo", typeof(string), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnCodStampo); + this.columnFigura = new global::System.Data.DataColumn("Figura", typeof(string), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnFigura); + this.columnDataFus = new global::System.Data.DataColumn("DataFus", typeof(global::System.DateTime), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnDataFus); + this.columnTurnoFus = new global::System.Data.DataColumn("TurnoFus", typeof(int), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnTurnoFus); + this.columnCodImballo = new global::System.Data.DataColumn("CodImballo", typeof(string), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnCodImballo); + this.columnCodSoggetto = new global::System.Data.DataColumn("CodSoggetto", typeof(string), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnCodSoggetto); + this.columnNumCont = new global::System.Data.DataColumn("NumCont", typeof(int), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnNumCont); + this.columnTara = new global::System.Data.DataColumn("Tara", typeof(double), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnTara); + this.columnQta = new global::System.Data.DataColumn("Qta", typeof(decimal), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnQta); + this.columnCodStato = new global::System.Data.DataColumn("CodStato", typeof(string), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnCodStato); + this.columnIdxPosizione = new global::System.Data.DataColumn("IdxPosizione", typeof(int), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnIdxPosizione); + this.columnPesoTot = new global::System.Data.DataColumn("PesoTot", typeof(double), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnPesoTot); + this.columnPesoCad = new global::System.Data.DataColumn("PesoCad", typeof(double), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnPesoCad); + this.columnCreateDate = new global::System.Data.DataColumn("CreateDate", typeof(global::System.DateTime), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnCreateDate); + this.columnModDate = new global::System.Data.DataColumn("ModDate", typeof(global::System.DateTime), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnModDate); + this.Constraints.Add(new global::System.Data.UniqueConstraint("Constraint1", new global::System.Data.DataColumn[] { + this.columnUDC}, true)); + this.columnUDC.AllowDBNull = false; + this.columnUDC.Unique = true; + this.columnUDC.MaxLength = 50; + this.columnCodCS.MaxLength = 2; + this.columnCodCliente.MaxLength = 6; + this.columnRagSociale.MaxLength = 35; + this.columnParticolare.MaxLength = 15; + this.columnDescParticolare.MaxLength = 30; + this.columnDisegnoGrezzo.MaxLength = 30; + this.columnEsponente.MaxLength = 6; + this.columnCodImpianto.MaxLength = 50; + this.columnDescImpianto.MaxLength = 50; + this.columnCodStampo.MaxLength = 8; + this.columnFigura.MaxLength = 4; + this.columnCodImballo.MaxLength = 15; + this.columnCodSoggetto.MaxLength = 16; + this.columnCodStato.MaxLength = 50; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public ElencoCartelliniRow NewElencoCartelliniRow() { + return ((ElencoCartelliniRow)(this.NewRow())); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + protected override global::System.Data.DataRow NewRowFromBuilder(global::System.Data.DataRowBuilder builder) { + return new ElencoCartelliniRow(builder); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + protected override global::System.Type GetRowType() { + return typeof(ElencoCartelliniRow); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + protected override void OnRowChanged(global::System.Data.DataRowChangeEventArgs e) { + base.OnRowChanged(e); + if ((this.ElencoCartelliniRowChanged != null)) { + this.ElencoCartelliniRowChanged(this, new ElencoCartelliniRowChangeEvent(((ElencoCartelliniRow)(e.Row)), e.Action)); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + protected override void OnRowChanging(global::System.Data.DataRowChangeEventArgs e) { + base.OnRowChanging(e); + if ((this.ElencoCartelliniRowChanging != null)) { + this.ElencoCartelliniRowChanging(this, new ElencoCartelliniRowChangeEvent(((ElencoCartelliniRow)(e.Row)), e.Action)); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + protected override void OnRowDeleted(global::System.Data.DataRowChangeEventArgs e) { + base.OnRowDeleted(e); + if ((this.ElencoCartelliniRowDeleted != null)) { + this.ElencoCartelliniRowDeleted(this, new ElencoCartelliniRowChangeEvent(((ElencoCartelliniRow)(e.Row)), e.Action)); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + protected override void OnRowDeleting(global::System.Data.DataRowChangeEventArgs e) { + base.OnRowDeleting(e); + if ((this.ElencoCartelliniRowDeleting != null)) { + this.ElencoCartelliniRowDeleting(this, new ElencoCartelliniRowChangeEvent(((ElencoCartelliniRow)(e.Row)), e.Action)); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public void RemoveElencoCartelliniRow(ElencoCartelliniRow row) { + this.Rows.Remove(row); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + 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_SM ds = new DS_SM(); + 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 = "ElencoCartelliniDataTable"; + 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. + /// + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "2.0.0.0")] + public partial class DelibereRow : global::System.Data.DataRow { + + private DelibereDataTable tableDelibere; + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + internal DelibereRow(global::System.Data.DataRowBuilder rb) : + base(rb) { + this.tableDelibere = ((DelibereDataTable)(this.Table)); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public string CodTipoDelibera { + get { + return ((string)(this[this.tableDelibere.CodTipoDeliberaColumn])); + } + set { + this[this.tableDelibere.CodTipoDeliberaColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public string UDC { + get { + return ((string)(this[this.tableDelibere.UDCColumn])); + } + set { + this[this.tableDelibere.UDCColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public System.DateTime DataDelibera { + get { + return ((global::System.DateTime)(this[this.tableDelibere.DataDeliberaColumn])); + } + set { + this[this.tableDelibere.DataDeliberaColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public string CodSoggetto { + get { + return ((string)(this[this.tableDelibere.CodSoggettoColumn])); + } + set { + this[this.tableDelibere.CodSoggettoColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public AnagTipoDelibereRow AnagTipoDelibereRow { + get { + return ((AnagTipoDelibereRow)(this.GetParentRow(this.Table.ParentRelations["FK_Delibere_AnagTipoDelibere"]))); + } + set { + this.SetParentRow(value, this.Table.ParentRelations["FK_Delibere_AnagTipoDelibere"]); + } + } + } + + /// + ///Represents strongly named DataRow class. + /// + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "2.0.0.0")] + public partial class AnagTipoEventoRow : global::System.Data.DataRow { + + private AnagTipoEventoDataTable tableAnagTipoEvento; + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + internal AnagTipoEventoRow(global::System.Data.DataRowBuilder rb) : + base(rb) { + this.tableAnagTipoEvento = ((AnagTipoEventoDataTable)(this.Table)); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public string CodEvento { + get { + return ((string)(this[this.tableAnagTipoEvento.CodEventoColumn])); + } + set { + this[this.tableAnagTipoEvento.CodEventoColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public string DescEvento { + get { + try { + return ((string)(this[this.tableAnagTipoEvento.DescEventoColumn])); + } + catch (global::System.InvalidCastException e) { + throw new global::System.Data.StrongTypingException("The value for column \'DescEvento\' in table \'AnagTipoEvento\' is DBNull.", e); + } + } + set { + this[this.tableAnagTipoEvento.DescEventoColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public bool IsDescEventoNull() { + return this.IsNull(this.tableAnagTipoEvento.DescEventoColumn); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public void SetDescEventoNull() { + this[this.tableAnagTipoEvento.DescEventoColumn] = global::System.Convert.DBNull; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public TabTranPosizEventiRow[] GetTabTranPosizEventiRows() { + if ((this.Table.ChildRelations["FK_TabTranPosizEventi_AnagTipoEvento"] == null)) { + return new TabTranPosizEventiRow[0]; + } + else { + return ((TabTranPosizEventiRow[])(base.GetChildRows(this.Table.ChildRelations["FK_TabTranPosizEventi_AnagTipoEvento"]))); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public AnagTipoDelibereRow[] GetAnagTipoDelibereRows() { + if ((this.Table.ChildRelations["FK_AnagTipoDelibere_AnagTipoEvento"] == null)) { + return new AnagTipoDelibereRow[0]; + } + else { + return ((AnagTipoDelibereRow[])(base.GetChildRows(this.Table.ChildRelations["FK_AnagTipoDelibere_AnagTipoEvento"]))); + } + } + } + + /// + ///Represents strongly named DataRow class. + /// + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "2.0.0.0")] + public partial class TabTranPosizEventiRow : global::System.Data.DataRow { + + private TabTranPosizEventiDataTable tableTabTranPosizEventi; + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + internal TabTranPosizEventiRow(global::System.Data.DataRowBuilder rb) : + base(rb) { + this.tableTabTranPosizEventi = ((TabTranPosizEventiDataTable)(this.Table)); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public string CodEvento { + get { + return ((string)(this[this.tableTabTranPosizEventi.CodEventoColumn])); + } + set { + this[this.tableTabTranPosizEventi.CodEventoColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public int IdxPosizione { + get { + return ((int)(this[this.tableTabTranPosizEventi.IdxPosizioneColumn])); + } + set { + this[this.tableTabTranPosizEventi.IdxPosizioneColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public int IdxPosizioneTo { + get { + try { + return ((int)(this[this.tableTabTranPosizEventi.IdxPosizioneToColumn])); + } + catch (global::System.InvalidCastException e) { + throw new global::System.Data.StrongTypingException("The value for column \'IdxPosizioneTo\' in table \'TabTranPosizEventi\' is DBNull.", e); + } + } + set { + this[this.tableTabTranPosizEventi.IdxPosizioneToColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public AnagTipoEventoRow AnagTipoEventoRow { + get { + return ((AnagTipoEventoRow)(this.GetParentRow(this.Table.ParentRelations["FK_TabTranPosizEventi_AnagTipoEvento"]))); + } + set { + this.SetParentRow(value, this.Table.ParentRelations["FK_TabTranPosizEventi_AnagTipoEvento"]); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public AnagPosizioniRow AnagPosizioniRow { + get { + return ((AnagPosizioniRow)(this.GetParentRow(this.Table.ParentRelations["FK_TabTranPosizEventi_AnagPosizioni"]))); + } + set { + this.SetParentRow(value, this.Table.ParentRelations["FK_TabTranPosizEventi_AnagPosizioni"]); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public bool IsIdxPosizioneToNull() { + return this.IsNull(this.tableTabTranPosizEventi.IdxPosizioneToColumn); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public void SetIdxPosizioneToNull() { + this[this.tableTabTranPosizEventi.IdxPosizioneToColumn] = global::System.Convert.DBNull; + } + } + + /// + ///Represents strongly named DataRow class. + /// + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "2.0.0.0")] + public partial class AnagPosizioniRow : global::System.Data.DataRow { + + private AnagPosizioniDataTable tableAnagPosizioni; + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + internal AnagPosizioniRow(global::System.Data.DataRowBuilder rb) : + base(rb) { + this.tableAnagPosizioni = ((AnagPosizioniDataTable)(this.Table)); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public int IdxPosizione { + get { + return ((int)(this[this.tableAnagPosizioni.IdxPosizioneColumn])); + } + set { + this[this.tableAnagPosizioni.IdxPosizioneColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public string DescPosizione { + get { + try { + return ((string)(this[this.tableAnagPosizioni.DescPosizioneColumn])); + } + catch (global::System.InvalidCastException e) { + throw new global::System.Data.StrongTypingException("The value for column \'DescPosizione\' in table \'AnagPosizioni\' is DBNull.", e); + } + } + set { + this[this.tableAnagPosizioni.DescPosizioneColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public bool IsDescPosizioneNull() { + return this.IsNull(this.tableAnagPosizioni.DescPosizioneColumn); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public void SetDescPosizioneNull() { + this[this.tableAnagPosizioni.DescPosizioneColumn] = global::System.Convert.DBNull; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public TabTranPosizEventiRow[] GetTabTranPosizEventiRows() { + if ((this.Table.ChildRelations["FK_TabTranPosizEventi_AnagPosizioni"] == null)) { + return new TabTranPosizEventiRow[0]; + } + else { + return ((TabTranPosizEventiRow[])(base.GetChildRows(this.Table.ChildRelations["FK_TabTranPosizEventi_AnagPosizioni"]))); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public ElencoCartelliniRow[] GetElencoCartelliniRows() { + if ((this.Table.ChildRelations["FK_ElencoCartellini_AnagPosizioni"] == null)) { + return new ElencoCartelliniRow[0]; + } + else { + return ((ElencoCartelliniRow[])(base.GetChildRows(this.Table.ChildRelations["FK_ElencoCartellini_AnagPosizioni"]))); + } + } + } + + /// + ///Represents strongly named DataRow class. + /// + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "2.0.0.0")] + public partial class AnagTipoDelibereRow : global::System.Data.DataRow { + + private AnagTipoDelibereDataTable tableAnagTipoDelibere; + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + internal AnagTipoDelibereRow(global::System.Data.DataRowBuilder rb) : + base(rb) { + this.tableAnagTipoDelibere = ((AnagTipoDelibereDataTable)(this.Table)); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public string CodTipoDelibera { + get { + return ((string)(this[this.tableAnagTipoDelibere.CodTipoDeliberaColumn])); + } + set { + this[this.tableAnagTipoDelibere.CodTipoDeliberaColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public string DescDelibera { + get { + try { + return ((string)(this[this.tableAnagTipoDelibere.DescDeliberaColumn])); + } + catch (global::System.InvalidCastException e) { + throw new global::System.Data.StrongTypingException("The value for column \'DescDelibera\' in table \'AnagTipoDelibere\' is DBNull.", e); + } + } + set { + this[this.tableAnagTipoDelibere.DescDeliberaColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public string CodEvento { + get { + try { + return ((string)(this[this.tableAnagTipoDelibere.CodEventoColumn])); + } + catch (global::System.InvalidCastException e) { + throw new global::System.Data.StrongTypingException("The value for column \'CodEvento\' in table \'AnagTipoDelibere\' is DBNull.", e); + } + } + set { + this[this.tableAnagTipoDelibere.CodEventoColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public AnagTipoEventoRow AnagTipoEventoRow { + get { + return ((AnagTipoEventoRow)(this.GetParentRow(this.Table.ParentRelations["FK_AnagTipoDelibere_AnagTipoEvento"]))); + } + set { + this.SetParentRow(value, this.Table.ParentRelations["FK_AnagTipoDelibere_AnagTipoEvento"]); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public bool IsDescDeliberaNull() { + return this.IsNull(this.tableAnagTipoDelibere.DescDeliberaColumn); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public void SetDescDeliberaNull() { + this[this.tableAnagTipoDelibere.DescDeliberaColumn] = global::System.Convert.DBNull; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public bool IsCodEventoNull() { + return this.IsNull(this.tableAnagTipoDelibere.CodEventoColumn); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public void SetCodEventoNull() { + this[this.tableAnagTipoDelibere.CodEventoColumn] = global::System.Convert.DBNull; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public DelibereRow[] GetDelibereRows() { + if ((this.Table.ChildRelations["FK_Delibere_AnagTipoDelibere"] == null)) { + return new DelibereRow[0]; + } + else { + return ((DelibereRow[])(base.GetChildRows(this.Table.ChildRelations["FK_Delibere_AnagTipoDelibere"]))); + } + } + } + + /// + ///Represents strongly named DataRow class. + /// + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "2.0.0.0")] + public partial class ElencoCartelliniRow : global::System.Data.DataRow { + + private ElencoCartelliniDataTable tableElencoCartellini; + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + internal ElencoCartelliniRow(global::System.Data.DataRowBuilder rb) : + base(rb) { + this.tableElencoCartellini = ((ElencoCartelliniDataTable)(this.Table)); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public string UDC { + get { + return ((string)(this[this.tableElencoCartellini.UDCColumn])); + } + set { + this[this.tableElencoCartellini.UDCColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public string CodCS { + get { + try { + return ((string)(this[this.tableElencoCartellini.CodCSColumn])); + } + catch (global::System.InvalidCastException e) { + throw new global::System.Data.StrongTypingException("The value for column \'CodCS\' in table \'ElencoCartellini\' is DBNull.", e); + } + } + set { + this[this.tableElencoCartellini.CodCSColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public string CodCliente { + get { + try { + return ((string)(this[this.tableElencoCartellini.CodClienteColumn])); + } + catch (global::System.InvalidCastException e) { + throw new global::System.Data.StrongTypingException("The value for column \'CodCliente\' in table \'ElencoCartellini\' is DBNull.", e); + } + } + set { + this[this.tableElencoCartellini.CodClienteColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public string RagSociale { + get { + try { + return ((string)(this[this.tableElencoCartellini.RagSocialeColumn])); + } + catch (global::System.InvalidCastException e) { + throw new global::System.Data.StrongTypingException("The value for column \'RagSociale\' in table \'ElencoCartellini\' is DBNull.", e); + } + } + set { + this[this.tableElencoCartellini.RagSocialeColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public string Particolare { + get { + try { + return ((string)(this[this.tableElencoCartellini.ParticolareColumn])); + } + catch (global::System.InvalidCastException e) { + throw new global::System.Data.StrongTypingException("The value for column \'Particolare\' in table \'ElencoCartellini\' is DBNull.", e); + } + } + set { + this[this.tableElencoCartellini.ParticolareColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public string DescParticolare { + get { + try { + return ((string)(this[this.tableElencoCartellini.DescParticolareColumn])); + } + catch (global::System.InvalidCastException e) { + throw new global::System.Data.StrongTypingException("The value for column \'DescParticolare\' in table \'ElencoCartellini\' is DBNull.", e); + } + } + set { + this[this.tableElencoCartellini.DescParticolareColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public string DisegnoGrezzo { + get { + try { + return ((string)(this[this.tableElencoCartellini.DisegnoGrezzoColumn])); + } + catch (global::System.InvalidCastException e) { + throw new global::System.Data.StrongTypingException("The value for column \'DisegnoGrezzo\' in table \'ElencoCartellini\' is DBNull.", e); + } + } + set { + this[this.tableElencoCartellini.DisegnoGrezzoColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public string Esponente { + get { + try { + return ((string)(this[this.tableElencoCartellini.EsponenteColumn])); + } + catch (global::System.InvalidCastException e) { + throw new global::System.Data.StrongTypingException("The value for column \'Esponente\' in table \'ElencoCartellini\' is DBNull.", e); + } + } + set { + this[this.tableElencoCartellini.EsponenteColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public string CodImpianto { + get { + try { + return ((string)(this[this.tableElencoCartellini.CodImpiantoColumn])); + } + catch (global::System.InvalidCastException e) { + throw new global::System.Data.StrongTypingException("The value for column \'CodImpianto\' in table \'ElencoCartellini\' is DBNull.", e); + } + } + set { + this[this.tableElencoCartellini.CodImpiantoColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public string DescImpianto { + get { + try { + return ((string)(this[this.tableElencoCartellini.DescImpiantoColumn])); + } + catch (global::System.InvalidCastException e) { + throw new global::System.Data.StrongTypingException("The value for column \'DescImpianto\' in table \'ElencoCartellini\' is DBNull.", e); + } + } + set { + this[this.tableElencoCartellini.DescImpiantoColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public string CodStampo { + get { + try { + return ((string)(this[this.tableElencoCartellini.CodStampoColumn])); + } + catch (global::System.InvalidCastException e) { + throw new global::System.Data.StrongTypingException("The value for column \'CodStampo\' in table \'ElencoCartellini\' is DBNull.", e); + } + } + set { + this[this.tableElencoCartellini.CodStampoColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public string Figura { + get { + try { + return ((string)(this[this.tableElencoCartellini.FiguraColumn])); + } + catch (global::System.InvalidCastException e) { + throw new global::System.Data.StrongTypingException("The value for column \'Figura\' in table \'ElencoCartellini\' is DBNull.", e); + } + } + set { + this[this.tableElencoCartellini.FiguraColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public System.DateTime DataFus { + get { + try { + return ((global::System.DateTime)(this[this.tableElencoCartellini.DataFusColumn])); + } + catch (global::System.InvalidCastException e) { + throw new global::System.Data.StrongTypingException("The value for column \'DataFus\' in table \'ElencoCartellini\' is DBNull.", e); + } + } + set { + this[this.tableElencoCartellini.DataFusColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public int TurnoFus { + get { + try { + return ((int)(this[this.tableElencoCartellini.TurnoFusColumn])); + } + catch (global::System.InvalidCastException e) { + throw new global::System.Data.StrongTypingException("The value for column \'TurnoFus\' in table \'ElencoCartellini\' is DBNull.", e); + } + } + set { + this[this.tableElencoCartellini.TurnoFusColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public string CodImballo { + get { + try { + return ((string)(this[this.tableElencoCartellini.CodImballoColumn])); + } + catch (global::System.InvalidCastException e) { + throw new global::System.Data.StrongTypingException("The value for column \'CodImballo\' in table \'ElencoCartellini\' is DBNull.", e); + } + } + set { + this[this.tableElencoCartellini.CodImballoColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public string CodSoggetto { + get { + try { + return ((string)(this[this.tableElencoCartellini.CodSoggettoColumn])); + } + catch (global::System.InvalidCastException e) { + throw new global::System.Data.StrongTypingException("The value for column \'CodSoggetto\' in table \'ElencoCartellini\' is DBNull.", e); + } + } + set { + this[this.tableElencoCartellini.CodSoggettoColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public int NumCont { + get { + try { + return ((int)(this[this.tableElencoCartellini.NumContColumn])); + } + catch (global::System.InvalidCastException e) { + throw new global::System.Data.StrongTypingException("The value for column \'NumCont\' in table \'ElencoCartellini\' is DBNull.", e); + } + } + set { + this[this.tableElencoCartellini.NumContColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public double Tara { + get { + try { + return ((double)(this[this.tableElencoCartellini.TaraColumn])); + } + catch (global::System.InvalidCastException e) { + throw new global::System.Data.StrongTypingException("The value for column \'Tara\' in table \'ElencoCartellini\' is DBNull.", e); + } + } + set { + this[this.tableElencoCartellini.TaraColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public decimal Qta { + get { + try { + return ((decimal)(this[this.tableElencoCartellini.QtaColumn])); + } + catch (global::System.InvalidCastException e) { + throw new global::System.Data.StrongTypingException("The value for column \'Qta\' in table \'ElencoCartellini\' is DBNull.", e); + } + } + set { + this[this.tableElencoCartellini.QtaColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public string CodStato { + get { + try { + return ((string)(this[this.tableElencoCartellini.CodStatoColumn])); + } + catch (global::System.InvalidCastException e) { + throw new global::System.Data.StrongTypingException("The value for column \'CodStato\' in table \'ElencoCartellini\' is DBNull.", e); + } + } + set { + this[this.tableElencoCartellini.CodStatoColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public int IdxPosizione { + get { + try { + return ((int)(this[this.tableElencoCartellini.IdxPosizioneColumn])); + } + catch (global::System.InvalidCastException e) { + throw new global::System.Data.StrongTypingException("The value for column \'IdxPosizione\' in table \'ElencoCartellini\' is DBNull.", e); + } + } + set { + this[this.tableElencoCartellini.IdxPosizioneColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public double PesoTot { + get { + try { + return ((double)(this[this.tableElencoCartellini.PesoTotColumn])); + } + catch (global::System.InvalidCastException e) { + throw new global::System.Data.StrongTypingException("The value for column \'PesoTot\' in table \'ElencoCartellini\' is DBNull.", e); + } + } + set { + this[this.tableElencoCartellini.PesoTotColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public double PesoCad { + get { + try { + return ((double)(this[this.tableElencoCartellini.PesoCadColumn])); + } + catch (global::System.InvalidCastException e) { + throw new global::System.Data.StrongTypingException("The value for column \'PesoCad\' in table \'ElencoCartellini\' is DBNull.", e); + } + } + set { + this[this.tableElencoCartellini.PesoCadColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public System.DateTime CreateDate { + get { + try { + return ((global::System.DateTime)(this[this.tableElencoCartellini.CreateDateColumn])); + } + catch (global::System.InvalidCastException e) { + throw new global::System.Data.StrongTypingException("The value for column \'CreateDate\' in table \'ElencoCartellini\' is DBNull.", e); + } + } + set { + this[this.tableElencoCartellini.CreateDateColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public System.DateTime ModDate { + get { + try { + return ((global::System.DateTime)(this[this.tableElencoCartellini.ModDateColumn])); + } + catch (global::System.InvalidCastException e) { + throw new global::System.Data.StrongTypingException("The value for column \'ModDate\' in table \'ElencoCartellini\' is DBNull.", e); + } + } + set { + this[this.tableElencoCartellini.ModDateColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public AnagPosizioniRow AnagPosizioniRow { + get { + return ((AnagPosizioniRow)(this.GetParentRow(this.Table.ParentRelations["FK_ElencoCartellini_AnagPosizioni"]))); + } + set { + this.SetParentRow(value, this.Table.ParentRelations["FK_ElencoCartellini_AnagPosizioni"]); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public bool IsCodCSNull() { + return this.IsNull(this.tableElencoCartellini.CodCSColumn); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public void SetCodCSNull() { + this[this.tableElencoCartellini.CodCSColumn] = global::System.Convert.DBNull; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public bool IsCodClienteNull() { + return this.IsNull(this.tableElencoCartellini.CodClienteColumn); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public void SetCodClienteNull() { + this[this.tableElencoCartellini.CodClienteColumn] = global::System.Convert.DBNull; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public bool IsRagSocialeNull() { + return this.IsNull(this.tableElencoCartellini.RagSocialeColumn); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public void SetRagSocialeNull() { + this[this.tableElencoCartellini.RagSocialeColumn] = global::System.Convert.DBNull; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public bool IsParticolareNull() { + return this.IsNull(this.tableElencoCartellini.ParticolareColumn); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public void SetParticolareNull() { + this[this.tableElencoCartellini.ParticolareColumn] = global::System.Convert.DBNull; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public bool IsDescParticolareNull() { + return this.IsNull(this.tableElencoCartellini.DescParticolareColumn); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public void SetDescParticolareNull() { + this[this.tableElencoCartellini.DescParticolareColumn] = global::System.Convert.DBNull; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public bool IsDisegnoGrezzoNull() { + return this.IsNull(this.tableElencoCartellini.DisegnoGrezzoColumn); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public void SetDisegnoGrezzoNull() { + this[this.tableElencoCartellini.DisegnoGrezzoColumn] = global::System.Convert.DBNull; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public bool IsEsponenteNull() { + return this.IsNull(this.tableElencoCartellini.EsponenteColumn); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public void SetEsponenteNull() { + this[this.tableElencoCartellini.EsponenteColumn] = global::System.Convert.DBNull; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public bool IsCodImpiantoNull() { + return this.IsNull(this.tableElencoCartellini.CodImpiantoColumn); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public void SetCodImpiantoNull() { + this[this.tableElencoCartellini.CodImpiantoColumn] = global::System.Convert.DBNull; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public bool IsDescImpiantoNull() { + return this.IsNull(this.tableElencoCartellini.DescImpiantoColumn); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public void SetDescImpiantoNull() { + this[this.tableElencoCartellini.DescImpiantoColumn] = global::System.Convert.DBNull; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public bool IsCodStampoNull() { + return this.IsNull(this.tableElencoCartellini.CodStampoColumn); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public void SetCodStampoNull() { + this[this.tableElencoCartellini.CodStampoColumn] = global::System.Convert.DBNull; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public bool IsFiguraNull() { + return this.IsNull(this.tableElencoCartellini.FiguraColumn); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public void SetFiguraNull() { + this[this.tableElencoCartellini.FiguraColumn] = global::System.Convert.DBNull; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public bool IsDataFusNull() { + return this.IsNull(this.tableElencoCartellini.DataFusColumn); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public void SetDataFusNull() { + this[this.tableElencoCartellini.DataFusColumn] = global::System.Convert.DBNull; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public bool IsTurnoFusNull() { + return this.IsNull(this.tableElencoCartellini.TurnoFusColumn); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public void SetTurnoFusNull() { + this[this.tableElencoCartellini.TurnoFusColumn] = global::System.Convert.DBNull; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public bool IsCodImballoNull() { + return this.IsNull(this.tableElencoCartellini.CodImballoColumn); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public void SetCodImballoNull() { + this[this.tableElencoCartellini.CodImballoColumn] = global::System.Convert.DBNull; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public bool IsCodSoggettoNull() { + return this.IsNull(this.tableElencoCartellini.CodSoggettoColumn); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public void SetCodSoggettoNull() { + this[this.tableElencoCartellini.CodSoggettoColumn] = global::System.Convert.DBNull; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public bool IsNumContNull() { + return this.IsNull(this.tableElencoCartellini.NumContColumn); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public void SetNumContNull() { + this[this.tableElencoCartellini.NumContColumn] = global::System.Convert.DBNull; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public bool IsTaraNull() { + return this.IsNull(this.tableElencoCartellini.TaraColumn); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public void SetTaraNull() { + this[this.tableElencoCartellini.TaraColumn] = global::System.Convert.DBNull; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public bool IsQtaNull() { + return this.IsNull(this.tableElencoCartellini.QtaColumn); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public void SetQtaNull() { + this[this.tableElencoCartellini.QtaColumn] = global::System.Convert.DBNull; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public bool IsCodStatoNull() { + return this.IsNull(this.tableElencoCartellini.CodStatoColumn); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public void SetCodStatoNull() { + this[this.tableElencoCartellini.CodStatoColumn] = global::System.Convert.DBNull; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public bool IsIdxPosizioneNull() { + return this.IsNull(this.tableElencoCartellini.IdxPosizioneColumn); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public void SetIdxPosizioneNull() { + this[this.tableElencoCartellini.IdxPosizioneColumn] = global::System.Convert.DBNull; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public bool IsPesoTotNull() { + return this.IsNull(this.tableElencoCartellini.PesoTotColumn); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public void SetPesoTotNull() { + this[this.tableElencoCartellini.PesoTotColumn] = global::System.Convert.DBNull; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public bool IsPesoCadNull() { + return this.IsNull(this.tableElencoCartellini.PesoCadColumn); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public void SetPesoCadNull() { + this[this.tableElencoCartellini.PesoCadColumn] = global::System.Convert.DBNull; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public bool IsCreateDateNull() { + return this.IsNull(this.tableElencoCartellini.CreateDateColumn); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public void SetCreateDateNull() { + this[this.tableElencoCartellini.CreateDateColumn] = global::System.Convert.DBNull; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public bool IsModDateNull() { + return this.IsNull(this.tableElencoCartellini.ModDateColumn); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public void SetModDateNull() { + this[this.tableElencoCartellini.ModDateColumn] = global::System.Convert.DBNull; + } + } + + /// + ///Row event argument class + /// + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "2.0.0.0")] + public class DelibereRowChangeEvent : global::System.EventArgs { + + private DelibereRow eventRow; + + private global::System.Data.DataRowAction eventAction; + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public DelibereRowChangeEvent(DelibereRow row, global::System.Data.DataRowAction action) { + this.eventRow = row; + this.eventAction = action; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public DelibereRow Row { + get { + return this.eventRow; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public global::System.Data.DataRowAction Action { + get { + return this.eventAction; + } + } + } + + /// + ///Row event argument class + /// + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "2.0.0.0")] + public class AnagTipoEventoRowChangeEvent : global::System.EventArgs { + + private AnagTipoEventoRow eventRow; + + private global::System.Data.DataRowAction eventAction; + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public AnagTipoEventoRowChangeEvent(AnagTipoEventoRow row, global::System.Data.DataRowAction action) { + this.eventRow = row; + this.eventAction = action; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public AnagTipoEventoRow Row { + get { + return this.eventRow; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public global::System.Data.DataRowAction Action { + get { + return this.eventAction; + } + } + } + + /// + ///Row event argument class + /// + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "2.0.0.0")] + public class TabTranPosizEventiRowChangeEvent : global::System.EventArgs { + + private TabTranPosizEventiRow eventRow; + + private global::System.Data.DataRowAction eventAction; + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public TabTranPosizEventiRowChangeEvent(TabTranPosizEventiRow row, global::System.Data.DataRowAction action) { + this.eventRow = row; + this.eventAction = action; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public TabTranPosizEventiRow Row { + get { + return this.eventRow; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public global::System.Data.DataRowAction Action { + get { + return this.eventAction; + } + } + } + + /// + ///Row event argument class + /// + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "2.0.0.0")] + public class AnagPosizioniRowChangeEvent : global::System.EventArgs { + + private AnagPosizioniRow eventRow; + + private global::System.Data.DataRowAction eventAction; + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public AnagPosizioniRowChangeEvent(AnagPosizioniRow row, global::System.Data.DataRowAction action) { + this.eventRow = row; + this.eventAction = action; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public AnagPosizioniRow Row { + get { + return this.eventRow; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public global::System.Data.DataRowAction Action { + get { + return this.eventAction; + } + } + } + + /// + ///Row event argument class + /// + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "2.0.0.0")] + public class AnagTipoDelibereRowChangeEvent : global::System.EventArgs { + + private AnagTipoDelibereRow eventRow; + + private global::System.Data.DataRowAction eventAction; + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public AnagTipoDelibereRowChangeEvent(AnagTipoDelibereRow row, global::System.Data.DataRowAction action) { + this.eventRow = row; + this.eventAction = action; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public AnagTipoDelibereRow Row { + get { + return this.eventRow; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public global::System.Data.DataRowAction Action { + get { + return this.eventAction; + } + } + } + + /// + ///Row event argument class + /// + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "2.0.0.0")] + public class ElencoCartelliniRowChangeEvent : global::System.EventArgs { + + private ElencoCartelliniRow eventRow; + + private global::System.Data.DataRowAction eventAction; + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public ElencoCartelliniRowChangeEvent(ElencoCartelliniRow row, global::System.Data.DataRowAction action) { + this.eventRow = row; + this.eventAction = action; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public ElencoCartelliniRow Row { + get { + return this.eventRow; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public global::System.Data.DataRowAction Action { + get { + return this.eventAction; + } + } + } + } +} +namespace GMW_data.DS_SMTableAdapters { + + + /// + ///Represents the connection and commands used to retrieve and save data. + /// + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "2.0.0.0")] + [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=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] + public partial class DelibereTableAdapter : 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()] + public DelibereTableAdapter() { + this.ClearBeforeFill = true; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + protected internal global::System.Data.SqlClient.SqlDataAdapter Adapter { + get { + if ((this._adapter == null)) { + this.InitAdapter(); + } + return this._adapter; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + 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()] + 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()] + protected global::System.Data.SqlClient.SqlCommand[] CommandCollection { + get { + if ((this._commandCollection == null)) { + this.InitCommandCollection(); + } + return this._commandCollection; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public bool ClearBeforeFill { + get { + return this._clearBeforeFill; + } + set { + this._clearBeforeFill = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + 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 = "Delibere"; + tableMapping.ColumnMappings.Add("CodTipoDelibera", "CodTipoDelibera"); + tableMapping.ColumnMappings.Add("UDC", "UDC"); + tableMapping.ColumnMappings.Add("DataDelibera", "DataDelibera"); + tableMapping.ColumnMappings.Add("CodSoggetto", "CodSoggetto"); + 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].[Delibere] WHERE (([CodTipoDelibera] = @Original_CodTipoDeliber" + + "a) AND ([UDC] = @Original_UDC) AND ([DataDelibera] = @Original_DataDelibera) AND" + + " ([CodSoggetto] = @Original_CodSoggetto))"; + this._adapter.DeleteCommand.CommandType = global::System.Data.CommandType.Text; + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_CodTipoDelibera", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodTipoDelibera", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_UDC", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "UDC", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_DataDelibera", global::System.Data.SqlDbType.DateTime, 0, global::System.Data.ParameterDirection.Input, 0, 0, "DataDelibera", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_CodSoggetto", global::System.Data.SqlDbType.NChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodSoggetto", 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].[Delibere] ([CodTipoDelibera], [UDC], [DataDelibera], [CodSoggetto]) VALUES (@CodTipoDelibera, @UDC, @DataDelibera, @CodSoggetto); +SELECT CodTipoDelibera, UDC, DataDelibera, CodSoggetto FROM Delibere WHERE (CodTipoDelibera = @CodTipoDelibera) AND (UDC = @UDC)"; + this._adapter.InsertCommand.CommandType = global::System.Data.CommandType.Text; + this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@CodTipoDelibera", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodTipoDelibera", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@UDC", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "UDC", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@DataDelibera", global::System.Data.SqlDbType.DateTime, 0, global::System.Data.ParameterDirection.Input, 0, 0, "DataDelibera", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@CodSoggetto", global::System.Data.SqlDbType.NChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodSoggetto", 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].[Delibere] SET [CodTipoDelibera] = @CodTipoDelibera, [UDC] = @UDC, [DataDelibera] = @DataDelibera, [CodSoggetto] = @CodSoggetto WHERE (([CodTipoDelibera] = @Original_CodTipoDelibera) AND ([UDC] = @Original_UDC) AND ([DataDelibera] = @Original_DataDelibera) AND ([CodSoggetto] = @Original_CodSoggetto)); +SELECT CodTipoDelibera, UDC, DataDelibera, CodSoggetto FROM Delibere WHERE (CodTipoDelibera = @CodTipoDelibera) AND (UDC = @UDC)"; + this._adapter.UpdateCommand.CommandType = global::System.Data.CommandType.Text; + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@CodTipoDelibera", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodTipoDelibera", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@UDC", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "UDC", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@DataDelibera", global::System.Data.SqlDbType.DateTime, 0, global::System.Data.ParameterDirection.Input, 0, 0, "DataDelibera", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@CodSoggetto", global::System.Data.SqlDbType.NChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodSoggetto", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_CodTipoDelibera", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodTipoDelibera", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_UDC", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "UDC", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_DataDelibera", global::System.Data.SqlDbType.DateTime, 0, global::System.Data.ParameterDirection.Input, 0, 0, "DataDelibera", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_CodSoggetto", global::System.Data.SqlDbType.NChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodSoggetto", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + private void InitConnection() { + this._connection = new global::System.Data.SqlClient.SqlConnection(); + this._connection.ConnectionString = global::GMW_data.Properties.Settings.Default.GMWConnectionString; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + 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 CodTipoDelibera, UDC, DataDelibera, CodSoggetto FROM dbo.Delibere"; + this._commandCollection[0].CommandType = global::System.Data.CommandType.Text; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] + [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Fill, true)] + public virtual int Fill(DS_SM.DelibereDataTable 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.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] + [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Select, true)] + public virtual DS_SM.DelibereDataTable GetData() { + this.Adapter.SelectCommand = this.CommandCollection[0]; + DS_SM.DelibereDataTable dataTable = new DS_SM.DelibereDataTable(); + this.Adapter.Fill(dataTable); + return dataTable; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] + public virtual int Update(DS_SM.DelibereDataTable dataTable) { + return this.Adapter.Update(dataTable); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] + public virtual int Update(DS_SM dataSet) { + return this.Adapter.Update(dataSet, "Delibere"); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [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.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.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] + [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Delete, true)] + public virtual int Delete(string Original_CodTipoDelibera, string Original_UDC, System.DateTime Original_DataDelibera, string Original_CodSoggetto) { + if ((Original_CodTipoDelibera == null)) { + throw new global::System.ArgumentNullException("Original_CodTipoDelibera"); + } + else { + this.Adapter.DeleteCommand.Parameters[0].Value = ((string)(Original_CodTipoDelibera)); + } + if ((Original_UDC == null)) { + throw new global::System.ArgumentNullException("Original_UDC"); + } + else { + this.Adapter.DeleteCommand.Parameters[1].Value = ((string)(Original_UDC)); + } + this.Adapter.DeleteCommand.Parameters[2].Value = ((System.DateTime)(Original_DataDelibera)); + if ((Original_CodSoggetto == null)) { + throw new global::System.ArgumentNullException("Original_CodSoggetto"); + } + else { + this.Adapter.DeleteCommand.Parameters[3].Value = ((string)(Original_CodSoggetto)); + } + 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.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] + [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Insert, true)] + public virtual int Insert(string CodTipoDelibera, string UDC, System.DateTime DataDelibera, string CodSoggetto) { + if ((CodTipoDelibera == null)) { + throw new global::System.ArgumentNullException("CodTipoDelibera"); + } + else { + this.Adapter.InsertCommand.Parameters[0].Value = ((string)(CodTipoDelibera)); + } + if ((UDC == null)) { + throw new global::System.ArgumentNullException("UDC"); + } + else { + this.Adapter.InsertCommand.Parameters[1].Value = ((string)(UDC)); + } + this.Adapter.InsertCommand.Parameters[2].Value = ((System.DateTime)(DataDelibera)); + if ((CodSoggetto == null)) { + throw new global::System.ArgumentNullException("CodSoggetto"); + } + else { + this.Adapter.InsertCommand.Parameters[3].Value = ((string)(CodSoggetto)); + } + 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.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] + [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Update, true)] + public virtual int Update(string CodTipoDelibera, string UDC, System.DateTime DataDelibera, string CodSoggetto, string Original_CodTipoDelibera, string Original_UDC, System.DateTime Original_DataDelibera, string Original_CodSoggetto) { + if ((CodTipoDelibera == null)) { + throw new global::System.ArgumentNullException("CodTipoDelibera"); + } + else { + this.Adapter.UpdateCommand.Parameters[0].Value = ((string)(CodTipoDelibera)); + } + if ((UDC == null)) { + throw new global::System.ArgumentNullException("UDC"); + } + else { + this.Adapter.UpdateCommand.Parameters[1].Value = ((string)(UDC)); + } + this.Adapter.UpdateCommand.Parameters[2].Value = ((System.DateTime)(DataDelibera)); + if ((CodSoggetto == null)) { + throw new global::System.ArgumentNullException("CodSoggetto"); + } + else { + this.Adapter.UpdateCommand.Parameters[3].Value = ((string)(CodSoggetto)); + } + if ((Original_CodTipoDelibera == null)) { + throw new global::System.ArgumentNullException("Original_CodTipoDelibera"); + } + else { + this.Adapter.UpdateCommand.Parameters[4].Value = ((string)(Original_CodTipoDelibera)); + } + if ((Original_UDC == null)) { + throw new global::System.ArgumentNullException("Original_UDC"); + } + else { + this.Adapter.UpdateCommand.Parameters[5].Value = ((string)(Original_UDC)); + } + this.Adapter.UpdateCommand.Parameters[6].Value = ((System.DateTime)(Original_DataDelibera)); + if ((Original_CodSoggetto == null)) { + throw new global::System.ArgumentNullException("Original_CodSoggetto"); + } + else { + this.Adapter.UpdateCommand.Parameters[7].Value = ((string)(Original_CodSoggetto)); + } + 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.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] + [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Update, true)] + public virtual int Update(System.DateTime DataDelibera, string CodSoggetto, string Original_CodTipoDelibera, string Original_UDC, System.DateTime Original_DataDelibera, string Original_CodSoggetto) { + return this.Update(Original_CodTipoDelibera, Original_UDC, DataDelibera, CodSoggetto, Original_CodTipoDelibera, Original_UDC, Original_DataDelibera, Original_CodSoggetto); + } + } + + /// + ///Represents the connection and commands used to retrieve and save data. + /// + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "2.0.0.0")] + [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=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] + public partial class AnagTipoEventoTableAdapter : 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()] + public AnagTipoEventoTableAdapter() { + this.ClearBeforeFill = true; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + protected internal global::System.Data.SqlClient.SqlDataAdapter Adapter { + get { + if ((this._adapter == null)) { + this.InitAdapter(); + } + return this._adapter; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + 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()] + 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()] + protected global::System.Data.SqlClient.SqlCommand[] CommandCollection { + get { + if ((this._commandCollection == null)) { + this.InitCommandCollection(); + } + return this._commandCollection; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public bool ClearBeforeFill { + get { + return this._clearBeforeFill; + } + set { + this._clearBeforeFill = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + 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 = "AnagTipoEvento"; + tableMapping.ColumnMappings.Add("CodEvento", "CodEvento"); + tableMapping.ColumnMappings.Add("DescEvento", "DescEvento"); + 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].[AnagTipoEvento] WHERE (([CodEvento] = @Original_CodEvento) AND" + + " ((@IsNull_DescEvento = 1 AND [DescEvento] IS NULL) OR ([DescEvento] = @Original" + + "_DescEvento)))"; + this._adapter.DeleteCommand.CommandType = global::System.Data.CommandType.Text; + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_CodEvento", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodEvento", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_DescEvento", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "DescEvento", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_DescEvento", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "DescEvento", 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].[AnagTipoEvento] ([CodEvento], [DescEvento]) VALUES (@CodEvento" + + ", @DescEvento);\r\nSELECT CodEvento, DescEvento FROM AnagTipoEvento WHERE (CodEven" + + "to = @CodEvento)"; + this._adapter.InsertCommand.CommandType = global::System.Data.CommandType.Text; + this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@CodEvento", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodEvento", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@DescEvento", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "DescEvento", 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].[AnagTipoEvento] SET [CodEvento] = @CodEvento, [DescEvento] = @DescEvento WHERE (([CodEvento] = @Original_CodEvento) AND ((@IsNull_DescEvento = 1 AND [DescEvento] IS NULL) OR ([DescEvento] = @Original_DescEvento))); +SELECT CodEvento, DescEvento FROM AnagTipoEvento WHERE (CodEvento = @CodEvento)"; + this._adapter.UpdateCommand.CommandType = global::System.Data.CommandType.Text; + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@CodEvento", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodEvento", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@DescEvento", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "DescEvento", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_CodEvento", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodEvento", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_DescEvento", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "DescEvento", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_DescEvento", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "DescEvento", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + private void InitConnection() { + this._connection = new global::System.Data.SqlClient.SqlConnection(); + this._connection.ConnectionString = global::GMW_data.Properties.Settings.Default.GMWConnectionString; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + 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 CodEvento, DescEvento FROM dbo.AnagTipoEvento"; + this._commandCollection[0].CommandType = global::System.Data.CommandType.Text; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] + [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Fill, true)] + public virtual int Fill(DS_SM.AnagTipoEventoDataTable 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.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] + [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Select, true)] + public virtual DS_SM.AnagTipoEventoDataTable GetData() { + this.Adapter.SelectCommand = this.CommandCollection[0]; + DS_SM.AnagTipoEventoDataTable dataTable = new DS_SM.AnagTipoEventoDataTable(); + this.Adapter.Fill(dataTable); + return dataTable; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] + public virtual int Update(DS_SM.AnagTipoEventoDataTable dataTable) { + return this.Adapter.Update(dataTable); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] + public virtual int Update(DS_SM dataSet) { + return this.Adapter.Update(dataSet, "AnagTipoEvento"); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [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.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.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] + [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Delete, true)] + public virtual int Delete(string Original_CodEvento, string Original_DescEvento) { + if ((Original_CodEvento == null)) { + throw new global::System.ArgumentNullException("Original_CodEvento"); + } + else { + this.Adapter.DeleteCommand.Parameters[0].Value = ((string)(Original_CodEvento)); + } + if ((Original_DescEvento == null)) { + this.Adapter.DeleteCommand.Parameters[1].Value = ((object)(1)); + this.Adapter.DeleteCommand.Parameters[2].Value = global::System.DBNull.Value; + } + else { + this.Adapter.DeleteCommand.Parameters[1].Value = ((object)(0)); + this.Adapter.DeleteCommand.Parameters[2].Value = ((string)(Original_DescEvento)); + } + 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.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] + [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Insert, true)] + public virtual int Insert(string CodEvento, string DescEvento) { + if ((CodEvento == null)) { + throw new global::System.ArgumentNullException("CodEvento"); + } + else { + this.Adapter.InsertCommand.Parameters[0].Value = ((string)(CodEvento)); + } + if ((DescEvento == null)) { + this.Adapter.InsertCommand.Parameters[1].Value = global::System.DBNull.Value; + } + else { + this.Adapter.InsertCommand.Parameters[1].Value = ((string)(DescEvento)); + } + 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.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] + [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Update, true)] + public virtual int Update(string CodEvento, string DescEvento, string Original_CodEvento, string Original_DescEvento) { + if ((CodEvento == null)) { + throw new global::System.ArgumentNullException("CodEvento"); + } + else { + this.Adapter.UpdateCommand.Parameters[0].Value = ((string)(CodEvento)); + } + if ((DescEvento == null)) { + this.Adapter.UpdateCommand.Parameters[1].Value = global::System.DBNull.Value; + } + else { + this.Adapter.UpdateCommand.Parameters[1].Value = ((string)(DescEvento)); + } + if ((Original_CodEvento == null)) { + throw new global::System.ArgumentNullException("Original_CodEvento"); + } + else { + this.Adapter.UpdateCommand.Parameters[2].Value = ((string)(Original_CodEvento)); + } + if ((Original_DescEvento == null)) { + this.Adapter.UpdateCommand.Parameters[3].Value = ((object)(1)); + this.Adapter.UpdateCommand.Parameters[4].Value = global::System.DBNull.Value; + } + else { + this.Adapter.UpdateCommand.Parameters[3].Value = ((object)(0)); + this.Adapter.UpdateCommand.Parameters[4].Value = ((string)(Original_DescEvento)); + } + 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.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] + [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Update, true)] + public virtual int Update(string DescEvento, string Original_CodEvento, string Original_DescEvento) { + return this.Update(Original_CodEvento, DescEvento, Original_CodEvento, Original_DescEvento); + } + } + + /// + ///Represents the connection and commands used to retrieve and save data. + /// + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "2.0.0.0")] + [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=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] + public partial class TabTranPosizEventiTableAdapter : 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()] + public TabTranPosizEventiTableAdapter() { + this.ClearBeforeFill = true; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + protected internal global::System.Data.SqlClient.SqlDataAdapter Adapter { + get { + if ((this._adapter == null)) { + this.InitAdapter(); + } + return this._adapter; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + 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()] + 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()] + protected global::System.Data.SqlClient.SqlCommand[] CommandCollection { + get { + if ((this._commandCollection == null)) { + this.InitCommandCollection(); + } + return this._commandCollection; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public bool ClearBeforeFill { + get { + return this._clearBeforeFill; + } + set { + this._clearBeforeFill = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + 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 = "TabTranPosizEventi"; + tableMapping.ColumnMappings.Add("CodEvento", "CodEvento"); + tableMapping.ColumnMappings.Add("IdxPosizione", "IdxPosizione"); + tableMapping.ColumnMappings.Add("IdxPosizioneTo", "IdxPosizioneTo"); + 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].[TabTranPosizEventi] WHERE (([CodEvento] = @Original_CodEvento)" + + " AND ([IdxPosizione] = @Original_IdxPosizione) AND ((@IsNull_IdxPosizioneTo = 1 " + + "AND [IdxPosizioneTo] IS NULL) OR ([IdxPosizioneTo] = @Original_IdxPosizioneTo)))" + + ""; + this._adapter.DeleteCommand.CommandType = global::System.Data.CommandType.Text; + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_CodEvento", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodEvento", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_IdxPosizione", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "IdxPosizione", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_IdxPosizioneTo", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "IdxPosizioneTo", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_IdxPosizioneTo", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "IdxPosizioneTo", 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].[TabTranPosizEventi] ([CodEvento], [IdxPosizione], [IdxPosizioneTo]) VALUES (@CodEvento, @IdxPosizione, @IdxPosizioneTo); +SELECT CodEvento, IdxPosizione, IdxPosizioneTo FROM TabTranPosizEventi WHERE (CodEvento = @CodEvento) AND (IdxPosizione = @IdxPosizione)"; + this._adapter.InsertCommand.CommandType = global::System.Data.CommandType.Text; + this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@CodEvento", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodEvento", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IdxPosizione", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "IdxPosizione", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IdxPosizioneTo", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "IdxPosizioneTo", 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].[TabTranPosizEventi] SET [CodEvento] = @CodEvento, [IdxPosizione] = @IdxPosizione, [IdxPosizioneTo] = @IdxPosizioneTo WHERE (([CodEvento] = @Original_CodEvento) AND ([IdxPosizione] = @Original_IdxPosizione) AND ((@IsNull_IdxPosizioneTo = 1 AND [IdxPosizioneTo] IS NULL) OR ([IdxPosizioneTo] = @Original_IdxPosizioneTo))); +SELECT CodEvento, IdxPosizione, IdxPosizioneTo FROM TabTranPosizEventi WHERE (CodEvento = @CodEvento) AND (IdxPosizione = @IdxPosizione)"; + this._adapter.UpdateCommand.CommandType = global::System.Data.CommandType.Text; + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@CodEvento", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodEvento", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IdxPosizione", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "IdxPosizione", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IdxPosizioneTo", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "IdxPosizioneTo", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_CodEvento", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodEvento", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_IdxPosizione", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "IdxPosizione", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_IdxPosizioneTo", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "IdxPosizioneTo", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_IdxPosizioneTo", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "IdxPosizioneTo", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + private void InitConnection() { + this._connection = new global::System.Data.SqlClient.SqlConnection(); + this._connection.ConnectionString = global::GMW_data.Properties.Settings.Default.GMWConnectionString; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + 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 CodEvento, IdxPosizione, IdxPosizioneTo FROM dbo.TabTranPosizEventi"; + this._commandCollection[0].CommandType = global::System.Data.CommandType.Text; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] + [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Fill, true)] + public virtual int Fill(DS_SM.TabTranPosizEventiDataTable 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.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] + [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Select, true)] + public virtual DS_SM.TabTranPosizEventiDataTable GetData() { + this.Adapter.SelectCommand = this.CommandCollection[0]; + DS_SM.TabTranPosizEventiDataTable dataTable = new DS_SM.TabTranPosizEventiDataTable(); + this.Adapter.Fill(dataTable); + return dataTable; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] + public virtual int Update(DS_SM.TabTranPosizEventiDataTable dataTable) { + return this.Adapter.Update(dataTable); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] + public virtual int Update(DS_SM dataSet) { + return this.Adapter.Update(dataSet, "TabTranPosizEventi"); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [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.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.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] + [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Delete, true)] + public virtual int Delete(string Original_CodEvento, int Original_IdxPosizione, global::System.Nullable Original_IdxPosizioneTo) { + if ((Original_CodEvento == null)) { + throw new global::System.ArgumentNullException("Original_CodEvento"); + } + else { + this.Adapter.DeleteCommand.Parameters[0].Value = ((string)(Original_CodEvento)); + } + this.Adapter.DeleteCommand.Parameters[1].Value = ((int)(Original_IdxPosizione)); + if ((Original_IdxPosizioneTo.HasValue == true)) { + this.Adapter.DeleteCommand.Parameters[2].Value = ((object)(0)); + this.Adapter.DeleteCommand.Parameters[3].Value = ((int)(Original_IdxPosizioneTo.Value)); + } + else { + this.Adapter.DeleteCommand.Parameters[2].Value = ((object)(1)); + this.Adapter.DeleteCommand.Parameters[3].Value = global::System.DBNull.Value; + } + 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.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] + [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Insert, true)] + public virtual int Insert(string CodEvento, int IdxPosizione, global::System.Nullable IdxPosizioneTo) { + if ((CodEvento == null)) { + throw new global::System.ArgumentNullException("CodEvento"); + } + else { + this.Adapter.InsertCommand.Parameters[0].Value = ((string)(CodEvento)); + } + this.Adapter.InsertCommand.Parameters[1].Value = ((int)(IdxPosizione)); + if ((IdxPosizioneTo.HasValue == true)) { + this.Adapter.InsertCommand.Parameters[2].Value = ((int)(IdxPosizioneTo.Value)); + } + else { + this.Adapter.InsertCommand.Parameters[2].Value = global::System.DBNull.Value; + } + 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.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] + [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Update, true)] + public virtual int Update(string CodEvento, int IdxPosizione, global::System.Nullable IdxPosizioneTo, string Original_CodEvento, int Original_IdxPosizione, global::System.Nullable Original_IdxPosizioneTo) { + if ((CodEvento == null)) { + throw new global::System.ArgumentNullException("CodEvento"); + } + else { + this.Adapter.UpdateCommand.Parameters[0].Value = ((string)(CodEvento)); + } + this.Adapter.UpdateCommand.Parameters[1].Value = ((int)(IdxPosizione)); + if ((IdxPosizioneTo.HasValue == true)) { + this.Adapter.UpdateCommand.Parameters[2].Value = ((int)(IdxPosizioneTo.Value)); + } + else { + this.Adapter.UpdateCommand.Parameters[2].Value = global::System.DBNull.Value; + } + if ((Original_CodEvento == null)) { + throw new global::System.ArgumentNullException("Original_CodEvento"); + } + else { + this.Adapter.UpdateCommand.Parameters[3].Value = ((string)(Original_CodEvento)); + } + this.Adapter.UpdateCommand.Parameters[4].Value = ((int)(Original_IdxPosizione)); + if ((Original_IdxPosizioneTo.HasValue == true)) { + this.Adapter.UpdateCommand.Parameters[5].Value = ((object)(0)); + this.Adapter.UpdateCommand.Parameters[6].Value = ((int)(Original_IdxPosizioneTo.Value)); + } + else { + this.Adapter.UpdateCommand.Parameters[5].Value = ((object)(1)); + this.Adapter.UpdateCommand.Parameters[6].Value = global::System.DBNull.Value; + } + 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.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] + [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Update, true)] + public virtual int Update(global::System.Nullable IdxPosizioneTo, string Original_CodEvento, int Original_IdxPosizione, global::System.Nullable Original_IdxPosizioneTo) { + return this.Update(Original_CodEvento, Original_IdxPosizione, IdxPosizioneTo, Original_CodEvento, Original_IdxPosizione, Original_IdxPosizioneTo); + } + } + + /// + ///Represents the connection and commands used to retrieve and save data. + /// + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "2.0.0.0")] + [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=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] + public partial class AnagPosizioniTableAdapter : 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()] + public AnagPosizioniTableAdapter() { + this.ClearBeforeFill = true; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + protected internal global::System.Data.SqlClient.SqlDataAdapter Adapter { + get { + if ((this._adapter == null)) { + this.InitAdapter(); + } + return this._adapter; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + 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()] + 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()] + protected global::System.Data.SqlClient.SqlCommand[] CommandCollection { + get { + if ((this._commandCollection == null)) { + this.InitCommandCollection(); + } + return this._commandCollection; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public bool ClearBeforeFill { + get { + return this._clearBeforeFill; + } + set { + this._clearBeforeFill = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + 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 = "AnagPosizioni"; + tableMapping.ColumnMappings.Add("IdxPosizione", "IdxPosizione"); + tableMapping.ColumnMappings.Add("DescPosizione", "DescPosizione"); + 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].[AnagPosizioni] WHERE (([IdxPosizione] = @Original_IdxPosizione" + + ") AND ((@IsNull_DescPosizione = 1 AND [DescPosizione] IS NULL) OR ([DescPosizion" + + "e] = @Original_DescPosizione)))"; + this._adapter.DeleteCommand.CommandType = global::System.Data.CommandType.Text; + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_IdxPosizione", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "IdxPosizione", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_DescPosizione", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "DescPosizione", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_DescPosizione", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "DescPosizione", 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].[AnagPosizioni] ([IdxPosizione], [DescPosizione]) VALUES (@IdxP" + + "osizione, @DescPosizione);\r\nSELECT IdxPosizione, DescPosizione FROM AnagPosizion" + + "i WHERE (IdxPosizione = @IdxPosizione)"; + this._adapter.InsertCommand.CommandType = global::System.Data.CommandType.Text; + this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IdxPosizione", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "IdxPosizione", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@DescPosizione", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "DescPosizione", 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].[AnagPosizioni] SET [IdxPosizione] = @IdxPosizione, [DescPosizione] = @DescPosizione WHERE (([IdxPosizione] = @Original_IdxPosizione) AND ((@IsNull_DescPosizione = 1 AND [DescPosizione] IS NULL) OR ([DescPosizione] = @Original_DescPosizione))); +SELECT IdxPosizione, DescPosizione FROM AnagPosizioni WHERE (IdxPosizione = @IdxPosizione)"; + this._adapter.UpdateCommand.CommandType = global::System.Data.CommandType.Text; + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IdxPosizione", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "IdxPosizione", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@DescPosizione", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "DescPosizione", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_IdxPosizione", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "IdxPosizione", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_DescPosizione", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "DescPosizione", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_DescPosizione", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "DescPosizione", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + private void InitConnection() { + this._connection = new global::System.Data.SqlClient.SqlConnection(); + this._connection.ConnectionString = global::GMW_data.Properties.Settings.Default.GMWConnectionString; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + 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 IdxPosizione, DescPosizione FROM dbo.AnagPosizioni"; + this._commandCollection[0].CommandType = global::System.Data.CommandType.Text; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] + [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Fill, true)] + public virtual int Fill(DS_SM.AnagPosizioniDataTable 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.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] + [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Select, true)] + public virtual DS_SM.AnagPosizioniDataTable GetData() { + this.Adapter.SelectCommand = this.CommandCollection[0]; + DS_SM.AnagPosizioniDataTable dataTable = new DS_SM.AnagPosizioniDataTable(); + this.Adapter.Fill(dataTable); + return dataTable; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] + public virtual int Update(DS_SM.AnagPosizioniDataTable dataTable) { + return this.Adapter.Update(dataTable); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] + public virtual int Update(DS_SM dataSet) { + return this.Adapter.Update(dataSet, "AnagPosizioni"); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [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.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.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] + [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Delete, true)] + public virtual int Delete(int Original_IdxPosizione, string Original_DescPosizione) { + this.Adapter.DeleteCommand.Parameters[0].Value = ((int)(Original_IdxPosizione)); + if ((Original_DescPosizione == null)) { + this.Adapter.DeleteCommand.Parameters[1].Value = ((object)(1)); + this.Adapter.DeleteCommand.Parameters[2].Value = global::System.DBNull.Value; + } + else { + this.Adapter.DeleteCommand.Parameters[1].Value = ((object)(0)); + this.Adapter.DeleteCommand.Parameters[2].Value = ((string)(Original_DescPosizione)); + } + 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.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] + [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Insert, true)] + public virtual int Insert(int IdxPosizione, string DescPosizione) { + this.Adapter.InsertCommand.Parameters[0].Value = ((int)(IdxPosizione)); + if ((DescPosizione == null)) { + this.Adapter.InsertCommand.Parameters[1].Value = global::System.DBNull.Value; + } + else { + this.Adapter.InsertCommand.Parameters[1].Value = ((string)(DescPosizione)); + } + 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.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] + [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Update, true)] + public virtual int Update(int IdxPosizione, string DescPosizione, int Original_IdxPosizione, string Original_DescPosizione) { + this.Adapter.UpdateCommand.Parameters[0].Value = ((int)(IdxPosizione)); + if ((DescPosizione == null)) { + this.Adapter.UpdateCommand.Parameters[1].Value = global::System.DBNull.Value; + } + else { + this.Adapter.UpdateCommand.Parameters[1].Value = ((string)(DescPosizione)); + } + this.Adapter.UpdateCommand.Parameters[2].Value = ((int)(Original_IdxPosizione)); + if ((Original_DescPosizione == null)) { + this.Adapter.UpdateCommand.Parameters[3].Value = ((object)(1)); + this.Adapter.UpdateCommand.Parameters[4].Value = global::System.DBNull.Value; + } + else { + this.Adapter.UpdateCommand.Parameters[3].Value = ((object)(0)); + this.Adapter.UpdateCommand.Parameters[4].Value = ((string)(Original_DescPosizione)); + } + 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.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] + [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Update, true)] + public virtual int Update(string DescPosizione, int Original_IdxPosizione, string Original_DescPosizione) { + return this.Update(Original_IdxPosizione, DescPosizione, Original_IdxPosizione, Original_DescPosizione); + } + } + + /// + ///Represents the connection and commands used to retrieve and save data. + /// + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "2.0.0.0")] + [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=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] + public partial class AnagTipoDelibereTableAdapter : 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()] + public AnagTipoDelibereTableAdapter() { + this.ClearBeforeFill = true; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + protected internal global::System.Data.SqlClient.SqlDataAdapter Adapter { + get { + if ((this._adapter == null)) { + this.InitAdapter(); + } + return this._adapter; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + 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()] + 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()] + protected global::System.Data.SqlClient.SqlCommand[] CommandCollection { + get { + if ((this._commandCollection == null)) { + this.InitCommandCollection(); + } + return this._commandCollection; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public bool ClearBeforeFill { + get { + return this._clearBeforeFill; + } + set { + this._clearBeforeFill = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + 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 = "AnagTipoDelibere"; + tableMapping.ColumnMappings.Add("CodTipoDelibera", "CodTipoDelibera"); + tableMapping.ColumnMappings.Add("DescDelibera", "DescDelibera"); + tableMapping.ColumnMappings.Add("CodEvento", "CodEvento"); + 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].[AnagTipoDelibere] WHERE (([CodTipoDelibera] = @Original_CodTipoDelibera) AND ((@IsNull_DescDelibera = 1 AND [DescDelibera] IS NULL) OR ([DescDelibera] = @Original_DescDelibera)) AND ((@IsNull_CodEvento = 1 AND [CodEvento] IS NULL) OR ([CodEvento] = @Original_CodEvento)))"; + this._adapter.DeleteCommand.CommandType = global::System.Data.CommandType.Text; + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_CodTipoDelibera", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodTipoDelibera", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_DescDelibera", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "DescDelibera", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_DescDelibera", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "DescDelibera", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_CodEvento", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodEvento", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_CodEvento", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodEvento", 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].[AnagTipoDelibere] ([CodTipoDelibera], [DescDelibera], [CodEven" + + "to]) VALUES (@CodTipoDelibera, @DescDelibera, @CodEvento);\r\nSELECT CodTipoDelibe" + + "ra, DescDelibera, CodEvento FROM AnagTipoDelibere WHERE (CodTipoDelibera = @CodT" + + "ipoDelibera)"; + this._adapter.InsertCommand.CommandType = global::System.Data.CommandType.Text; + this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@CodTipoDelibera", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodTipoDelibera", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@DescDelibera", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "DescDelibera", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@CodEvento", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodEvento", 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].[AnagTipoDelibere] SET [CodTipoDelibera] = @CodTipoDelibera, [DescDelibera] = @DescDelibera, [CodEvento] = @CodEvento WHERE (([CodTipoDelibera] = @Original_CodTipoDelibera) AND ((@IsNull_DescDelibera = 1 AND [DescDelibera] IS NULL) OR ([DescDelibera] = @Original_DescDelibera)) AND ((@IsNull_CodEvento = 1 AND [CodEvento] IS NULL) OR ([CodEvento] = @Original_CodEvento))); +SELECT CodTipoDelibera, DescDelibera, CodEvento FROM AnagTipoDelibere WHERE (CodTipoDelibera = @CodTipoDelibera)"; + this._adapter.UpdateCommand.CommandType = global::System.Data.CommandType.Text; + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@CodTipoDelibera", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodTipoDelibera", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@DescDelibera", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "DescDelibera", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@CodEvento", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodEvento", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_CodTipoDelibera", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodTipoDelibera", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_DescDelibera", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "DescDelibera", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_DescDelibera", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "DescDelibera", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_CodEvento", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodEvento", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_CodEvento", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodEvento", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + private void InitConnection() { + this._connection = new global::System.Data.SqlClient.SqlConnection(); + this._connection.ConnectionString = global::GMW_data.Properties.Settings.Default.GMWConnectionString; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + 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 CodTipoDelibera, DescDelibera, CodEvento FROM dbo.AnagTipoDelibere"; + this._commandCollection[0].CommandType = global::System.Data.CommandType.Text; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] + [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Fill, true)] + public virtual int Fill(DS_SM.AnagTipoDelibereDataTable 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.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] + [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Select, true)] + public virtual DS_SM.AnagTipoDelibereDataTable GetData() { + this.Adapter.SelectCommand = this.CommandCollection[0]; + DS_SM.AnagTipoDelibereDataTable dataTable = new DS_SM.AnagTipoDelibereDataTable(); + this.Adapter.Fill(dataTable); + return dataTable; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] + public virtual int Update(DS_SM.AnagTipoDelibereDataTable dataTable) { + return this.Adapter.Update(dataTable); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] + public virtual int Update(DS_SM dataSet) { + return this.Adapter.Update(dataSet, "AnagTipoDelibere"); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [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.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.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] + [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Delete, true)] + public virtual int Delete(string Original_CodTipoDelibera, string Original_DescDelibera, string Original_CodEvento) { + if ((Original_CodTipoDelibera == null)) { + throw new global::System.ArgumentNullException("Original_CodTipoDelibera"); + } + else { + this.Adapter.DeleteCommand.Parameters[0].Value = ((string)(Original_CodTipoDelibera)); + } + if ((Original_DescDelibera == null)) { + this.Adapter.DeleteCommand.Parameters[1].Value = ((object)(1)); + this.Adapter.DeleteCommand.Parameters[2].Value = global::System.DBNull.Value; + } + else { + this.Adapter.DeleteCommand.Parameters[1].Value = ((object)(0)); + this.Adapter.DeleteCommand.Parameters[2].Value = ((string)(Original_DescDelibera)); + } + if ((Original_CodEvento == null)) { + this.Adapter.DeleteCommand.Parameters[3].Value = ((object)(1)); + this.Adapter.DeleteCommand.Parameters[4].Value = global::System.DBNull.Value; + } + else { + this.Adapter.DeleteCommand.Parameters[3].Value = ((object)(0)); + this.Adapter.DeleteCommand.Parameters[4].Value = ((string)(Original_CodEvento)); + } + 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.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] + [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Insert, true)] + public virtual int Insert(string CodTipoDelibera, string DescDelibera, string CodEvento) { + if ((CodTipoDelibera == null)) { + throw new global::System.ArgumentNullException("CodTipoDelibera"); + } + else { + this.Adapter.InsertCommand.Parameters[0].Value = ((string)(CodTipoDelibera)); + } + if ((DescDelibera == null)) { + this.Adapter.InsertCommand.Parameters[1].Value = global::System.DBNull.Value; + } + else { + this.Adapter.InsertCommand.Parameters[1].Value = ((string)(DescDelibera)); + } + if ((CodEvento == null)) { + this.Adapter.InsertCommand.Parameters[2].Value = global::System.DBNull.Value; + } + else { + this.Adapter.InsertCommand.Parameters[2].Value = ((string)(CodEvento)); + } + 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.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] + [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Update, true)] + public virtual int Update(string CodTipoDelibera, string DescDelibera, string CodEvento, string Original_CodTipoDelibera, string Original_DescDelibera, string Original_CodEvento) { + if ((CodTipoDelibera == null)) { + throw new global::System.ArgumentNullException("CodTipoDelibera"); + } + else { + this.Adapter.UpdateCommand.Parameters[0].Value = ((string)(CodTipoDelibera)); + } + if ((DescDelibera == null)) { + this.Adapter.UpdateCommand.Parameters[1].Value = global::System.DBNull.Value; + } + else { + this.Adapter.UpdateCommand.Parameters[1].Value = ((string)(DescDelibera)); + } + if ((CodEvento == null)) { + this.Adapter.UpdateCommand.Parameters[2].Value = global::System.DBNull.Value; + } + else { + this.Adapter.UpdateCommand.Parameters[2].Value = ((string)(CodEvento)); + } + if ((Original_CodTipoDelibera == null)) { + throw new global::System.ArgumentNullException("Original_CodTipoDelibera"); + } + else { + this.Adapter.UpdateCommand.Parameters[3].Value = ((string)(Original_CodTipoDelibera)); + } + if ((Original_DescDelibera == null)) { + this.Adapter.UpdateCommand.Parameters[4].Value = ((object)(1)); + this.Adapter.UpdateCommand.Parameters[5].Value = global::System.DBNull.Value; + } + else { + this.Adapter.UpdateCommand.Parameters[4].Value = ((object)(0)); + this.Adapter.UpdateCommand.Parameters[5].Value = ((string)(Original_DescDelibera)); + } + if ((Original_CodEvento == null)) { + this.Adapter.UpdateCommand.Parameters[6].Value = ((object)(1)); + this.Adapter.UpdateCommand.Parameters[7].Value = global::System.DBNull.Value; + } + else { + this.Adapter.UpdateCommand.Parameters[6].Value = ((object)(0)); + this.Adapter.UpdateCommand.Parameters[7].Value = ((string)(Original_CodEvento)); + } + 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.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] + [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Update, true)] + public virtual int Update(string DescDelibera, string CodEvento, string Original_CodTipoDelibera, string Original_DescDelibera, string Original_CodEvento) { + return this.Update(Original_CodTipoDelibera, DescDelibera, CodEvento, Original_CodTipoDelibera, Original_DescDelibera, Original_CodEvento); + } + } + + /// + ///Represents the connection and commands used to retrieve and save data. + /// + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "2.0.0.0")] + [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=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] + public partial class ElencoCartelliniTableAdapter : 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()] + public ElencoCartelliniTableAdapter() { + this.ClearBeforeFill = true; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + protected internal global::System.Data.SqlClient.SqlDataAdapter Adapter { + get { + if ((this._adapter == null)) { + this.InitAdapter(); + } + return this._adapter; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + 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()] + 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()] + protected global::System.Data.SqlClient.SqlCommand[] CommandCollection { + get { + if ((this._commandCollection == null)) { + this.InitCommandCollection(); + } + return this._commandCollection; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public bool ClearBeforeFill { + get { + return this._clearBeforeFill; + } + set { + this._clearBeforeFill = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + 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 = "ElencoCartellini"; + tableMapping.ColumnMappings.Add("UDC", "UDC"); + tableMapping.ColumnMappings.Add("CodCS", "CodCS"); + tableMapping.ColumnMappings.Add("CodCliente", "CodCliente"); + tableMapping.ColumnMappings.Add("RagSociale", "RagSociale"); + tableMapping.ColumnMappings.Add("Particolare", "Particolare"); + tableMapping.ColumnMappings.Add("DescParticolare", "DescParticolare"); + tableMapping.ColumnMappings.Add("DisegnoGrezzo", "DisegnoGrezzo"); + tableMapping.ColumnMappings.Add("Esponente", "Esponente"); + tableMapping.ColumnMappings.Add("CodImpianto", "CodImpianto"); + tableMapping.ColumnMappings.Add("DescImpianto", "DescImpianto"); + tableMapping.ColumnMappings.Add("CodStampo", "CodStampo"); + tableMapping.ColumnMappings.Add("Figura", "Figura"); + tableMapping.ColumnMappings.Add("DataFus", "DataFus"); + tableMapping.ColumnMappings.Add("TurnoFus", "TurnoFus"); + tableMapping.ColumnMappings.Add("CodImballo", "CodImballo"); + tableMapping.ColumnMappings.Add("CodSoggetto", "CodSoggetto"); + tableMapping.ColumnMappings.Add("NumCont", "NumCont"); + tableMapping.ColumnMappings.Add("Tara", "Tara"); + tableMapping.ColumnMappings.Add("Qta", "Qta"); + tableMapping.ColumnMappings.Add("CodStato", "CodStato"); + tableMapping.ColumnMappings.Add("IdxPosizione", "IdxPosizione"); + tableMapping.ColumnMappings.Add("PesoTot", "PesoTot"); + tableMapping.ColumnMappings.Add("PesoCad", "PesoCad"); + tableMapping.ColumnMappings.Add("CreateDate", "CreateDate"); + tableMapping.ColumnMappings.Add("ModDate", "ModDate"); + 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].[ElencoCartellini] WHERE (([UDC] = @Original_UDC) AND ((@IsNull" + + "_CodCS = 1 AND [CodCS] IS NULL) OR ([CodCS] = @Original_CodCS)) AND ((@IsNull_Co" + + "dCliente = 1 AND [CodCliente] IS NULL) OR ([CodCliente] = @Original_CodCliente))" + + " AND ((@IsNull_RagSociale = 1 AND [RagSociale] IS NULL) OR ([RagSociale] = @Orig" + + "inal_RagSociale)) AND ((@IsNull_Particolare = 1 AND [Particolare] IS NULL) OR ([" + + "Particolare] = @Original_Particolare)) AND ((@IsNull_DescParticolare = 1 AND [De" + + "scParticolare] IS NULL) OR ([DescParticolare] = @Original_DescParticolare)) AND " + + "((@IsNull_DisegnoGrezzo = 1 AND [DisegnoGrezzo] IS NULL) OR ([DisegnoGrezzo] = @" + + "Original_DisegnoGrezzo)) AND ((@IsNull_Esponente = 1 AND [Esponente] IS NULL) OR" + + " ([Esponente] = @Original_Esponente)) AND ((@IsNull_CodImpianto = 1 AND [CodImpi" + + "anto] IS NULL) OR ([CodImpianto] = @Original_CodImpianto)) AND ((@IsNull_DescImp" + + "ianto = 1 AND [DescImpianto] IS NULL) OR ([DescImpianto] = @Original_DescImpiant" + + "o)) AND ((@IsNull_CodStampo = 1 AND [CodStampo] IS NULL) OR ([CodStampo] = @Orig" + + "inal_CodStampo)) AND ((@IsNull_Figura = 1 AND [Figura] IS NULL) OR ([Figura] = @" + + "Original_Figura)) AND ((@IsNull_DataFus = 1 AND [DataFus] IS NULL) OR ([DataFus]" + + " = @Original_DataFus)) AND ((@IsNull_TurnoFus = 1 AND [TurnoFus] IS NULL) OR ([T" + + "urnoFus] = @Original_TurnoFus)) AND ((@IsNull_CodImballo = 1 AND [CodImballo] IS" + + " NULL) OR ([CodImballo] = @Original_CodImballo)) AND ((@IsNull_CodSoggetto = 1 A" + + "ND [CodSoggetto] IS NULL) OR ([CodSoggetto] = @Original_CodSoggetto)) AND ((@IsN" + + "ull_NumCont = 1 AND [NumCont] IS NULL) OR ([NumCont] = @Original_NumCont)) AND (" + + "(@IsNull_Tara = 1 AND [Tara] IS NULL) OR ([Tara] = @Original_Tara)) AND ((@IsNul" + + "l_Qta = 1 AND [Qta] IS NULL) OR ([Qta] = @Original_Qta)) AND ((@IsNull_CodStato " + + "= 1 AND [CodStato] IS NULL) OR ([CodStato] = @Original_CodStato)) AND ((@IsNull_" + + "IdxPosizione = 1 AND [IdxPosizione] IS NULL) OR ([IdxPosizione] = @Original_IdxP" + + "osizione)) AND ((@IsNull_PesoTot = 1 AND [PesoTot] IS NULL) OR ([PesoTot] = @Ori" + + "ginal_PesoTot)) AND ((@IsNull_PesoCad = 1 AND [PesoCad] IS NULL) OR ([PesoCad] =" + + " @Original_PesoCad)) AND ((@IsNull_CreateDate = 1 AND [CreateDate] IS NULL) OR (" + + "[CreateDate] = @Original_CreateDate)) AND ((@IsNull_ModDate = 1 AND [ModDate] IS" + + " NULL) OR ([ModDate] = @Original_ModDate)))"; + this._adapter.DeleteCommand.CommandType = global::System.Data.CommandType.Text; + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_UDC", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "UDC", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_CodCS", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodCS", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_CodCS", global::System.Data.SqlDbType.NChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodCS", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_CodCliente", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodCliente", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_CodCliente", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodCliente", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_RagSociale", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "RagSociale", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_RagSociale", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "RagSociale", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_Particolare", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Particolare", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_Particolare", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Particolare", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_DescParticolare", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "DescParticolare", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_DescParticolare", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "DescParticolare", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_DisegnoGrezzo", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "DisegnoGrezzo", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_DisegnoGrezzo", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "DisegnoGrezzo", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_Esponente", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Esponente", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_Esponente", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Esponente", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_CodImpianto", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodImpianto", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_CodImpianto", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodImpianto", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_DescImpianto", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "DescImpianto", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_DescImpianto", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "DescImpianto", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_CodStampo", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodStampo", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_CodStampo", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodStampo", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_Figura", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Figura", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_Figura", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Figura", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_DataFus", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "DataFus", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_DataFus", global::System.Data.SqlDbType.DateTime, 0, global::System.Data.ParameterDirection.Input, 0, 0, "DataFus", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_TurnoFus", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "TurnoFus", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_TurnoFus", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "TurnoFus", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_CodImballo", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodImballo", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_CodImballo", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodImballo", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_CodSoggetto", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodSoggetto", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_CodSoggetto", global::System.Data.SqlDbType.NChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodSoggetto", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_NumCont", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "NumCont", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_NumCont", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "NumCont", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_Tara", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Tara", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_Tara", global::System.Data.SqlDbType.Float, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Tara", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_Qta", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Qta", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_Qta", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 10, 2, "Qta", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_CodStato", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodStato", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_CodStato", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodStato", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_IdxPosizione", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "IdxPosizione", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_IdxPosizione", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "IdxPosizione", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_PesoTot", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "PesoTot", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_PesoTot", global::System.Data.SqlDbType.Float, 0, global::System.Data.ParameterDirection.Input, 0, 0, "PesoTot", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_PesoCad", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "PesoCad", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_PesoCad", global::System.Data.SqlDbType.Float, 0, global::System.Data.ParameterDirection.Input, 0, 0, "PesoCad", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_CreateDate", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CreateDate", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_CreateDate", global::System.Data.SqlDbType.DateTime, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CreateDate", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_ModDate", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "ModDate", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_ModDate", global::System.Data.SqlDbType.DateTime, 0, global::System.Data.ParameterDirection.Input, 0, 0, "ModDate", 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].[ElencoCartellini] ([UDC], [CodCS], [CodCliente], [RagSociale], [Particolare], [DescParticolare], [DisegnoGrezzo], [Esponente], [CodImpianto], [DescImpianto], [CodStampo], [Figura], [DataFus], [TurnoFus], [CodImballo], [CodSoggetto], [NumCont], [Tara], [Qta], [CodStato], [IdxPosizione], [PesoTot], [PesoCad], [CreateDate], [ModDate]) VALUES (@UDC, @CodCS, @CodCliente, @RagSociale, @Particolare, @DescParticolare, @DisegnoGrezzo, @Esponente, @CodImpianto, @DescImpianto, @CodStampo, @Figura, @DataFus, @TurnoFus, @CodImballo, @CodSoggetto, @NumCont, @Tara, @Qta, @CodStato, @IdxPosizione, @PesoTot, @PesoCad, @CreateDate, @ModDate); +SELECT UDC, CodCS, CodCliente, RagSociale, Particolare, DescParticolare, DisegnoGrezzo, Esponente, CodImpianto, DescImpianto, CodStampo, Figura, DataFus, TurnoFus, CodImballo, CodSoggetto, NumCont, Tara, Qta, CodStato, IdxPosizione, PesoTot, PesoCad, CreateDate, ModDate FROM ElencoCartellini WHERE (UDC = @UDC)"; + this._adapter.InsertCommand.CommandType = global::System.Data.CommandType.Text; + this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@UDC", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "UDC", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@CodCS", global::System.Data.SqlDbType.NChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodCS", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@CodCliente", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodCliente", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@RagSociale", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "RagSociale", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Particolare", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Particolare", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@DescParticolare", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "DescParticolare", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@DisegnoGrezzo", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "DisegnoGrezzo", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Esponente", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Esponente", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@CodImpianto", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodImpianto", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@DescImpianto", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "DescImpianto", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@CodStampo", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodStampo", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Figura", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Figura", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@DataFus", global::System.Data.SqlDbType.DateTime, 0, global::System.Data.ParameterDirection.Input, 0, 0, "DataFus", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@TurnoFus", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "TurnoFus", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@CodImballo", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodImballo", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@CodSoggetto", global::System.Data.SqlDbType.NChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodSoggetto", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@NumCont", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "NumCont", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Tara", global::System.Data.SqlDbType.Float, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Tara", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Qta", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 10, 2, "Qta", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@CodStato", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodStato", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IdxPosizione", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "IdxPosizione", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@PesoTot", global::System.Data.SqlDbType.Float, 0, global::System.Data.ParameterDirection.Input, 0, 0, "PesoTot", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@PesoCad", global::System.Data.SqlDbType.Float, 0, global::System.Data.ParameterDirection.Input, 0, 0, "PesoCad", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@CreateDate", global::System.Data.SqlDbType.DateTime, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CreateDate", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@ModDate", global::System.Data.SqlDbType.DateTime, 0, global::System.Data.ParameterDirection.Input, 0, 0, "ModDate", 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].[ElencoCartellini] SET [UDC] = @UDC, [CodCS] = @CodCS, [CodCliente] " + + "= @CodCliente, [RagSociale] = @RagSociale, [Particolare] = @Particolare, [DescPa" + + "rticolare] = @DescParticolare, [DisegnoGrezzo] = @DisegnoGrezzo, [Esponente] = @" + + "Esponente, [CodImpianto] = @CodImpianto, [DescImpianto] = @DescImpianto, [CodSta" + + "mpo] = @CodStampo, [Figura] = @Figura, [DataFus] = @DataFus, [TurnoFus] = @Turno" + + "Fus, [CodImballo] = @CodImballo, [CodSoggetto] = @CodSoggetto, [NumCont] = @NumC" + + "ont, [Tara] = @Tara, [Qta] = @Qta, [CodStato] = @CodStato, [IdxPosizione] = @Idx" + + "Posizione, [PesoTot] = @PesoTot, [PesoCad] = @PesoCad, [CreateDate] = @CreateDat" + + "e, [ModDate] = @ModDate WHERE (([UDC] = @Original_UDC) AND ((@IsNull_CodCS = 1 A" + + "ND [CodCS] IS NULL) OR ([CodCS] = @Original_CodCS)) AND ((@IsNull_CodCliente = 1" + + " AND [CodCliente] IS NULL) OR ([CodCliente] = @Original_CodCliente)) AND ((@IsNu" + + "ll_RagSociale = 1 AND [RagSociale] IS NULL) OR ([RagSociale] = @Original_RagSoci" + + "ale)) AND ((@IsNull_Particolare = 1 AND [Particolare] IS NULL) OR ([Particolare]" + + " = @Original_Particolare)) AND ((@IsNull_DescParticolare = 1 AND [DescParticolar" + + "e] IS NULL) OR ([DescParticolare] = @Original_DescParticolare)) AND ((@IsNull_Di" + + "segnoGrezzo = 1 AND [DisegnoGrezzo] IS NULL) OR ([DisegnoGrezzo] = @Original_Dis" + + "egnoGrezzo)) AND ((@IsNull_Esponente = 1 AND [Esponente] IS NULL) OR ([Esponente" + + "] = @Original_Esponente)) AND ((@IsNull_CodImpianto = 1 AND [CodImpianto] IS NUL" + + "L) OR ([CodImpianto] = @Original_CodImpianto)) AND ((@IsNull_DescImpianto = 1 AN" + + "D [DescImpianto] IS NULL) OR ([DescImpianto] = @Original_DescImpianto)) AND ((@I" + + "sNull_CodStampo = 1 AND [CodStampo] IS NULL) OR ([CodStampo] = @Original_CodStam" + + "po)) AND ((@IsNull_Figura = 1 AND [Figura] IS NULL) OR ([Figura] = @Original_Fig" + + "ura)) AND ((@IsNull_DataFus = 1 AND [DataFus] IS NULL) OR ([DataFus] = @Original" + + "_DataFus)) AND ((@IsNull_TurnoFus = 1 AND [TurnoFus] IS NULL) OR ([TurnoFus] = @" + + "Original_TurnoFus)) AND ((@IsNull_CodImballo = 1 AND [CodImballo] IS NULL) OR ([" + + "CodImballo] = @Original_CodImballo)) AND ((@IsNull_CodSoggetto = 1 AND [CodSogge" + + "tto] IS NULL) OR ([CodSoggetto] = @Original_CodSoggetto)) AND ((@IsNull_NumCont " + + "= 1 AND [NumCont] IS NULL) OR ([NumCont] = @Original_NumCont)) AND ((@IsNull_Tar" + + "a = 1 AND [Tara] IS NULL) OR ([Tara] = @Original_Tara)) AND ((@IsNull_Qta = 1 AN" + + "D [Qta] IS NULL) OR ([Qta] = @Original_Qta)) AND ((@IsNull_CodStato = 1 AND [Cod" + + "Stato] IS NULL) OR ([CodStato] = @Original_CodStato)) AND ((@IsNull_IdxPosizione" + + " = 1 AND [IdxPosizione] IS NULL) OR ([IdxPosizione] = @Original_IdxPosizione)) A" + + "ND ((@IsNull_PesoTot = 1 AND [PesoTot] IS NULL) OR ([PesoTot] = @Original_PesoTo" + + "t)) AND ((@IsNull_PesoCad = 1 AND [PesoCad] IS NULL) OR ([PesoCad] = @Original_P" + + "esoCad)) AND ((@IsNull_CreateDate = 1 AND [CreateDate] IS NULL) OR ([CreateDate]" + + " = @Original_CreateDate)) AND ((@IsNull_ModDate = 1 AND [ModDate] IS NULL) OR ([" + + "ModDate] = @Original_ModDate)));\r\nSELECT UDC, CodCS, CodCliente, RagSociale, Par" + + "ticolare, DescParticolare, DisegnoGrezzo, Esponente, CodImpianto, DescImpianto, " + + "CodStampo, Figura, DataFus, TurnoFus, CodImballo, CodSoggetto, NumCont, Tara, Qt" + + "a, CodStato, IdxPosizione, PesoTot, PesoCad, CreateDate, ModDate FROM ElencoCart" + + "ellini WHERE (UDC = @UDC)"; + this._adapter.UpdateCommand.CommandType = global::System.Data.CommandType.Text; + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@UDC", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "UDC", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@CodCS", global::System.Data.SqlDbType.NChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodCS", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@CodCliente", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodCliente", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@RagSociale", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "RagSociale", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Particolare", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Particolare", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@DescParticolare", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "DescParticolare", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@DisegnoGrezzo", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "DisegnoGrezzo", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Esponente", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Esponente", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@CodImpianto", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodImpianto", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@DescImpianto", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "DescImpianto", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@CodStampo", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodStampo", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Figura", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Figura", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@DataFus", global::System.Data.SqlDbType.DateTime, 0, global::System.Data.ParameterDirection.Input, 0, 0, "DataFus", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@TurnoFus", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "TurnoFus", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@CodImballo", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodImballo", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@CodSoggetto", global::System.Data.SqlDbType.NChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodSoggetto", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@NumCont", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "NumCont", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Tara", global::System.Data.SqlDbType.Float, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Tara", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Qta", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 10, 2, "Qta", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@CodStato", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodStato", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IdxPosizione", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "IdxPosizione", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@PesoTot", global::System.Data.SqlDbType.Float, 0, global::System.Data.ParameterDirection.Input, 0, 0, "PesoTot", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@PesoCad", global::System.Data.SqlDbType.Float, 0, global::System.Data.ParameterDirection.Input, 0, 0, "PesoCad", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@CreateDate", global::System.Data.SqlDbType.DateTime, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CreateDate", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@ModDate", global::System.Data.SqlDbType.DateTime, 0, global::System.Data.ParameterDirection.Input, 0, 0, "ModDate", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_UDC", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "UDC", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_CodCS", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodCS", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_CodCS", global::System.Data.SqlDbType.NChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodCS", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_CodCliente", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodCliente", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_CodCliente", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodCliente", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_RagSociale", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "RagSociale", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_RagSociale", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "RagSociale", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_Particolare", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Particolare", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_Particolare", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Particolare", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_DescParticolare", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "DescParticolare", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_DescParticolare", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "DescParticolare", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_DisegnoGrezzo", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "DisegnoGrezzo", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_DisegnoGrezzo", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "DisegnoGrezzo", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_Esponente", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Esponente", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_Esponente", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Esponente", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_CodImpianto", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodImpianto", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_CodImpianto", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodImpianto", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_DescImpianto", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "DescImpianto", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_DescImpianto", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "DescImpianto", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_CodStampo", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodStampo", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_CodStampo", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodStampo", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_Figura", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Figura", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_Figura", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Figura", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_DataFus", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "DataFus", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_DataFus", global::System.Data.SqlDbType.DateTime, 0, global::System.Data.ParameterDirection.Input, 0, 0, "DataFus", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_TurnoFus", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "TurnoFus", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_TurnoFus", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "TurnoFus", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_CodImballo", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodImballo", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_CodImballo", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodImballo", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_CodSoggetto", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodSoggetto", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_CodSoggetto", global::System.Data.SqlDbType.NChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodSoggetto", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_NumCont", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "NumCont", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_NumCont", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "NumCont", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_Tara", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Tara", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_Tara", global::System.Data.SqlDbType.Float, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Tara", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_Qta", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Qta", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_Qta", global::System.Data.SqlDbType.Decimal, 0, global::System.Data.ParameterDirection.Input, 10, 2, "Qta", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_CodStato", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodStato", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_CodStato", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodStato", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_IdxPosizione", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "IdxPosizione", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_IdxPosizione", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "IdxPosizione", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_PesoTot", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "PesoTot", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_PesoTot", global::System.Data.SqlDbType.Float, 0, global::System.Data.ParameterDirection.Input, 0, 0, "PesoTot", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_PesoCad", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "PesoCad", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_PesoCad", global::System.Data.SqlDbType.Float, 0, global::System.Data.ParameterDirection.Input, 0, 0, "PesoCad", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_CreateDate", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CreateDate", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_CreateDate", global::System.Data.SqlDbType.DateTime, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CreateDate", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_ModDate", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "ModDate", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_ModDate", global::System.Data.SqlDbType.DateTime, 0, global::System.Data.ParameterDirection.Input, 0, 0, "ModDate", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + private void InitConnection() { + this._connection = new global::System.Data.SqlClient.SqlConnection(); + this._connection.ConnectionString = global::GMW_data.Properties.Settings.Default.GMWConnectionString; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + private void InitCommandCollection() { + this._commandCollection = new global::System.Data.SqlClient.SqlCommand[2]; + this._commandCollection[0] = new global::System.Data.SqlClient.SqlCommand(); + this._commandCollection[0].Connection = this.Connection; + this._commandCollection[0].CommandText = @"SELECT UDC, CodCS, CodCliente, RagSociale, Particolare, DescParticolare, DisegnoGrezzo, Esponente, CodImpianto, DescImpianto, CodStampo, Figura, DataFus, TurnoFus, CodImballo, CodSoggetto, NumCont, Tara, Qta, CodStato, IdxPosizione, PesoTot, PesoCad, CreateDate, ModDate FROM dbo.ElencoCartellini"; + this._commandCollection[0].CommandType = global::System.Data.CommandType.Text; + this._commandCollection[1] = new global::System.Data.SqlClient.SqlCommand(); + this._commandCollection[1].Connection = this.Connection; + this._commandCollection[1].CommandText = "dbo.stp_UDC_getByTipoDelibera"; + this._commandCollection[1].CommandType = global::System.Data.CommandType.StoredProcedure; + this._commandCollection[1].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, "", "", "")); + this._commandCollection[1].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@CodTipoDelibera", global::System.Data.SqlDbType.NVarChar, 50, global::System.Data.ParameterDirection.Input, 0, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._commandCollection[1].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@DataFrom", global::System.Data.SqlDbType.DateTime, 8, global::System.Data.ParameterDirection.Input, 23, 3, null, global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._commandCollection[1].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@DataTo", global::System.Data.SqlDbType.DateTime, 8, global::System.Data.ParameterDirection.Input, 23, 3, null, global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] + [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Fill, true)] + public virtual int Fill(DS_SM.ElencoCartelliniDataTable 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.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] + [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Select, true)] + public virtual DS_SM.ElencoCartelliniDataTable GetData() { + this.Adapter.SelectCommand = this.CommandCollection[0]; + DS_SM.ElencoCartelliniDataTable dataTable = new DS_SM.ElencoCartelliniDataTable(); + this.Adapter.Fill(dataTable); + return dataTable; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] + [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Select, false)] + public virtual DS_SM.ElencoCartelliniDataTable GetByTipoDelibera(string CodTipoDelibera, global::System.Nullable DataFrom, global::System.Nullable DataTo) { + this.Adapter.SelectCommand = this.CommandCollection[1]; + if ((CodTipoDelibera == null)) { + this.Adapter.SelectCommand.Parameters[1].Value = global::System.DBNull.Value; + } + else { + this.Adapter.SelectCommand.Parameters[1].Value = ((string)(CodTipoDelibera)); + } + if ((DataFrom.HasValue == true)) { + this.Adapter.SelectCommand.Parameters[2].Value = ((System.DateTime)(DataFrom.Value)); + } + else { + this.Adapter.SelectCommand.Parameters[2].Value = global::System.DBNull.Value; + } + if ((DataTo.HasValue == true)) { + this.Adapter.SelectCommand.Parameters[3].Value = ((System.DateTime)(DataTo.Value)); + } + else { + this.Adapter.SelectCommand.Parameters[3].Value = global::System.DBNull.Value; + } + DS_SM.ElencoCartelliniDataTable dataTable = new DS_SM.ElencoCartelliniDataTable(); + this.Adapter.Fill(dataTable); + return dataTable; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] + public virtual int Update(DS_SM.ElencoCartelliniDataTable dataTable) { + return this.Adapter.Update(dataTable); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] + public virtual int Update(DS_SM dataSet) { + return this.Adapter.Update(dataSet, "ElencoCartellini"); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [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.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.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] + [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Delete, true)] + public virtual int Delete( + string Original_UDC, + string Original_CodCS, + string Original_CodCliente, + string Original_RagSociale, + string Original_Particolare, + string Original_DescParticolare, + string Original_DisegnoGrezzo, + string Original_Esponente, + string Original_CodImpianto, + string Original_DescImpianto, + string Original_CodStampo, + string Original_Figura, + global::System.Nullable Original_DataFus, + global::System.Nullable Original_TurnoFus, + string Original_CodImballo, + string Original_CodSoggetto, + global::System.Nullable Original_NumCont, + global::System.Nullable Original_Tara, + global::System.Nullable Original_Qta, + string Original_CodStato, + global::System.Nullable Original_IdxPosizione, + global::System.Nullable Original_PesoTot, + global::System.Nullable Original_PesoCad, + global::System.Nullable Original_CreateDate, + global::System.Nullable Original_ModDate) { + if ((Original_UDC == null)) { + throw new global::System.ArgumentNullException("Original_UDC"); + } + else { + this.Adapter.DeleteCommand.Parameters[0].Value = ((string)(Original_UDC)); + } + if ((Original_CodCS == null)) { + this.Adapter.DeleteCommand.Parameters[1].Value = ((object)(1)); + this.Adapter.DeleteCommand.Parameters[2].Value = global::System.DBNull.Value; + } + else { + this.Adapter.DeleteCommand.Parameters[1].Value = ((object)(0)); + this.Adapter.DeleteCommand.Parameters[2].Value = ((string)(Original_CodCS)); + } + if ((Original_CodCliente == null)) { + this.Adapter.DeleteCommand.Parameters[3].Value = ((object)(1)); + this.Adapter.DeleteCommand.Parameters[4].Value = global::System.DBNull.Value; + } + else { + this.Adapter.DeleteCommand.Parameters[3].Value = ((object)(0)); + this.Adapter.DeleteCommand.Parameters[4].Value = ((string)(Original_CodCliente)); + } + if ((Original_RagSociale == null)) { + this.Adapter.DeleteCommand.Parameters[5].Value = ((object)(1)); + this.Adapter.DeleteCommand.Parameters[6].Value = global::System.DBNull.Value; + } + else { + this.Adapter.DeleteCommand.Parameters[5].Value = ((object)(0)); + this.Adapter.DeleteCommand.Parameters[6].Value = ((string)(Original_RagSociale)); + } + if ((Original_Particolare == null)) { + this.Adapter.DeleteCommand.Parameters[7].Value = ((object)(1)); + this.Adapter.DeleteCommand.Parameters[8].Value = global::System.DBNull.Value; + } + else { + this.Adapter.DeleteCommand.Parameters[7].Value = ((object)(0)); + this.Adapter.DeleteCommand.Parameters[8].Value = ((string)(Original_Particolare)); + } + if ((Original_DescParticolare == null)) { + this.Adapter.DeleteCommand.Parameters[9].Value = ((object)(1)); + this.Adapter.DeleteCommand.Parameters[10].Value = global::System.DBNull.Value; + } + else { + this.Adapter.DeleteCommand.Parameters[9].Value = ((object)(0)); + this.Adapter.DeleteCommand.Parameters[10].Value = ((string)(Original_DescParticolare)); + } + if ((Original_DisegnoGrezzo == null)) { + this.Adapter.DeleteCommand.Parameters[11].Value = ((object)(1)); + this.Adapter.DeleteCommand.Parameters[12].Value = global::System.DBNull.Value; + } + else { + this.Adapter.DeleteCommand.Parameters[11].Value = ((object)(0)); + this.Adapter.DeleteCommand.Parameters[12].Value = ((string)(Original_DisegnoGrezzo)); + } + if ((Original_Esponente == null)) { + this.Adapter.DeleteCommand.Parameters[13].Value = ((object)(1)); + this.Adapter.DeleteCommand.Parameters[14].Value = global::System.DBNull.Value; + } + else { + this.Adapter.DeleteCommand.Parameters[13].Value = ((object)(0)); + this.Adapter.DeleteCommand.Parameters[14].Value = ((string)(Original_Esponente)); + } + if ((Original_CodImpianto == null)) { + this.Adapter.DeleteCommand.Parameters[15].Value = ((object)(1)); + this.Adapter.DeleteCommand.Parameters[16].Value = global::System.DBNull.Value; + } + else { + this.Adapter.DeleteCommand.Parameters[15].Value = ((object)(0)); + this.Adapter.DeleteCommand.Parameters[16].Value = ((string)(Original_CodImpianto)); + } + if ((Original_DescImpianto == 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_DescImpianto)); + } + if ((Original_CodStampo == 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_CodStampo)); + } + if ((Original_Figura == 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_Figura)); + } + if ((Original_DataFus.HasValue == true)) { + this.Adapter.DeleteCommand.Parameters[23].Value = ((object)(0)); + this.Adapter.DeleteCommand.Parameters[24].Value = ((System.DateTime)(Original_DataFus.Value)); + } + else { + this.Adapter.DeleteCommand.Parameters[23].Value = ((object)(1)); + this.Adapter.DeleteCommand.Parameters[24].Value = global::System.DBNull.Value; + } + if ((Original_TurnoFus.HasValue == true)) { + this.Adapter.DeleteCommand.Parameters[25].Value = ((object)(0)); + this.Adapter.DeleteCommand.Parameters[26].Value = ((int)(Original_TurnoFus.Value)); + } + else { + this.Adapter.DeleteCommand.Parameters[25].Value = ((object)(1)); + this.Adapter.DeleteCommand.Parameters[26].Value = global::System.DBNull.Value; + } + if ((Original_CodImballo == 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_CodImballo)); + } + if ((Original_CodSoggetto == 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_CodSoggetto)); + } + if ((Original_NumCont.HasValue == true)) { + this.Adapter.DeleteCommand.Parameters[31].Value = ((object)(0)); + this.Adapter.DeleteCommand.Parameters[32].Value = ((int)(Original_NumCont.Value)); + } + else { + this.Adapter.DeleteCommand.Parameters[31].Value = ((object)(1)); + this.Adapter.DeleteCommand.Parameters[32].Value = global::System.DBNull.Value; + } + if ((Original_Tara.HasValue == true)) { + this.Adapter.DeleteCommand.Parameters[33].Value = ((object)(0)); + this.Adapter.DeleteCommand.Parameters[34].Value = ((double)(Original_Tara.Value)); + } + else { + this.Adapter.DeleteCommand.Parameters[33].Value = ((object)(1)); + this.Adapter.DeleteCommand.Parameters[34].Value = global::System.DBNull.Value; + } + if ((Original_Qta.HasValue == true)) { + this.Adapter.DeleteCommand.Parameters[35].Value = ((object)(0)); + this.Adapter.DeleteCommand.Parameters[36].Value = ((decimal)(Original_Qta.Value)); + } + else { + this.Adapter.DeleteCommand.Parameters[35].Value = ((object)(1)); + this.Adapter.DeleteCommand.Parameters[36].Value = global::System.DBNull.Value; + } + if ((Original_CodStato == null)) { + this.Adapter.DeleteCommand.Parameters[37].Value = ((object)(1)); + this.Adapter.DeleteCommand.Parameters[38].Value = global::System.DBNull.Value; + } + else { + this.Adapter.DeleteCommand.Parameters[37].Value = ((object)(0)); + this.Adapter.DeleteCommand.Parameters[38].Value = ((string)(Original_CodStato)); + } + if ((Original_IdxPosizione.HasValue == true)) { + this.Adapter.DeleteCommand.Parameters[39].Value = ((object)(0)); + this.Adapter.DeleteCommand.Parameters[40].Value = ((int)(Original_IdxPosizione.Value)); + } + else { + this.Adapter.DeleteCommand.Parameters[39].Value = ((object)(1)); + this.Adapter.DeleteCommand.Parameters[40].Value = global::System.DBNull.Value; + } + if ((Original_PesoTot.HasValue == true)) { + this.Adapter.DeleteCommand.Parameters[41].Value = ((object)(0)); + this.Adapter.DeleteCommand.Parameters[42].Value = ((double)(Original_PesoTot.Value)); + } + else { + this.Adapter.DeleteCommand.Parameters[41].Value = ((object)(1)); + this.Adapter.DeleteCommand.Parameters[42].Value = global::System.DBNull.Value; + } + if ((Original_PesoCad.HasValue == true)) { + this.Adapter.DeleteCommand.Parameters[43].Value = ((object)(0)); + this.Adapter.DeleteCommand.Parameters[44].Value = ((double)(Original_PesoCad.Value)); + } + else { + this.Adapter.DeleteCommand.Parameters[43].Value = ((object)(1)); + this.Adapter.DeleteCommand.Parameters[44].Value = global::System.DBNull.Value; + } + if ((Original_CreateDate.HasValue == true)) { + this.Adapter.DeleteCommand.Parameters[45].Value = ((object)(0)); + this.Adapter.DeleteCommand.Parameters[46].Value = ((System.DateTime)(Original_CreateDate.Value)); + } + else { + this.Adapter.DeleteCommand.Parameters[45].Value = ((object)(1)); + this.Adapter.DeleteCommand.Parameters[46].Value = global::System.DBNull.Value; + } + if ((Original_ModDate.HasValue == true)) { + this.Adapter.DeleteCommand.Parameters[47].Value = ((object)(0)); + this.Adapter.DeleteCommand.Parameters[48].Value = ((System.DateTime)(Original_ModDate.Value)); + } + else { + this.Adapter.DeleteCommand.Parameters[47].Value = ((object)(1)); + this.Adapter.DeleteCommand.Parameters[48].Value = global::System.DBNull.Value; + } + 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.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] + [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Insert, true)] + public virtual int Insert( + string UDC, + string CodCS, + string CodCliente, + string RagSociale, + string Particolare, + string DescParticolare, + string DisegnoGrezzo, + string Esponente, + string CodImpianto, + string DescImpianto, + string CodStampo, + string Figura, + global::System.Nullable DataFus, + global::System.Nullable TurnoFus, + string CodImballo, + string CodSoggetto, + global::System.Nullable NumCont, + global::System.Nullable Tara, + global::System.Nullable Qta, + string CodStato, + global::System.Nullable IdxPosizione, + global::System.Nullable PesoTot, + global::System.Nullable PesoCad, + global::System.Nullable CreateDate, + global::System.Nullable ModDate) { + if ((UDC == null)) { + throw new global::System.ArgumentNullException("UDC"); + } + else { + this.Adapter.InsertCommand.Parameters[0].Value = ((string)(UDC)); + } + if ((CodCS == null)) { + this.Adapter.InsertCommand.Parameters[1].Value = global::System.DBNull.Value; + } + else { + this.Adapter.InsertCommand.Parameters[1].Value = ((string)(CodCS)); + } + if ((CodCliente == null)) { + this.Adapter.InsertCommand.Parameters[2].Value = global::System.DBNull.Value; + } + else { + this.Adapter.InsertCommand.Parameters[2].Value = ((string)(CodCliente)); + } + if ((RagSociale == null)) { + this.Adapter.InsertCommand.Parameters[3].Value = global::System.DBNull.Value; + } + else { + this.Adapter.InsertCommand.Parameters[3].Value = ((string)(RagSociale)); + } + if ((Particolare == null)) { + this.Adapter.InsertCommand.Parameters[4].Value = global::System.DBNull.Value; + } + else { + this.Adapter.InsertCommand.Parameters[4].Value = ((string)(Particolare)); + } + if ((DescParticolare == null)) { + this.Adapter.InsertCommand.Parameters[5].Value = global::System.DBNull.Value; + } + else { + this.Adapter.InsertCommand.Parameters[5].Value = ((string)(DescParticolare)); + } + if ((DisegnoGrezzo == null)) { + this.Adapter.InsertCommand.Parameters[6].Value = global::System.DBNull.Value; + } + else { + this.Adapter.InsertCommand.Parameters[6].Value = ((string)(DisegnoGrezzo)); + } + if ((Esponente == null)) { + this.Adapter.InsertCommand.Parameters[7].Value = global::System.DBNull.Value; + } + else { + this.Adapter.InsertCommand.Parameters[7].Value = ((string)(Esponente)); + } + if ((CodImpianto == null)) { + this.Adapter.InsertCommand.Parameters[8].Value = global::System.DBNull.Value; + } + else { + this.Adapter.InsertCommand.Parameters[8].Value = ((string)(CodImpianto)); + } + if ((DescImpianto == null)) { + this.Adapter.InsertCommand.Parameters[9].Value = global::System.DBNull.Value; + } + else { + this.Adapter.InsertCommand.Parameters[9].Value = ((string)(DescImpianto)); + } + if ((CodStampo == null)) { + this.Adapter.InsertCommand.Parameters[10].Value = global::System.DBNull.Value; + } + else { + this.Adapter.InsertCommand.Parameters[10].Value = ((string)(CodStampo)); + } + if ((Figura == null)) { + this.Adapter.InsertCommand.Parameters[11].Value = global::System.DBNull.Value; + } + else { + this.Adapter.InsertCommand.Parameters[11].Value = ((string)(Figura)); + } + if ((DataFus.HasValue == true)) { + this.Adapter.InsertCommand.Parameters[12].Value = ((System.DateTime)(DataFus.Value)); + } + else { + this.Adapter.InsertCommand.Parameters[12].Value = global::System.DBNull.Value; + } + if ((TurnoFus.HasValue == true)) { + this.Adapter.InsertCommand.Parameters[13].Value = ((int)(TurnoFus.Value)); + } + else { + this.Adapter.InsertCommand.Parameters[13].Value = global::System.DBNull.Value; + } + if ((CodImballo == null)) { + this.Adapter.InsertCommand.Parameters[14].Value = global::System.DBNull.Value; + } + else { + this.Adapter.InsertCommand.Parameters[14].Value = ((string)(CodImballo)); + } + if ((CodSoggetto == null)) { + this.Adapter.InsertCommand.Parameters[15].Value = global::System.DBNull.Value; + } + else { + this.Adapter.InsertCommand.Parameters[15].Value = ((string)(CodSoggetto)); + } + if ((NumCont.HasValue == true)) { + this.Adapter.InsertCommand.Parameters[16].Value = ((int)(NumCont.Value)); + } + else { + this.Adapter.InsertCommand.Parameters[16].Value = global::System.DBNull.Value; + } + if ((Tara.HasValue == true)) { + this.Adapter.InsertCommand.Parameters[17].Value = ((double)(Tara.Value)); + } + else { + this.Adapter.InsertCommand.Parameters[17].Value = global::System.DBNull.Value; + } + if ((Qta.HasValue == true)) { + this.Adapter.InsertCommand.Parameters[18].Value = ((decimal)(Qta.Value)); + } + else { + this.Adapter.InsertCommand.Parameters[18].Value = global::System.DBNull.Value; + } + if ((CodStato == null)) { + this.Adapter.InsertCommand.Parameters[19].Value = global::System.DBNull.Value; + } + else { + this.Adapter.InsertCommand.Parameters[19].Value = ((string)(CodStato)); + } + if ((IdxPosizione.HasValue == true)) { + this.Adapter.InsertCommand.Parameters[20].Value = ((int)(IdxPosizione.Value)); + } + else { + this.Adapter.InsertCommand.Parameters[20].Value = global::System.DBNull.Value; + } + if ((PesoTot.HasValue == true)) { + this.Adapter.InsertCommand.Parameters[21].Value = ((double)(PesoTot.Value)); + } + else { + this.Adapter.InsertCommand.Parameters[21].Value = global::System.DBNull.Value; + } + if ((PesoCad.HasValue == true)) { + this.Adapter.InsertCommand.Parameters[22].Value = ((double)(PesoCad.Value)); + } + else { + this.Adapter.InsertCommand.Parameters[22].Value = global::System.DBNull.Value; + } + if ((CreateDate.HasValue == true)) { + this.Adapter.InsertCommand.Parameters[23].Value = ((System.DateTime)(CreateDate.Value)); + } + else { + this.Adapter.InsertCommand.Parameters[23].Value = global::System.DBNull.Value; + } + if ((ModDate.HasValue == true)) { + this.Adapter.InsertCommand.Parameters[24].Value = ((System.DateTime)(ModDate.Value)); + } + else { + this.Adapter.InsertCommand.Parameters[24].Value = global::System.DBNull.Value; + } + 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.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] + [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Update, true)] + public virtual int Update( + string UDC, + string CodCS, + string CodCliente, + string RagSociale, + string Particolare, + string DescParticolare, + string DisegnoGrezzo, + string Esponente, + string CodImpianto, + string DescImpianto, + string CodStampo, + string Figura, + global::System.Nullable DataFus, + global::System.Nullable TurnoFus, + string CodImballo, + string CodSoggetto, + global::System.Nullable NumCont, + global::System.Nullable Tara, + global::System.Nullable Qta, + string CodStato, + global::System.Nullable IdxPosizione, + global::System.Nullable PesoTot, + global::System.Nullable PesoCad, + global::System.Nullable CreateDate, + global::System.Nullable ModDate, + string Original_UDC, + string Original_CodCS, + string Original_CodCliente, + string Original_RagSociale, + string Original_Particolare, + string Original_DescParticolare, + string Original_DisegnoGrezzo, + string Original_Esponente, + string Original_CodImpianto, + string Original_DescImpianto, + string Original_CodStampo, + string Original_Figura, + global::System.Nullable Original_DataFus, + global::System.Nullable Original_TurnoFus, + string Original_CodImballo, + string Original_CodSoggetto, + global::System.Nullable Original_NumCont, + global::System.Nullable Original_Tara, + global::System.Nullable Original_Qta, + string Original_CodStato, + global::System.Nullable Original_IdxPosizione, + global::System.Nullable Original_PesoTot, + global::System.Nullable Original_PesoCad, + global::System.Nullable Original_CreateDate, + global::System.Nullable Original_ModDate) { + if ((UDC == null)) { + throw new global::System.ArgumentNullException("UDC"); + } + else { + this.Adapter.UpdateCommand.Parameters[0].Value = ((string)(UDC)); + } + if ((CodCS == null)) { + this.Adapter.UpdateCommand.Parameters[1].Value = global::System.DBNull.Value; + } + else { + this.Adapter.UpdateCommand.Parameters[1].Value = ((string)(CodCS)); + } + if ((CodCliente == null)) { + this.Adapter.UpdateCommand.Parameters[2].Value = global::System.DBNull.Value; + } + else { + this.Adapter.UpdateCommand.Parameters[2].Value = ((string)(CodCliente)); + } + if ((RagSociale == null)) { + this.Adapter.UpdateCommand.Parameters[3].Value = global::System.DBNull.Value; + } + else { + this.Adapter.UpdateCommand.Parameters[3].Value = ((string)(RagSociale)); + } + if ((Particolare == null)) { + this.Adapter.UpdateCommand.Parameters[4].Value = global::System.DBNull.Value; + } + else { + this.Adapter.UpdateCommand.Parameters[4].Value = ((string)(Particolare)); + } + if ((DescParticolare == null)) { + this.Adapter.UpdateCommand.Parameters[5].Value = global::System.DBNull.Value; + } + else { + this.Adapter.UpdateCommand.Parameters[5].Value = ((string)(DescParticolare)); + } + if ((DisegnoGrezzo == null)) { + this.Adapter.UpdateCommand.Parameters[6].Value = global::System.DBNull.Value; + } + else { + this.Adapter.UpdateCommand.Parameters[6].Value = ((string)(DisegnoGrezzo)); + } + if ((Esponente == null)) { + this.Adapter.UpdateCommand.Parameters[7].Value = global::System.DBNull.Value; + } + else { + this.Adapter.UpdateCommand.Parameters[7].Value = ((string)(Esponente)); + } + if ((CodImpianto == null)) { + this.Adapter.UpdateCommand.Parameters[8].Value = global::System.DBNull.Value; + } + else { + this.Adapter.UpdateCommand.Parameters[8].Value = ((string)(CodImpianto)); + } + if ((DescImpianto == null)) { + this.Adapter.UpdateCommand.Parameters[9].Value = global::System.DBNull.Value; + } + else { + this.Adapter.UpdateCommand.Parameters[9].Value = ((string)(DescImpianto)); + } + if ((CodStampo == null)) { + this.Adapter.UpdateCommand.Parameters[10].Value = global::System.DBNull.Value; + } + else { + this.Adapter.UpdateCommand.Parameters[10].Value = ((string)(CodStampo)); + } + if ((Figura == null)) { + this.Adapter.UpdateCommand.Parameters[11].Value = global::System.DBNull.Value; + } + else { + this.Adapter.UpdateCommand.Parameters[11].Value = ((string)(Figura)); + } + if ((DataFus.HasValue == true)) { + this.Adapter.UpdateCommand.Parameters[12].Value = ((System.DateTime)(DataFus.Value)); + } + else { + this.Adapter.UpdateCommand.Parameters[12].Value = global::System.DBNull.Value; + } + if ((TurnoFus.HasValue == true)) { + this.Adapter.UpdateCommand.Parameters[13].Value = ((int)(TurnoFus.Value)); + } + else { + this.Adapter.UpdateCommand.Parameters[13].Value = global::System.DBNull.Value; + } + if ((CodImballo == null)) { + this.Adapter.UpdateCommand.Parameters[14].Value = global::System.DBNull.Value; + } + else { + this.Adapter.UpdateCommand.Parameters[14].Value = ((string)(CodImballo)); + } + if ((CodSoggetto == null)) { + this.Adapter.UpdateCommand.Parameters[15].Value = global::System.DBNull.Value; + } + else { + this.Adapter.UpdateCommand.Parameters[15].Value = ((string)(CodSoggetto)); + } + if ((NumCont.HasValue == true)) { + this.Adapter.UpdateCommand.Parameters[16].Value = ((int)(NumCont.Value)); + } + else { + this.Adapter.UpdateCommand.Parameters[16].Value = global::System.DBNull.Value; + } + if ((Tara.HasValue == true)) { + this.Adapter.UpdateCommand.Parameters[17].Value = ((double)(Tara.Value)); + } + else { + this.Adapter.UpdateCommand.Parameters[17].Value = global::System.DBNull.Value; + } + if ((Qta.HasValue == true)) { + this.Adapter.UpdateCommand.Parameters[18].Value = ((decimal)(Qta.Value)); + } + else { + this.Adapter.UpdateCommand.Parameters[18].Value = global::System.DBNull.Value; + } + if ((CodStato == null)) { + this.Adapter.UpdateCommand.Parameters[19].Value = global::System.DBNull.Value; + } + else { + this.Adapter.UpdateCommand.Parameters[19].Value = ((string)(CodStato)); + } + if ((IdxPosizione.HasValue == true)) { + this.Adapter.UpdateCommand.Parameters[20].Value = ((int)(IdxPosizione.Value)); + } + else { + this.Adapter.UpdateCommand.Parameters[20].Value = global::System.DBNull.Value; + } + if ((PesoTot.HasValue == true)) { + this.Adapter.UpdateCommand.Parameters[21].Value = ((double)(PesoTot.Value)); + } + else { + this.Adapter.UpdateCommand.Parameters[21].Value = global::System.DBNull.Value; + } + if ((PesoCad.HasValue == true)) { + this.Adapter.UpdateCommand.Parameters[22].Value = ((double)(PesoCad.Value)); + } + else { + this.Adapter.UpdateCommand.Parameters[22].Value = global::System.DBNull.Value; + } + if ((CreateDate.HasValue == true)) { + this.Adapter.UpdateCommand.Parameters[23].Value = ((System.DateTime)(CreateDate.Value)); + } + else { + this.Adapter.UpdateCommand.Parameters[23].Value = global::System.DBNull.Value; + } + if ((ModDate.HasValue == true)) { + this.Adapter.UpdateCommand.Parameters[24].Value = ((System.DateTime)(ModDate.Value)); + } + else { + this.Adapter.UpdateCommand.Parameters[24].Value = global::System.DBNull.Value; + } + if ((Original_UDC == null)) { + throw new global::System.ArgumentNullException("Original_UDC"); + } + else { + this.Adapter.UpdateCommand.Parameters[25].Value = ((string)(Original_UDC)); + } + if ((Original_CodCS == null)) { + this.Adapter.UpdateCommand.Parameters[26].Value = ((object)(1)); + this.Adapter.UpdateCommand.Parameters[27].Value = global::System.DBNull.Value; + } + else { + this.Adapter.UpdateCommand.Parameters[26].Value = ((object)(0)); + this.Adapter.UpdateCommand.Parameters[27].Value = ((string)(Original_CodCS)); + } + if ((Original_CodCliente == null)) { + this.Adapter.UpdateCommand.Parameters[28].Value = ((object)(1)); + this.Adapter.UpdateCommand.Parameters[29].Value = global::System.DBNull.Value; + } + else { + this.Adapter.UpdateCommand.Parameters[28].Value = ((object)(0)); + this.Adapter.UpdateCommand.Parameters[29].Value = ((string)(Original_CodCliente)); + } + if ((Original_RagSociale == null)) { + this.Adapter.UpdateCommand.Parameters[30].Value = ((object)(1)); + this.Adapter.UpdateCommand.Parameters[31].Value = global::System.DBNull.Value; + } + else { + this.Adapter.UpdateCommand.Parameters[30].Value = ((object)(0)); + this.Adapter.UpdateCommand.Parameters[31].Value = ((string)(Original_RagSociale)); + } + if ((Original_Particolare == null)) { + this.Adapter.UpdateCommand.Parameters[32].Value = ((object)(1)); + this.Adapter.UpdateCommand.Parameters[33].Value = global::System.DBNull.Value; + } + else { + this.Adapter.UpdateCommand.Parameters[32].Value = ((object)(0)); + this.Adapter.UpdateCommand.Parameters[33].Value = ((string)(Original_Particolare)); + } + if ((Original_DescParticolare == null)) { + this.Adapter.UpdateCommand.Parameters[34].Value = ((object)(1)); + this.Adapter.UpdateCommand.Parameters[35].Value = global::System.DBNull.Value; + } + else { + this.Adapter.UpdateCommand.Parameters[34].Value = ((object)(0)); + this.Adapter.UpdateCommand.Parameters[35].Value = ((string)(Original_DescParticolare)); + } + if ((Original_DisegnoGrezzo == null)) { + this.Adapter.UpdateCommand.Parameters[36].Value = ((object)(1)); + this.Adapter.UpdateCommand.Parameters[37].Value = global::System.DBNull.Value; + } + else { + this.Adapter.UpdateCommand.Parameters[36].Value = ((object)(0)); + this.Adapter.UpdateCommand.Parameters[37].Value = ((string)(Original_DisegnoGrezzo)); + } + if ((Original_Esponente == null)) { + this.Adapter.UpdateCommand.Parameters[38].Value = ((object)(1)); + this.Adapter.UpdateCommand.Parameters[39].Value = global::System.DBNull.Value; + } + else { + this.Adapter.UpdateCommand.Parameters[38].Value = ((object)(0)); + this.Adapter.UpdateCommand.Parameters[39].Value = ((string)(Original_Esponente)); + } + if ((Original_CodImpianto == null)) { + this.Adapter.UpdateCommand.Parameters[40].Value = ((object)(1)); + this.Adapter.UpdateCommand.Parameters[41].Value = global::System.DBNull.Value; + } + else { + this.Adapter.UpdateCommand.Parameters[40].Value = ((object)(0)); + this.Adapter.UpdateCommand.Parameters[41].Value = ((string)(Original_CodImpianto)); + } + if ((Original_DescImpianto == null)) { + this.Adapter.UpdateCommand.Parameters[42].Value = ((object)(1)); + this.Adapter.UpdateCommand.Parameters[43].Value = global::System.DBNull.Value; + } + else { + this.Adapter.UpdateCommand.Parameters[42].Value = ((object)(0)); + this.Adapter.UpdateCommand.Parameters[43].Value = ((string)(Original_DescImpianto)); + } + if ((Original_CodStampo == null)) { + this.Adapter.UpdateCommand.Parameters[44].Value = ((object)(1)); + this.Adapter.UpdateCommand.Parameters[45].Value = global::System.DBNull.Value; + } + else { + this.Adapter.UpdateCommand.Parameters[44].Value = ((object)(0)); + this.Adapter.UpdateCommand.Parameters[45].Value = ((string)(Original_CodStampo)); + } + if ((Original_Figura == null)) { + this.Adapter.UpdateCommand.Parameters[46].Value = ((object)(1)); + this.Adapter.UpdateCommand.Parameters[47].Value = global::System.DBNull.Value; + } + else { + this.Adapter.UpdateCommand.Parameters[46].Value = ((object)(0)); + this.Adapter.UpdateCommand.Parameters[47].Value = ((string)(Original_Figura)); + } + if ((Original_DataFus.HasValue == true)) { + this.Adapter.UpdateCommand.Parameters[48].Value = ((object)(0)); + this.Adapter.UpdateCommand.Parameters[49].Value = ((System.DateTime)(Original_DataFus.Value)); + } + else { + this.Adapter.UpdateCommand.Parameters[48].Value = ((object)(1)); + this.Adapter.UpdateCommand.Parameters[49].Value = global::System.DBNull.Value; + } + if ((Original_TurnoFus.HasValue == true)) { + this.Adapter.UpdateCommand.Parameters[50].Value = ((object)(0)); + this.Adapter.UpdateCommand.Parameters[51].Value = ((int)(Original_TurnoFus.Value)); + } + else { + this.Adapter.UpdateCommand.Parameters[50].Value = ((object)(1)); + this.Adapter.UpdateCommand.Parameters[51].Value = global::System.DBNull.Value; + } + if ((Original_CodImballo == null)) { + this.Adapter.UpdateCommand.Parameters[52].Value = ((object)(1)); + this.Adapter.UpdateCommand.Parameters[53].Value = global::System.DBNull.Value; + } + else { + this.Adapter.UpdateCommand.Parameters[52].Value = ((object)(0)); + this.Adapter.UpdateCommand.Parameters[53].Value = ((string)(Original_CodImballo)); + } + if ((Original_CodSoggetto == null)) { + this.Adapter.UpdateCommand.Parameters[54].Value = ((object)(1)); + this.Adapter.UpdateCommand.Parameters[55].Value = global::System.DBNull.Value; + } + else { + this.Adapter.UpdateCommand.Parameters[54].Value = ((object)(0)); + this.Adapter.UpdateCommand.Parameters[55].Value = ((string)(Original_CodSoggetto)); + } + if ((Original_NumCont.HasValue == true)) { + this.Adapter.UpdateCommand.Parameters[56].Value = ((object)(0)); + this.Adapter.UpdateCommand.Parameters[57].Value = ((int)(Original_NumCont.Value)); + } + else { + this.Adapter.UpdateCommand.Parameters[56].Value = ((object)(1)); + this.Adapter.UpdateCommand.Parameters[57].Value = global::System.DBNull.Value; + } + if ((Original_Tara.HasValue == true)) { + this.Adapter.UpdateCommand.Parameters[58].Value = ((object)(0)); + this.Adapter.UpdateCommand.Parameters[59].Value = ((double)(Original_Tara.Value)); + } + else { + this.Adapter.UpdateCommand.Parameters[58].Value = ((object)(1)); + this.Adapter.UpdateCommand.Parameters[59].Value = global::System.DBNull.Value; + } + if ((Original_Qta.HasValue == true)) { + this.Adapter.UpdateCommand.Parameters[60].Value = ((object)(0)); + this.Adapter.UpdateCommand.Parameters[61].Value = ((decimal)(Original_Qta.Value)); + } + else { + this.Adapter.UpdateCommand.Parameters[60].Value = ((object)(1)); + this.Adapter.UpdateCommand.Parameters[61].Value = global::System.DBNull.Value; + } + if ((Original_CodStato == null)) { + this.Adapter.UpdateCommand.Parameters[62].Value = ((object)(1)); + this.Adapter.UpdateCommand.Parameters[63].Value = global::System.DBNull.Value; + } + else { + this.Adapter.UpdateCommand.Parameters[62].Value = ((object)(0)); + this.Adapter.UpdateCommand.Parameters[63].Value = ((string)(Original_CodStato)); + } + if ((Original_IdxPosizione.HasValue == true)) { + this.Adapter.UpdateCommand.Parameters[64].Value = ((object)(0)); + this.Adapter.UpdateCommand.Parameters[65].Value = ((int)(Original_IdxPosizione.Value)); + } + else { + this.Adapter.UpdateCommand.Parameters[64].Value = ((object)(1)); + this.Adapter.UpdateCommand.Parameters[65].Value = global::System.DBNull.Value; + } + if ((Original_PesoTot.HasValue == true)) { + this.Adapter.UpdateCommand.Parameters[66].Value = ((object)(0)); + this.Adapter.UpdateCommand.Parameters[67].Value = ((double)(Original_PesoTot.Value)); + } + else { + this.Adapter.UpdateCommand.Parameters[66].Value = ((object)(1)); + this.Adapter.UpdateCommand.Parameters[67].Value = global::System.DBNull.Value; + } + if ((Original_PesoCad.HasValue == true)) { + this.Adapter.UpdateCommand.Parameters[68].Value = ((object)(0)); + this.Adapter.UpdateCommand.Parameters[69].Value = ((double)(Original_PesoCad.Value)); + } + else { + this.Adapter.UpdateCommand.Parameters[68].Value = ((object)(1)); + this.Adapter.UpdateCommand.Parameters[69].Value = global::System.DBNull.Value; + } + if ((Original_CreateDate.HasValue == true)) { + this.Adapter.UpdateCommand.Parameters[70].Value = ((object)(0)); + this.Adapter.UpdateCommand.Parameters[71].Value = ((System.DateTime)(Original_CreateDate.Value)); + } + else { + this.Adapter.UpdateCommand.Parameters[70].Value = ((object)(1)); + this.Adapter.UpdateCommand.Parameters[71].Value = global::System.DBNull.Value; + } + if ((Original_ModDate.HasValue == true)) { + this.Adapter.UpdateCommand.Parameters[72].Value = ((object)(0)); + this.Adapter.UpdateCommand.Parameters[73].Value = ((System.DateTime)(Original_ModDate.Value)); + } + else { + this.Adapter.UpdateCommand.Parameters[72].Value = ((object)(1)); + this.Adapter.UpdateCommand.Parameters[73].Value = global::System.DBNull.Value; + } + 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.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] + [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Update, true)] + public virtual int Update( + string CodCS, + string CodCliente, + string RagSociale, + string Particolare, + string DescParticolare, + string DisegnoGrezzo, + string Esponente, + string CodImpianto, + string DescImpianto, + string CodStampo, + string Figura, + global::System.Nullable DataFus, + global::System.Nullable TurnoFus, + string CodImballo, + string CodSoggetto, + global::System.Nullable NumCont, + global::System.Nullable Tara, + global::System.Nullable Qta, + string CodStato, + global::System.Nullable IdxPosizione, + global::System.Nullable PesoTot, + global::System.Nullable PesoCad, + global::System.Nullable CreateDate, + global::System.Nullable ModDate, + string Original_UDC, + string Original_CodCS, + string Original_CodCliente, + string Original_RagSociale, + string Original_Particolare, + string Original_DescParticolare, + string Original_DisegnoGrezzo, + string Original_Esponente, + string Original_CodImpianto, + string Original_DescImpianto, + string Original_CodStampo, + string Original_Figura, + global::System.Nullable Original_DataFus, + global::System.Nullable Original_TurnoFus, + string Original_CodImballo, + string Original_CodSoggetto, + global::System.Nullable Original_NumCont, + global::System.Nullable Original_Tara, + global::System.Nullable Original_Qta, + string Original_CodStato, + global::System.Nullable Original_IdxPosizione, + global::System.Nullable Original_PesoTot, + global::System.Nullable Original_PesoCad, + global::System.Nullable Original_CreateDate, + global::System.Nullable Original_ModDate) { + return this.Update(Original_UDC, CodCS, CodCliente, RagSociale, Particolare, DescParticolare, DisegnoGrezzo, Esponente, CodImpianto, DescImpianto, CodStampo, Figura, DataFus, TurnoFus, CodImballo, CodSoggetto, NumCont, Tara, Qta, CodStato, IdxPosizione, PesoTot, PesoCad, CreateDate, ModDate, Original_UDC, Original_CodCS, Original_CodCliente, Original_RagSociale, Original_Particolare, Original_DescParticolare, Original_DisegnoGrezzo, Original_Esponente, Original_CodImpianto, Original_DescImpianto, Original_CodStampo, Original_Figura, Original_DataFus, Original_TurnoFus, Original_CodImballo, Original_CodSoggetto, Original_NumCont, Original_Tara, Original_Qta, Original_CodStato, Original_IdxPosizione, Original_PesoTot, Original_PesoCad, Original_CreateDate, Original_ModDate); + } + } + + /// + ///TableAdapterManager is used to coordinate TableAdapters in the dataset to enable Hierarchical Update scenarios + /// + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "2.0.0.0")] + [global::System.ComponentModel.DesignerCategoryAttribute("code")] + [global::System.ComponentModel.ToolboxItem(true)] + [global::System.ComponentModel.DesignerAttribute("Microsoft.VSDesigner.DataSource.Design.TableAdapterManagerDesigner, Microsoft.VSD" + + "esigner, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapterManager")] + public partial class TableAdapterManager : global::System.ComponentModel.Component { + + private UpdateOrderOption _updateOrder; + + private DelibereTableAdapter _delibereTableAdapter; + + private AnagTipoEventoTableAdapter _anagTipoEventoTableAdapter; + + private TabTranPosizEventiTableAdapter _tabTranPosizEventiTableAdapter; + + private AnagPosizioniTableAdapter _anagPosizioniTableAdapter; + + private AnagTipoDelibereTableAdapter _anagTipoDelibereTableAdapter; + + private ElencoCartelliniTableAdapter _elencoCartelliniTableAdapter; + + private bool _backupDataSetBeforeUpdate; + + private global::System.Data.IDbConnection _connection; + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public UpdateOrderOption UpdateOrder { + get { + return this._updateOrder; + } + set { + this._updateOrder = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.DataSource.Design.TableAdapterManagerPropertyEditor, Microso" + + "ft.VSDesigner, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" + + "", "System.Drawing.Design.UITypeEditor")] + public DelibereTableAdapter DelibereTableAdapter { + get { + return this._delibereTableAdapter; + } + set { + this._delibereTableAdapter = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.DataSource.Design.TableAdapterManagerPropertyEditor, Microso" + + "ft.VSDesigner, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" + + "", "System.Drawing.Design.UITypeEditor")] + public AnagTipoEventoTableAdapter AnagTipoEventoTableAdapter { + get { + return this._anagTipoEventoTableAdapter; + } + set { + this._anagTipoEventoTableAdapter = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.DataSource.Design.TableAdapterManagerPropertyEditor, Microso" + + "ft.VSDesigner, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" + + "", "System.Drawing.Design.UITypeEditor")] + public TabTranPosizEventiTableAdapter TabTranPosizEventiTableAdapter { + get { + return this._tabTranPosizEventiTableAdapter; + } + set { + this._tabTranPosizEventiTableAdapter = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.DataSource.Design.TableAdapterManagerPropertyEditor, Microso" + + "ft.VSDesigner, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" + + "", "System.Drawing.Design.UITypeEditor")] + public AnagPosizioniTableAdapter AnagPosizioniTableAdapter { + get { + return this._anagPosizioniTableAdapter; + } + set { + this._anagPosizioniTableAdapter = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.DataSource.Design.TableAdapterManagerPropertyEditor, Microso" + + "ft.VSDesigner, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" + + "", "System.Drawing.Design.UITypeEditor")] + public AnagTipoDelibereTableAdapter AnagTipoDelibereTableAdapter { + get { + return this._anagTipoDelibereTableAdapter; + } + set { + this._anagTipoDelibereTableAdapter = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.DataSource.Design.TableAdapterManagerPropertyEditor, Microso" + + "ft.VSDesigner, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" + + "", "System.Drawing.Design.UITypeEditor")] + public ElencoCartelliniTableAdapter ElencoCartelliniTableAdapter { + get { + return this._elencoCartelliniTableAdapter; + } + set { + this._elencoCartelliniTableAdapter = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public bool BackupDataSetBeforeUpdate { + get { + return this._backupDataSetBeforeUpdate; + } + set { + this._backupDataSetBeforeUpdate = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.ComponentModel.Browsable(false)] + public global::System.Data.IDbConnection Connection { + get { + if ((this._connection != null)) { + return this._connection; + } + if (((this._delibereTableAdapter != null) + && (this._delibereTableAdapter.Connection != null))) { + return this._delibereTableAdapter.Connection; + } + if (((this._anagTipoEventoTableAdapter != null) + && (this._anagTipoEventoTableAdapter.Connection != null))) { + return this._anagTipoEventoTableAdapter.Connection; + } + if (((this._tabTranPosizEventiTableAdapter != null) + && (this._tabTranPosizEventiTableAdapter.Connection != null))) { + return this._tabTranPosizEventiTableAdapter.Connection; + } + if (((this._anagPosizioniTableAdapter != null) + && (this._anagPosizioniTableAdapter.Connection != null))) { + return this._anagPosizioniTableAdapter.Connection; + } + if (((this._anagTipoDelibereTableAdapter != null) + && (this._anagTipoDelibereTableAdapter.Connection != null))) { + return this._anagTipoDelibereTableAdapter.Connection; + } + if (((this._elencoCartelliniTableAdapter != null) + && (this._elencoCartelliniTableAdapter.Connection != null))) { + return this._elencoCartelliniTableAdapter.Connection; + } + return null; + } + set { + this._connection = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.ComponentModel.Browsable(false)] + public int TableAdapterInstanceCount { + get { + int count = 0; + if ((this._delibereTableAdapter != null)) { + count = (count + 1); + } + if ((this._anagTipoEventoTableAdapter != null)) { + count = (count + 1); + } + if ((this._tabTranPosizEventiTableAdapter != null)) { + count = (count + 1); + } + if ((this._anagPosizioniTableAdapter != null)) { + count = (count + 1); + } + if ((this._anagTipoDelibereTableAdapter != null)) { + count = (count + 1); + } + if ((this._elencoCartelliniTableAdapter != null)) { + count = (count + 1); + } + return count; + } + } + + /// + ///Update rows in top-down order. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + private int UpdateUpdatedRows(DS_SM dataSet, global::System.Collections.Generic.List allChangedRows, global::System.Collections.Generic.List allAddedRows) { + int result = 0; + if ((this._anagTipoEventoTableAdapter != null)) { + global::System.Data.DataRow[] updatedRows = dataSet.AnagTipoEvento.Select(null, null, global::System.Data.DataViewRowState.ModifiedCurrent); + updatedRows = this.GetRealUpdatedRows(updatedRows, allAddedRows); + if (((updatedRows != null) + && (0 < updatedRows.Length))) { + result = (result + this._anagTipoEventoTableAdapter.Update(updatedRows)); + allChangedRows.AddRange(updatedRows); + } + } + if ((this._anagTipoDelibereTableAdapter != null)) { + global::System.Data.DataRow[] updatedRows = dataSet.AnagTipoDelibere.Select(null, null, global::System.Data.DataViewRowState.ModifiedCurrent); + updatedRows = this.GetRealUpdatedRows(updatedRows, allAddedRows); + if (((updatedRows != null) + && (0 < updatedRows.Length))) { + result = (result + this._anagTipoDelibereTableAdapter.Update(updatedRows)); + allChangedRows.AddRange(updatedRows); + } + } + if ((this._anagPosizioniTableAdapter != null)) { + global::System.Data.DataRow[] updatedRows = dataSet.AnagPosizioni.Select(null, null, global::System.Data.DataViewRowState.ModifiedCurrent); + updatedRows = this.GetRealUpdatedRows(updatedRows, allAddedRows); + if (((updatedRows != null) + && (0 < updatedRows.Length))) { + result = (result + this._anagPosizioniTableAdapter.Update(updatedRows)); + allChangedRows.AddRange(updatedRows); + } + } + if ((this._elencoCartelliniTableAdapter != null)) { + global::System.Data.DataRow[] updatedRows = dataSet.ElencoCartellini.Select(null, null, global::System.Data.DataViewRowState.ModifiedCurrent); + updatedRows = this.GetRealUpdatedRows(updatedRows, allAddedRows); + if (((updatedRows != null) + && (0 < updatedRows.Length))) { + result = (result + this._elencoCartelliniTableAdapter.Update(updatedRows)); + allChangedRows.AddRange(updatedRows); + } + } + if ((this._delibereTableAdapter != null)) { + global::System.Data.DataRow[] updatedRows = dataSet.Delibere.Select(null, null, global::System.Data.DataViewRowState.ModifiedCurrent); + updatedRows = this.GetRealUpdatedRows(updatedRows, allAddedRows); + if (((updatedRows != null) + && (0 < updatedRows.Length))) { + result = (result + this._delibereTableAdapter.Update(updatedRows)); + allChangedRows.AddRange(updatedRows); + } + } + if ((this._tabTranPosizEventiTableAdapter != null)) { + global::System.Data.DataRow[] updatedRows = dataSet.TabTranPosizEventi.Select(null, null, global::System.Data.DataViewRowState.ModifiedCurrent); + updatedRows = this.GetRealUpdatedRows(updatedRows, allAddedRows); + if (((updatedRows != null) + && (0 < updatedRows.Length))) { + result = (result + this._tabTranPosizEventiTableAdapter.Update(updatedRows)); + allChangedRows.AddRange(updatedRows); + } + } + return result; + } + + /// + ///Insert rows in top-down order. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + private int UpdateInsertedRows(DS_SM dataSet, global::System.Collections.Generic.List allAddedRows) { + int result = 0; + if ((this._anagTipoEventoTableAdapter != null)) { + global::System.Data.DataRow[] addedRows = dataSet.AnagTipoEvento.Select(null, null, global::System.Data.DataViewRowState.Added); + if (((addedRows != null) + && (0 < addedRows.Length))) { + result = (result + this._anagTipoEventoTableAdapter.Update(addedRows)); + allAddedRows.AddRange(addedRows); + } + } + if ((this._anagTipoDelibereTableAdapter != null)) { + global::System.Data.DataRow[] addedRows = dataSet.AnagTipoDelibere.Select(null, null, global::System.Data.DataViewRowState.Added); + if (((addedRows != null) + && (0 < addedRows.Length))) { + result = (result + this._anagTipoDelibereTableAdapter.Update(addedRows)); + allAddedRows.AddRange(addedRows); + } + } + if ((this._anagPosizioniTableAdapter != null)) { + global::System.Data.DataRow[] addedRows = dataSet.AnagPosizioni.Select(null, null, global::System.Data.DataViewRowState.Added); + if (((addedRows != null) + && (0 < addedRows.Length))) { + result = (result + this._anagPosizioniTableAdapter.Update(addedRows)); + allAddedRows.AddRange(addedRows); + } + } + if ((this._elencoCartelliniTableAdapter != null)) { + global::System.Data.DataRow[] addedRows = dataSet.ElencoCartellini.Select(null, null, global::System.Data.DataViewRowState.Added); + if (((addedRows != null) + && (0 < addedRows.Length))) { + result = (result + this._elencoCartelliniTableAdapter.Update(addedRows)); + allAddedRows.AddRange(addedRows); + } + } + if ((this._delibereTableAdapter != null)) { + global::System.Data.DataRow[] addedRows = dataSet.Delibere.Select(null, null, global::System.Data.DataViewRowState.Added); + if (((addedRows != null) + && (0 < addedRows.Length))) { + result = (result + this._delibereTableAdapter.Update(addedRows)); + allAddedRows.AddRange(addedRows); + } + } + if ((this._tabTranPosizEventiTableAdapter != null)) { + global::System.Data.DataRow[] addedRows = dataSet.TabTranPosizEventi.Select(null, null, global::System.Data.DataViewRowState.Added); + if (((addedRows != null) + && (0 < addedRows.Length))) { + result = (result + this._tabTranPosizEventiTableAdapter.Update(addedRows)); + allAddedRows.AddRange(addedRows); + } + } + return result; + } + + /// + ///Delete rows in bottom-up order. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + private int UpdateDeletedRows(DS_SM dataSet, global::System.Collections.Generic.List allChangedRows) { + int result = 0; + if ((this._tabTranPosizEventiTableAdapter != null)) { + global::System.Data.DataRow[] deletedRows = dataSet.TabTranPosizEventi.Select(null, null, global::System.Data.DataViewRowState.Deleted); + if (((deletedRows != null) + && (0 < deletedRows.Length))) { + result = (result + this._tabTranPosizEventiTableAdapter.Update(deletedRows)); + allChangedRows.AddRange(deletedRows); + } + } + if ((this._delibereTableAdapter != null)) { + global::System.Data.DataRow[] deletedRows = dataSet.Delibere.Select(null, null, global::System.Data.DataViewRowState.Deleted); + if (((deletedRows != null) + && (0 < deletedRows.Length))) { + result = (result + this._delibereTableAdapter.Update(deletedRows)); + allChangedRows.AddRange(deletedRows); + } + } + if ((this._elencoCartelliniTableAdapter != null)) { + global::System.Data.DataRow[] deletedRows = dataSet.ElencoCartellini.Select(null, null, global::System.Data.DataViewRowState.Deleted); + if (((deletedRows != null) + && (0 < deletedRows.Length))) { + result = (result + this._elencoCartelliniTableAdapter.Update(deletedRows)); + allChangedRows.AddRange(deletedRows); + } + } + if ((this._anagPosizioniTableAdapter != null)) { + global::System.Data.DataRow[] deletedRows = dataSet.AnagPosizioni.Select(null, null, global::System.Data.DataViewRowState.Deleted); + if (((deletedRows != null) + && (0 < deletedRows.Length))) { + result = (result + this._anagPosizioniTableAdapter.Update(deletedRows)); + allChangedRows.AddRange(deletedRows); + } + } + if ((this._anagTipoDelibereTableAdapter != null)) { + global::System.Data.DataRow[] deletedRows = dataSet.AnagTipoDelibere.Select(null, null, global::System.Data.DataViewRowState.Deleted); + if (((deletedRows != null) + && (0 < deletedRows.Length))) { + result = (result + this._anagTipoDelibereTableAdapter.Update(deletedRows)); + allChangedRows.AddRange(deletedRows); + } + } + if ((this._anagTipoEventoTableAdapter != null)) { + global::System.Data.DataRow[] deletedRows = dataSet.AnagTipoEvento.Select(null, null, global::System.Data.DataViewRowState.Deleted); + if (((deletedRows != null) + && (0 < deletedRows.Length))) { + result = (result + this._anagTipoEventoTableAdapter.Update(deletedRows)); + allChangedRows.AddRange(deletedRows); + } + } + return result; + } + + /// + ///Remove inserted rows that become updated rows after calling TableAdapter.Update(inserted rows) first + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + private global::System.Data.DataRow[] GetRealUpdatedRows(global::System.Data.DataRow[] updatedRows, global::System.Collections.Generic.List allAddedRows) { + if (((updatedRows == null) + || (updatedRows.Length < 1))) { + return updatedRows; + } + if (((allAddedRows == null) + || (allAddedRows.Count < 1))) { + return updatedRows; + } + global::System.Collections.Generic.List realUpdatedRows = new global::System.Collections.Generic.List(); + for (int i = 0; (i < updatedRows.Length); i = (i + 1)) { + global::System.Data.DataRow row = updatedRows[i]; + if ((allAddedRows.Contains(row) == false)) { + realUpdatedRows.Add(row); + } + } + return realUpdatedRows.ToArray(); + } + + /// + ///Update all changes to the dataset. + /// + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public virtual int UpdateAll(DS_SM dataSet) { + if ((dataSet == null)) { + throw new global::System.ArgumentNullException("dataSet"); + } + if ((dataSet.HasChanges() == false)) { + return 0; + } + if (((this._delibereTableAdapter != null) + && (this.MatchTableAdapterConnection(this._delibereTableAdapter.Connection) == false))) { + throw new global::System.ArgumentException("All TableAdapters managed by a TableAdapterManager must use the same connection s" + + "tring."); + } + if (((this._anagTipoEventoTableAdapter != null) + && (this.MatchTableAdapterConnection(this._anagTipoEventoTableAdapter.Connection) == false))) { + throw new global::System.ArgumentException("All TableAdapters managed by a TableAdapterManager must use the same connection s" + + "tring."); + } + if (((this._tabTranPosizEventiTableAdapter != null) + && (this.MatchTableAdapterConnection(this._tabTranPosizEventiTableAdapter.Connection) == false))) { + throw new global::System.ArgumentException("All TableAdapters managed by a TableAdapterManager must use the same connection s" + + "tring."); + } + if (((this._anagPosizioniTableAdapter != null) + && (this.MatchTableAdapterConnection(this._anagPosizioniTableAdapter.Connection) == false))) { + throw new global::System.ArgumentException("All TableAdapters managed by a TableAdapterManager must use the same connection s" + + "tring."); + } + if (((this._anagTipoDelibereTableAdapter != null) + && (this.MatchTableAdapterConnection(this._anagTipoDelibereTableAdapter.Connection) == false))) { + throw new global::System.ArgumentException("All TableAdapters managed by a TableAdapterManager must use the same connection s" + + "tring."); + } + if (((this._elencoCartelliniTableAdapter != null) + && (this.MatchTableAdapterConnection(this._elencoCartelliniTableAdapter.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" + + "ger TableAdapter property to a valid TableAdapter instance."); + } + bool workConnOpened = false; + if (((workConnection.State & global::System.Data.ConnectionState.Broken) + == global::System.Data.ConnectionState.Broken)) { + workConnection.Close(); + } + if ((workConnection.State == global::System.Data.ConnectionState.Closed)) { + workConnection.Open(); + workConnOpened = true; + } + global::System.Data.IDbTransaction workTransaction = workConnection.BeginTransaction(); + if ((workTransaction == null)) { + throw new global::System.ApplicationException("The transaction cannot begin. The current data connection does not support transa" + + "ctions or the current state is not allowing the transaction to begin."); + } + global::System.Collections.Generic.List allChangedRows = new global::System.Collections.Generic.List(); + global::System.Collections.Generic.List allAddedRows = new global::System.Collections.Generic.List(); + global::System.Collections.Generic.List adaptersWithAcceptChangesDuringUpdate = new global::System.Collections.Generic.List(); + global::System.Collections.Generic.Dictionary revertConnections = new global::System.Collections.Generic.Dictionary(); + int result = 0; + global::System.Data.DataSet backupDataSet = null; + if (this.BackupDataSetBeforeUpdate) { + backupDataSet = new global::System.Data.DataSet(); + backupDataSet.Merge(dataSet); + } + try { + // ---- Prepare for update ----------- + // + if ((this._delibereTableAdapter != null)) { + revertConnections.Add(this._delibereTableAdapter, this._delibereTableAdapter.Connection); + this._delibereTableAdapter.Connection = ((global::System.Data.SqlClient.SqlConnection)(workConnection)); + this._delibereTableAdapter.Transaction = ((global::System.Data.SqlClient.SqlTransaction)(workTransaction)); + if (this._delibereTableAdapter.Adapter.AcceptChangesDuringUpdate) { + this._delibereTableAdapter.Adapter.AcceptChangesDuringUpdate = false; + adaptersWithAcceptChangesDuringUpdate.Add(this._delibereTableAdapter.Adapter); + } + } + if ((this._anagTipoEventoTableAdapter != null)) { + revertConnections.Add(this._anagTipoEventoTableAdapter, this._anagTipoEventoTableAdapter.Connection); + this._anagTipoEventoTableAdapter.Connection = ((global::System.Data.SqlClient.SqlConnection)(workConnection)); + this._anagTipoEventoTableAdapter.Transaction = ((global::System.Data.SqlClient.SqlTransaction)(workTransaction)); + if (this._anagTipoEventoTableAdapter.Adapter.AcceptChangesDuringUpdate) { + this._anagTipoEventoTableAdapter.Adapter.AcceptChangesDuringUpdate = false; + adaptersWithAcceptChangesDuringUpdate.Add(this._anagTipoEventoTableAdapter.Adapter); + } + } + if ((this._tabTranPosizEventiTableAdapter != null)) { + revertConnections.Add(this._tabTranPosizEventiTableAdapter, this._tabTranPosizEventiTableAdapter.Connection); + this._tabTranPosizEventiTableAdapter.Connection = ((global::System.Data.SqlClient.SqlConnection)(workConnection)); + this._tabTranPosizEventiTableAdapter.Transaction = ((global::System.Data.SqlClient.SqlTransaction)(workTransaction)); + if (this._tabTranPosizEventiTableAdapter.Adapter.AcceptChangesDuringUpdate) { + this._tabTranPosizEventiTableAdapter.Adapter.AcceptChangesDuringUpdate = false; + adaptersWithAcceptChangesDuringUpdate.Add(this._tabTranPosizEventiTableAdapter.Adapter); + } + } + if ((this._anagPosizioniTableAdapter != null)) { + revertConnections.Add(this._anagPosizioniTableAdapter, this._anagPosizioniTableAdapter.Connection); + this._anagPosizioniTableAdapter.Connection = ((global::System.Data.SqlClient.SqlConnection)(workConnection)); + this._anagPosizioniTableAdapter.Transaction = ((global::System.Data.SqlClient.SqlTransaction)(workTransaction)); + if (this._anagPosizioniTableAdapter.Adapter.AcceptChangesDuringUpdate) { + this._anagPosizioniTableAdapter.Adapter.AcceptChangesDuringUpdate = false; + adaptersWithAcceptChangesDuringUpdate.Add(this._anagPosizioniTableAdapter.Adapter); + } + } + if ((this._anagTipoDelibereTableAdapter != null)) { + revertConnections.Add(this._anagTipoDelibereTableAdapter, this._anagTipoDelibereTableAdapter.Connection); + this._anagTipoDelibereTableAdapter.Connection = ((global::System.Data.SqlClient.SqlConnection)(workConnection)); + this._anagTipoDelibereTableAdapter.Transaction = ((global::System.Data.SqlClient.SqlTransaction)(workTransaction)); + if (this._anagTipoDelibereTableAdapter.Adapter.AcceptChangesDuringUpdate) { + this._anagTipoDelibereTableAdapter.Adapter.AcceptChangesDuringUpdate = false; + adaptersWithAcceptChangesDuringUpdate.Add(this._anagTipoDelibereTableAdapter.Adapter); + } + } + if ((this._elencoCartelliniTableAdapter != null)) { + revertConnections.Add(this._elencoCartelliniTableAdapter, this._elencoCartelliniTableAdapter.Connection); + this._elencoCartelliniTableAdapter.Connection = ((global::System.Data.SqlClient.SqlConnection)(workConnection)); + this._elencoCartelliniTableAdapter.Transaction = ((global::System.Data.SqlClient.SqlTransaction)(workTransaction)); + if (this._elencoCartelliniTableAdapter.Adapter.AcceptChangesDuringUpdate) { + this._elencoCartelliniTableAdapter.Adapter.AcceptChangesDuringUpdate = false; + adaptersWithAcceptChangesDuringUpdate.Add(this._elencoCartelliniTableAdapter.Adapter); + } + } + // + //---- Perform updates ----------- + // + if ((this.UpdateOrder == UpdateOrderOption.UpdateInsertDelete)) { + result = (result + this.UpdateUpdatedRows(dataSet, allChangedRows, allAddedRows)); + result = (result + this.UpdateInsertedRows(dataSet, allAddedRows)); + } + else { + result = (result + this.UpdateInsertedRows(dataSet, allAddedRows)); + result = (result + this.UpdateUpdatedRows(dataSet, allChangedRows, allAddedRows)); + } + result = (result + this.UpdateDeletedRows(dataSet, allChangedRows)); + // + //---- Commit updates ----------- + // + workTransaction.Commit(); + if ((0 < allAddedRows.Count)) { + global::System.Data.DataRow[] rows = new System.Data.DataRow[allAddedRows.Count]; + allAddedRows.CopyTo(rows); + for (int i = 0; (i < rows.Length); i = (i + 1)) { + global::System.Data.DataRow row = rows[i]; + row.AcceptChanges(); + } + } + if ((0 < allChangedRows.Count)) { + global::System.Data.DataRow[] rows = new System.Data.DataRow[allChangedRows.Count]; + allChangedRows.CopyTo(rows); + for (int i = 0; (i < rows.Length); i = (i + 1)) { + global::System.Data.DataRow row = rows[i]; + row.AcceptChanges(); + } + } + } + catch (global::System.Exception ex) { + workTransaction.Rollback(); + // ---- Restore the dataset ----------- + if (this.BackupDataSetBeforeUpdate) { + global::System.Diagnostics.Debug.Assert((backupDataSet != null)); + dataSet.Clear(); + dataSet.Merge(backupDataSet); + } + else { + if ((0 < allAddedRows.Count)) { + global::System.Data.DataRow[] rows = new System.Data.DataRow[allAddedRows.Count]; + allAddedRows.CopyTo(rows); + for (int i = 0; (i < rows.Length); i = (i + 1)) { + global::System.Data.DataRow row = rows[i]; + row.AcceptChanges(); + row.SetAdded(); + } + } + } + throw ex; + } + finally { + if (workConnOpened) { + workConnection.Close(); + } + if ((this._delibereTableAdapter != null)) { + this._delibereTableAdapter.Connection = ((global::System.Data.SqlClient.SqlConnection)(revertConnections[this._delibereTableAdapter])); + this._delibereTableAdapter.Transaction = null; + } + if ((this._anagTipoEventoTableAdapter != null)) { + this._anagTipoEventoTableAdapter.Connection = ((global::System.Data.SqlClient.SqlConnection)(revertConnections[this._anagTipoEventoTableAdapter])); + this._anagTipoEventoTableAdapter.Transaction = null; + } + if ((this._tabTranPosizEventiTableAdapter != null)) { + this._tabTranPosizEventiTableAdapter.Connection = ((global::System.Data.SqlClient.SqlConnection)(revertConnections[this._tabTranPosizEventiTableAdapter])); + this._tabTranPosizEventiTableAdapter.Transaction = null; + } + if ((this._anagPosizioniTableAdapter != null)) { + this._anagPosizioniTableAdapter.Connection = ((global::System.Data.SqlClient.SqlConnection)(revertConnections[this._anagPosizioniTableAdapter])); + this._anagPosizioniTableAdapter.Transaction = null; + } + if ((this._anagTipoDelibereTableAdapter != null)) { + this._anagTipoDelibereTableAdapter.Connection = ((global::System.Data.SqlClient.SqlConnection)(revertConnections[this._anagTipoDelibereTableAdapter])); + this._anagTipoDelibereTableAdapter.Transaction = null; + } + if ((this._elencoCartelliniTableAdapter != null)) { + this._elencoCartelliniTableAdapter.Connection = ((global::System.Data.SqlClient.SqlConnection)(revertConnections[this._elencoCartelliniTableAdapter])); + this._elencoCartelliniTableAdapter.Transaction = null; + } + if ((0 < adaptersWithAcceptChangesDuringUpdate.Count)) { + global::System.Data.Common.DataAdapter[] adapters = new System.Data.Common.DataAdapter[adaptersWithAcceptChangesDuringUpdate.Count]; + adaptersWithAcceptChangesDuringUpdate.CopyTo(adapters); + for (int i = 0; (i < adapters.Length); i = (i + 1)) { + global::System.Data.Common.DataAdapter adapter = adapters[i]; + adapter.AcceptChangesDuringUpdate = true; + } + } + } + return result; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + protected virtual void SortSelfReferenceRows(global::System.Data.DataRow[] rows, global::System.Data.DataRelation relation, bool childFirst) { + global::System.Array.Sort(rows, new SelfReferenceComparer(relation, childFirst)); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + protected virtual bool MatchTableAdapterConnection(global::System.Data.IDbConnection inputConnection) { + if ((this._connection != null)) { + return true; + } + if (((this.Connection == null) + || (inputConnection == null))) { + return true; + } + if (string.Equals(this.Connection.ConnectionString, inputConnection.ConnectionString, global::System.StringComparison.Ordinal)) { + return true; + } + return false; + } + + /// + ///Update Order Option + /// + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "2.0.0.0")] + public enum UpdateOrderOption { + + InsertUpdateDelete = 0, + + UpdateInsertDelete = 1, + } + + /// + ///Used to sort self-referenced table's rows + /// + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "2.0.0.0")] + private class SelfReferenceComparer : object, global::System.Collections.Generic.IComparer { + + private global::System.Data.DataRelation _relation; + + private int _childFirst; + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + internal SelfReferenceComparer(global::System.Data.DataRelation relation, bool childFirst) { + this._relation = relation; + if (childFirst) { + this._childFirst = -1; + } + else { + this._childFirst = 1; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + private bool IsChildAndParent(global::System.Data.DataRow child, global::System.Data.DataRow parent) { + global::System.Diagnostics.Debug.Assert((child != null)); + global::System.Diagnostics.Debug.Assert((parent != null)); + global::System.Data.DataRow newParent = child.GetParentRow(this._relation, global::System.Data.DataRowVersion.Default); + for ( + ; ((newParent != null) + && ((object.ReferenceEquals(newParent, child) == false) + && (object.ReferenceEquals(newParent, parent) == false))); + ) { + newParent = newParent.GetParentRow(this._relation, global::System.Data.DataRowVersion.Default); + } + if ((newParent == null)) { + for (newParent = child.GetParentRow(this._relation, global::System.Data.DataRowVersion.Original); ((newParent != null) + && ((object.ReferenceEquals(newParent, child) == false) + && (object.ReferenceEquals(newParent, parent) == false))); + ) { + newParent = newParent.GetParentRow(this._relation, global::System.Data.DataRowVersion.Original); + } + } + if (object.ReferenceEquals(newParent, parent)) { + return true; + } + return false; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public int Compare(global::System.Data.DataRow row1, global::System.Data.DataRow row2) { + if (object.ReferenceEquals(row1, row2)) { + return 0; + } + if ((row1 == null)) { + return -1; + } + if ((row2 == null)) { + return 1; + } + + // Is row1 the child or grandchild of row2 + if (this.IsChildAndParent(row1, row2)) { + return this._childFirst; + } + + // Is row2 the child or grandchild of row1 + if (this.IsChildAndParent(row2, row1)) { + return (-1 * this._childFirst); + } + return 0; + } + } + } +} + +#pragma warning restore 1591 \ No newline at end of file diff --git a/GMW/GMW_data/DS_SM.xsc b/GMW/GMW_data/DS_SM.xsc new file mode 100644 index 00000000..551fc56f --- /dev/null +++ b/GMW/GMW_data/DS_SM.xsc @@ -0,0 +1,9 @@ + + + + + \ No newline at end of file diff --git a/GMW/GMW_data/DS_SM.xsd b/GMW/GMW_data/DS_SM.xsd new file mode 100644 index 00000000..84bae210 --- /dev/null +++ b/GMW/GMW_data/DS_SM.xsd @@ -0,0 +1,776 @@ + + + + + + + + + + + + + + + DELETE FROM [dbo].[Delibere] WHERE (([CodTipoDelibera] = @Original_CodTipoDelibera) AND ([UDC] = @Original_UDC) AND ([DataDelibera] = @Original_DataDelibera) AND ([CodSoggetto] = @Original_CodSoggetto)) + + + + + + + + + + + INSERT INTO [dbo].[Delibere] ([CodTipoDelibera], [UDC], [DataDelibera], [CodSoggetto]) VALUES (@CodTipoDelibera, @UDC, @DataDelibera, @CodSoggetto); +SELECT CodTipoDelibera, UDC, DataDelibera, CodSoggetto FROM Delibere WHERE (CodTipoDelibera = @CodTipoDelibera) AND (UDC = @UDC) + + + + + + + + + + + SELECT CodTipoDelibera, UDC, DataDelibera, CodSoggetto FROM dbo.Delibere + + + + + + UPDATE [dbo].[Delibere] SET [CodTipoDelibera] = @CodTipoDelibera, [UDC] = @UDC, [DataDelibera] = @DataDelibera, [CodSoggetto] = @CodSoggetto WHERE (([CodTipoDelibera] = @Original_CodTipoDelibera) AND ([UDC] = @Original_UDC) AND ([DataDelibera] = @Original_DataDelibera) AND ([CodSoggetto] = @Original_CodSoggetto)); +SELECT CodTipoDelibera, UDC, DataDelibera, CodSoggetto FROM Delibere WHERE (CodTipoDelibera = @CodTipoDelibera) AND (UDC = @UDC) + + + + + + + + + + + + + + + + + + + + + + + + + + + + DELETE FROM [dbo].[AnagTipoEvento] WHERE (([CodEvento] = @Original_CodEvento) AND ((@IsNull_DescEvento = 1 AND [DescEvento] IS NULL) OR ([DescEvento] = @Original_DescEvento))) + + + + + + + + + + INSERT INTO [dbo].[AnagTipoEvento] ([CodEvento], [DescEvento]) VALUES (@CodEvento, @DescEvento); +SELECT CodEvento, DescEvento FROM AnagTipoEvento WHERE (CodEvento = @CodEvento) + + + + + + + + + SELECT CodEvento, DescEvento FROM dbo.AnagTipoEvento + + + + + + UPDATE [dbo].[AnagTipoEvento] SET [CodEvento] = @CodEvento, [DescEvento] = @DescEvento WHERE (([CodEvento] = @Original_CodEvento) AND ((@IsNull_DescEvento = 1 AND [DescEvento] IS NULL) OR ([DescEvento] = @Original_DescEvento))); +SELECT CodEvento, DescEvento FROM AnagTipoEvento WHERE (CodEvento = @CodEvento) + + + + + + + + + + + + + + + + + + + + + + + DELETE FROM [dbo].[TabTranPosizEventi] WHERE (([CodEvento] = @Original_CodEvento) AND ([IdxPosizione] = @Original_IdxPosizione) AND ((@IsNull_IdxPosizioneTo = 1 AND [IdxPosizioneTo] IS NULL) OR ([IdxPosizioneTo] = @Original_IdxPosizioneTo))) + + + + + + + + + + + INSERT INTO [dbo].[TabTranPosizEventi] ([CodEvento], [IdxPosizione], [IdxPosizioneTo]) VALUES (@CodEvento, @IdxPosizione, @IdxPosizioneTo); +SELECT CodEvento, IdxPosizione, IdxPosizioneTo FROM TabTranPosizEventi WHERE (CodEvento = @CodEvento) AND (IdxPosizione = @IdxPosizione) + + + + + + + + + + SELECT CodEvento, IdxPosizione, IdxPosizioneTo FROM dbo.TabTranPosizEventi + + + + + + UPDATE [dbo].[TabTranPosizEventi] SET [CodEvento] = @CodEvento, [IdxPosizione] = @IdxPosizione, [IdxPosizioneTo] = @IdxPosizioneTo WHERE (([CodEvento] = @Original_CodEvento) AND ([IdxPosizione] = @Original_IdxPosizione) AND ((@IsNull_IdxPosizioneTo = 1 AND [IdxPosizioneTo] IS NULL) OR ([IdxPosizioneTo] = @Original_IdxPosizioneTo))); +SELECT CodEvento, IdxPosizione, IdxPosizioneTo FROM TabTranPosizEventi WHERE (CodEvento = @CodEvento) AND (IdxPosizione = @IdxPosizione) + + + + + + + + + + + + + + + + + + + + + + + + + + DELETE FROM [dbo].[AnagPosizioni] WHERE (([IdxPosizione] = @Original_IdxPosizione) AND ((@IsNull_DescPosizione = 1 AND [DescPosizione] IS NULL) OR ([DescPosizione] = @Original_DescPosizione))) + + + + + + + + + + INSERT INTO [dbo].[AnagPosizioni] ([IdxPosizione], [DescPosizione]) VALUES (@IdxPosizione, @DescPosizione); +SELECT IdxPosizione, DescPosizione FROM AnagPosizioni WHERE (IdxPosizione = @IdxPosizione) + + + + + + + + + SELECT IdxPosizione, DescPosizione FROM dbo.AnagPosizioni + + + + + + UPDATE [dbo].[AnagPosizioni] SET [IdxPosizione] = @IdxPosizione, [DescPosizione] = @DescPosizione WHERE (([IdxPosizione] = @Original_IdxPosizione) AND ((@IsNull_DescPosizione = 1 AND [DescPosizione] IS NULL) OR ([DescPosizione] = @Original_DescPosizione))); +SELECT IdxPosizione, DescPosizione FROM AnagPosizioni WHERE (IdxPosizione = @IdxPosizione) + + + + + + + + + + + + + + + + + + + + + + + DELETE FROM [dbo].[AnagTipoDelibere] WHERE (([CodTipoDelibera] = @Original_CodTipoDelibera) AND ((@IsNull_DescDelibera = 1 AND [DescDelibera] IS NULL) OR ([DescDelibera] = @Original_DescDelibera)) AND ((@IsNull_CodEvento = 1 AND [CodEvento] IS NULL) OR ([CodEvento] = @Original_CodEvento))) + + + + + + + + + + + + INSERT INTO [dbo].[AnagTipoDelibere] ([CodTipoDelibera], [DescDelibera], [CodEvento]) VALUES (@CodTipoDelibera, @DescDelibera, @CodEvento); +SELECT CodTipoDelibera, DescDelibera, CodEvento FROM AnagTipoDelibere WHERE (CodTipoDelibera = @CodTipoDelibera) + + + + + + + + + + SELECT CodTipoDelibera, DescDelibera, CodEvento FROM dbo.AnagTipoDelibere + + + + + + UPDATE [dbo].[AnagTipoDelibere] SET [CodTipoDelibera] = @CodTipoDelibera, [DescDelibera] = @DescDelibera, [CodEvento] = @CodEvento WHERE (([CodTipoDelibera] = @Original_CodTipoDelibera) AND ((@IsNull_DescDelibera = 1 AND [DescDelibera] IS NULL) OR ([DescDelibera] = @Original_DescDelibera)) AND ((@IsNull_CodEvento = 1 AND [CodEvento] IS NULL) OR ([CodEvento] = @Original_CodEvento))); +SELECT CodTipoDelibera, DescDelibera, CodEvento FROM AnagTipoDelibere WHERE (CodTipoDelibera = @CodTipoDelibera) + + + + + + + + + + + + + + + + + + + + + + + + + + + DELETE FROM [dbo].[ElencoCartellini] WHERE (([UDC] = @Original_UDC) AND ((@IsNull_CodCS = 1 AND [CodCS] IS NULL) OR ([CodCS] = @Original_CodCS)) AND ((@IsNull_CodCliente = 1 AND [CodCliente] IS NULL) OR ([CodCliente] = @Original_CodCliente)) AND ((@IsNull_RagSociale = 1 AND [RagSociale] IS NULL) OR ([RagSociale] = @Original_RagSociale)) AND ((@IsNull_Particolare = 1 AND [Particolare] IS NULL) OR ([Particolare] = @Original_Particolare)) AND ((@IsNull_DescParticolare = 1 AND [DescParticolare] IS NULL) OR ([DescParticolare] = @Original_DescParticolare)) AND ((@IsNull_DisegnoGrezzo = 1 AND [DisegnoGrezzo] IS NULL) OR ([DisegnoGrezzo] = @Original_DisegnoGrezzo)) AND ((@IsNull_Esponente = 1 AND [Esponente] IS NULL) OR ([Esponente] = @Original_Esponente)) AND ((@IsNull_CodImpianto = 1 AND [CodImpianto] IS NULL) OR ([CodImpianto] = @Original_CodImpianto)) AND ((@IsNull_DescImpianto = 1 AND [DescImpianto] IS NULL) OR ([DescImpianto] = @Original_DescImpianto)) AND ((@IsNull_CodStampo = 1 AND [CodStampo] IS NULL) OR ([CodStampo] = @Original_CodStampo)) AND ((@IsNull_Figura = 1 AND [Figura] IS NULL) OR ([Figura] = @Original_Figura)) AND ((@IsNull_DataFus = 1 AND [DataFus] IS NULL) OR ([DataFus] = @Original_DataFus)) AND ((@IsNull_TurnoFus = 1 AND [TurnoFus] IS NULL) OR ([TurnoFus] = @Original_TurnoFus)) AND ((@IsNull_CodImballo = 1 AND [CodImballo] IS NULL) OR ([CodImballo] = @Original_CodImballo)) AND ((@IsNull_CodSoggetto = 1 AND [CodSoggetto] IS NULL) OR ([CodSoggetto] = @Original_CodSoggetto)) AND ((@IsNull_NumCont = 1 AND [NumCont] IS NULL) OR ([NumCont] = @Original_NumCont)) AND ((@IsNull_Tara = 1 AND [Tara] IS NULL) OR ([Tara] = @Original_Tara)) AND ((@IsNull_Qta = 1 AND [Qta] IS NULL) OR ([Qta] = @Original_Qta)) AND ((@IsNull_CodStato = 1 AND [CodStato] IS NULL) OR ([CodStato] = @Original_CodStato)) AND ((@IsNull_IdxPosizione = 1 AND [IdxPosizione] IS NULL) OR ([IdxPosizione] = @Original_IdxPosizione)) AND ((@IsNull_PesoTot = 1 AND [PesoTot] IS NULL) OR ([PesoTot] = @Original_PesoTot)) AND ((@IsNull_PesoCad = 1 AND [PesoCad] IS NULL) OR ([PesoCad] = @Original_PesoCad)) AND ((@IsNull_CreateDate = 1 AND [CreateDate] IS NULL) OR ([CreateDate] = @Original_CreateDate)) AND ((@IsNull_ModDate = 1 AND [ModDate] IS NULL) OR ([ModDate] = @Original_ModDate))) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + INSERT INTO [dbo].[ElencoCartellini] ([UDC], [CodCS], [CodCliente], [RagSociale], [Particolare], [DescParticolare], [DisegnoGrezzo], [Esponente], [CodImpianto], [DescImpianto], [CodStampo], [Figura], [DataFus], [TurnoFus], [CodImballo], [CodSoggetto], [NumCont], [Tara], [Qta], [CodStato], [IdxPosizione], [PesoTot], [PesoCad], [CreateDate], [ModDate]) VALUES (@UDC, @CodCS, @CodCliente, @RagSociale, @Particolare, @DescParticolare, @DisegnoGrezzo, @Esponente, @CodImpianto, @DescImpianto, @CodStampo, @Figura, @DataFus, @TurnoFus, @CodImballo, @CodSoggetto, @NumCont, @Tara, @Qta, @CodStato, @IdxPosizione, @PesoTot, @PesoCad, @CreateDate, @ModDate); +SELECT UDC, CodCS, CodCliente, RagSociale, Particolare, DescParticolare, DisegnoGrezzo, Esponente, CodImpianto, DescImpianto, CodStampo, Figura, DataFus, TurnoFus, CodImballo, CodSoggetto, NumCont, Tara, Qta, CodStato, IdxPosizione, PesoTot, PesoCad, CreateDate, ModDate FROM ElencoCartellini WHERE (UDC = @UDC) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + SELECT UDC, CodCS, CodCliente, RagSociale, Particolare, DescParticolare, DisegnoGrezzo, Esponente, CodImpianto, DescImpianto, CodStampo, Figura, DataFus, TurnoFus, CodImballo, CodSoggetto, NumCont, Tara, Qta, CodStato, IdxPosizione, PesoTot, PesoCad, CreateDate, ModDate FROM dbo.ElencoCartellini + + + + + + UPDATE [dbo].[ElencoCartellini] SET [UDC] = @UDC, [CodCS] = @CodCS, [CodCliente] = @CodCliente, [RagSociale] = @RagSociale, [Particolare] = @Particolare, [DescParticolare] = @DescParticolare, [DisegnoGrezzo] = @DisegnoGrezzo, [Esponente] = @Esponente, [CodImpianto] = @CodImpianto, [DescImpianto] = @DescImpianto, [CodStampo] = @CodStampo, [Figura] = @Figura, [DataFus] = @DataFus, [TurnoFus] = @TurnoFus, [CodImballo] = @CodImballo, [CodSoggetto] = @CodSoggetto, [NumCont] = @NumCont, [Tara] = @Tara, [Qta] = @Qta, [CodStato] = @CodStato, [IdxPosizione] = @IdxPosizione, [PesoTot] = @PesoTot, [PesoCad] = @PesoCad, [CreateDate] = @CreateDate, [ModDate] = @ModDate WHERE (([UDC] = @Original_UDC) AND ((@IsNull_CodCS = 1 AND [CodCS] IS NULL) OR ([CodCS] = @Original_CodCS)) AND ((@IsNull_CodCliente = 1 AND [CodCliente] IS NULL) OR ([CodCliente] = @Original_CodCliente)) AND ((@IsNull_RagSociale = 1 AND [RagSociale] IS NULL) OR ([RagSociale] = @Original_RagSociale)) AND ((@IsNull_Particolare = 1 AND [Particolare] IS NULL) OR ([Particolare] = @Original_Particolare)) AND ((@IsNull_DescParticolare = 1 AND [DescParticolare] IS NULL) OR ([DescParticolare] = @Original_DescParticolare)) AND ((@IsNull_DisegnoGrezzo = 1 AND [DisegnoGrezzo] IS NULL) OR ([DisegnoGrezzo] = @Original_DisegnoGrezzo)) AND ((@IsNull_Esponente = 1 AND [Esponente] IS NULL) OR ([Esponente] = @Original_Esponente)) AND ((@IsNull_CodImpianto = 1 AND [CodImpianto] IS NULL) OR ([CodImpianto] = @Original_CodImpianto)) AND ((@IsNull_DescImpianto = 1 AND [DescImpianto] IS NULL) OR ([DescImpianto] = @Original_DescImpianto)) AND ((@IsNull_CodStampo = 1 AND [CodStampo] IS NULL) OR ([CodStampo] = @Original_CodStampo)) AND ((@IsNull_Figura = 1 AND [Figura] IS NULL) OR ([Figura] = @Original_Figura)) AND ((@IsNull_DataFus = 1 AND [DataFus] IS NULL) OR ([DataFus] = @Original_DataFus)) AND ((@IsNull_TurnoFus = 1 AND [TurnoFus] IS NULL) OR ([TurnoFus] = @Original_TurnoFus)) AND ((@IsNull_CodImballo = 1 AND [CodImballo] IS NULL) OR ([CodImballo] = @Original_CodImballo)) AND ((@IsNull_CodSoggetto = 1 AND [CodSoggetto] IS NULL) OR ([CodSoggetto] = @Original_CodSoggetto)) AND ((@IsNull_NumCont = 1 AND [NumCont] IS NULL) OR ([NumCont] = @Original_NumCont)) AND ((@IsNull_Tara = 1 AND [Tara] IS NULL) OR ([Tara] = @Original_Tara)) AND ((@IsNull_Qta = 1 AND [Qta] IS NULL) OR ([Qta] = @Original_Qta)) AND ((@IsNull_CodStato = 1 AND [CodStato] IS NULL) OR ([CodStato] = @Original_CodStato)) AND ((@IsNull_IdxPosizione = 1 AND [IdxPosizione] IS NULL) OR ([IdxPosizione] = @Original_IdxPosizione)) AND ((@IsNull_PesoTot = 1 AND [PesoTot] IS NULL) OR ([PesoTot] = @Original_PesoTot)) AND ((@IsNull_PesoCad = 1 AND [PesoCad] IS NULL) OR ([PesoCad] = @Original_PesoCad)) AND ((@IsNull_CreateDate = 1 AND [CreateDate] IS NULL) OR ([CreateDate] = @Original_CreateDate)) AND ((@IsNull_ModDate = 1 AND [ModDate] IS NULL) OR ([ModDate] = @Original_ModDate))); +SELECT UDC, CodCS, CodCliente, RagSociale, Particolare, DescParticolare, DisegnoGrezzo, Esponente, CodImpianto, DescImpianto, CodStampo, Figura, DataFus, TurnoFus, CodImballo, CodSoggetto, NumCont, Tara, Qta, CodStato, IdxPosizione, PesoTot, PesoCad, CreateDate, ModDate FROM ElencoCartellini WHERE (UDC = @UDC) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + dbo.stp_UDC_getByTipoDelibera + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/GMW/GMW_data/DS_SM.xss b/GMW/GMW_data/DS_SM.xss new file mode 100644 index 00000000..93a45d91 --- /dev/null +++ b/GMW/GMW_data/DS_SM.xss @@ -0,0 +1,82 @@ + + + + + + + + + + + + + + + + 1013 + 254 + + + 1013 + 374 + + + + + + + 740 + 438 + + + 874 + 438 + + + + + + + 526 + 190 + + + 356 + 190 + + + + + + + 884 + 182 + + + 776 + 182 + + + + + + + 581 + 496 + + + 581 + 504 + + + 429 + 504 + + + + + \ No newline at end of file diff --git a/GMW/GMW_data/DS_Utility.Designer.cs b/GMW/GMW_data/DS_Utility.Designer.cs index 6f6f5339..f57acff2 100644 --- a/GMW/GMW_data/DS_Utility.Designer.cs +++ b/GMW/GMW_data/DS_Utility.Designer.cs @@ -43,6 +43,8 @@ namespace GMW_data { private v_selUdcByPartDataTable tablev_selUdcByPart; + private v_selTipoDeliberaDataTable tablev_selTipoDelibera; + private global::System.Data.SchemaSerializationMode _schemaSerializationMode = global::System.Data.SchemaSerializationMode.IncludeSchema; [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] @@ -96,6 +98,9 @@ namespace GMW_data { if ((ds.Tables["v_selUdcByPart"] != null)) { base.Tables.Add(new v_selUdcByPartDataTable(ds.Tables["v_selUdcByPart"])); } + if ((ds.Tables["v_selTipoDelibera"] != null)) { + base.Tables.Add(new v_selTipoDeliberaDataTable(ds.Tables["v_selTipoDelibera"])); + } this.DataSetName = ds.DataSetName; this.Prefix = ds.Prefix; this.Namespace = ds.Namespace; @@ -195,6 +200,15 @@ namespace GMW_data { } } + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.ComponentModel.Browsable(false)] + [global::System.ComponentModel.DesignerSerializationVisibility(global::System.ComponentModel.DesignerSerializationVisibility.Content)] + public v_selTipoDeliberaDataTable v_selTipoDelibera { + get { + return this.tablev_selTipoDelibera; + } + } + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.ComponentModel.BrowsableAttribute(true)] [global::System.ComponentModel.DesignerSerializationVisibilityAttribute(global::System.ComponentModel.DesignerSerializationVisibility.Visible)] @@ -281,6 +295,9 @@ namespace GMW_data { if ((ds.Tables["v_selUdcByPart"] != null)) { base.Tables.Add(new v_selUdcByPartDataTable(ds.Tables["v_selUdcByPart"])); } + if ((ds.Tables["v_selTipoDelibera"] != null)) { + base.Tables.Add(new v_selTipoDeliberaDataTable(ds.Tables["v_selTipoDelibera"])); + } this.DataSetName = ds.DataSetName; this.Prefix = ds.Prefix; this.Namespace = ds.Namespace; @@ -365,6 +382,12 @@ namespace GMW_data { this.tablev_selUdcByPart.InitVars(); } } + this.tablev_selTipoDelibera = ((v_selTipoDeliberaDataTable)(base.Tables["v_selTipoDelibera"])); + if ((initTable == true)) { + if ((this.tablev_selTipoDelibera != null)) { + this.tablev_selTipoDelibera.InitVars(); + } + } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] @@ -392,6 +415,8 @@ namespace GMW_data { base.Tables.Add(this.tablev_selTipoLista); this.tablev_selUdcByPart = new v_selUdcByPartDataTable(); base.Tables.Add(this.tablev_selUdcByPart); + this.tablev_selTipoDelibera = new v_selTipoDeliberaDataTable(); + base.Tables.Add(this.tablev_selTipoDelibera); } [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] @@ -439,6 +464,11 @@ namespace GMW_data { return false; } + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + private bool ShouldSerializev_selTipoDelibera() { + return false; + } + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] private void SchemaChanged(object sender, global::System.ComponentModel.CollectionChangeEventArgs e) { if ((e.Action == global::System.ComponentModel.CollectionChangeAction.Remove)) { @@ -510,6 +540,8 @@ namespace GMW_data { public delegate void v_selUdcByPartRowChangeEventHandler(object sender, v_selUdcByPartRowChangeEvent e); + public delegate void v_selTipoDeliberaRowChangeEventHandler(object sender, v_selTipoDeliberaRowChangeEvent e); + /// ///Represents the strongly named DataTable class. /// @@ -2889,6 +2921,254 @@ namespace GMW_data { } } + /// + ///Represents the strongly named DataTable class. + /// + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "2.0.0.0")] + [global::System.Serializable()] + [global::System.Xml.Serialization.XmlSchemaProviderAttribute("GetTypedTableSchema")] + public partial class v_selTipoDeliberaDataTable : global::System.Data.TypedTableBase { + + private global::System.Data.DataColumn columnvalue; + + private global::System.Data.DataColumn columnlabel; + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public v_selTipoDeliberaDataTable() { + this.TableName = "v_selTipoDelibera"; + this.BeginInit(); + this.InitClass(); + this.EndInit(); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + internal v_selTipoDeliberaDataTable(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()] + protected v_selTipoDeliberaDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : + base(info, context) { + this.InitVars(); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public global::System.Data.DataColumn valueColumn { + get { + return this.columnvalue; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public global::System.Data.DataColumn labelColumn { + get { + return this.columnlabel; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.ComponentModel.Browsable(false)] + public int Count { + get { + return this.Rows.Count; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public v_selTipoDeliberaRow this[int index] { + get { + return ((v_selTipoDeliberaRow)(this.Rows[index])); + } + } + + public event v_selTipoDeliberaRowChangeEventHandler v_selTipoDeliberaRowChanging; + + public event v_selTipoDeliberaRowChangeEventHandler v_selTipoDeliberaRowChanged; + + public event v_selTipoDeliberaRowChangeEventHandler v_selTipoDeliberaRowDeleting; + + public event v_selTipoDeliberaRowChangeEventHandler v_selTipoDeliberaRowDeleted; + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public void Addv_selTipoDeliberaRow(v_selTipoDeliberaRow row) { + this.Rows.Add(row); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public v_selTipoDeliberaRow Addv_selTipoDeliberaRow(string value, string label) { + v_selTipoDeliberaRow rowv_selTipoDeliberaRow = ((v_selTipoDeliberaRow)(this.NewRow())); + object[] columnValuesArray = new object[] { + value, + label}; + rowv_selTipoDeliberaRow.ItemArray = columnValuesArray; + this.Rows.Add(rowv_selTipoDeliberaRow); + return rowv_selTipoDeliberaRow; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public v_selTipoDeliberaRow FindByvalue(string value) { + return ((v_selTipoDeliberaRow)(this.Rows.Find(new object[] { + value}))); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public override global::System.Data.DataTable Clone() { + v_selTipoDeliberaDataTable cln = ((v_selTipoDeliberaDataTable)(base.Clone())); + cln.InitVars(); + return cln; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + protected override global::System.Data.DataTable CreateInstance() { + return new v_selTipoDeliberaDataTable(); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + internal void InitVars() { + this.columnvalue = base.Columns["value"]; + this.columnlabel = base.Columns["label"]; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + private void InitClass() { + this.columnvalue = new global::System.Data.DataColumn("value", typeof(string), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnvalue); + this.columnlabel = new global::System.Data.DataColumn("label", typeof(string), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnlabel); + this.Constraints.Add(new global::System.Data.UniqueConstraint("Constraint1", new global::System.Data.DataColumn[] { + this.columnvalue}, true)); + this.columnvalue.AllowDBNull = false; + this.columnvalue.Unique = true; + this.columnvalue.MaxLength = 50; + this.columnlabel.MaxLength = 50; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public v_selTipoDeliberaRow Newv_selTipoDeliberaRow() { + return ((v_selTipoDeliberaRow)(this.NewRow())); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + protected override global::System.Data.DataRow NewRowFromBuilder(global::System.Data.DataRowBuilder builder) { + return new v_selTipoDeliberaRow(builder); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + protected override global::System.Type GetRowType() { + return typeof(v_selTipoDeliberaRow); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + protected override void OnRowChanged(global::System.Data.DataRowChangeEventArgs e) { + base.OnRowChanged(e); + if ((this.v_selTipoDeliberaRowChanged != null)) { + this.v_selTipoDeliberaRowChanged(this, new v_selTipoDeliberaRowChangeEvent(((v_selTipoDeliberaRow)(e.Row)), e.Action)); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + protected override void OnRowChanging(global::System.Data.DataRowChangeEventArgs e) { + base.OnRowChanging(e); + if ((this.v_selTipoDeliberaRowChanging != null)) { + this.v_selTipoDeliberaRowChanging(this, new v_selTipoDeliberaRowChangeEvent(((v_selTipoDeliberaRow)(e.Row)), e.Action)); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + protected override void OnRowDeleted(global::System.Data.DataRowChangeEventArgs e) { + base.OnRowDeleted(e); + if ((this.v_selTipoDeliberaRowDeleted != null)) { + this.v_selTipoDeliberaRowDeleted(this, new v_selTipoDeliberaRowChangeEvent(((v_selTipoDeliberaRow)(e.Row)), e.Action)); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + protected override void OnRowDeleting(global::System.Data.DataRowChangeEventArgs e) { + base.OnRowDeleting(e); + if ((this.v_selTipoDeliberaRowDeleting != null)) { + this.v_selTipoDeliberaRowDeleting(this, new v_selTipoDeliberaRowChangeEvent(((v_selTipoDeliberaRow)(e.Row)), e.Action)); + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public void Removev_selTipoDeliberaRow(v_selTipoDeliberaRow row) { + this.Rows.Remove(row); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + 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_Utility ds = new DS_Utility(); + 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 = "v_selTipoDeliberaDataTable"; + 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. /// @@ -3499,6 +3779,56 @@ namespace GMW_data { } } + /// + ///Represents strongly named DataRow class. + /// + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "2.0.0.0")] + public partial class v_selTipoDeliberaRow : global::System.Data.DataRow { + + private v_selTipoDeliberaDataTable tablev_selTipoDelibera; + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + internal v_selTipoDeliberaRow(global::System.Data.DataRowBuilder rb) : + base(rb) { + this.tablev_selTipoDelibera = ((v_selTipoDeliberaDataTable)(this.Table)); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public string value { + get { + return ((string)(this[this.tablev_selTipoDelibera.valueColumn])); + } + set { + this[this.tablev_selTipoDelibera.valueColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public string label { + get { + try { + return ((string)(this[this.tablev_selTipoDelibera.labelColumn])); + } + catch (global::System.InvalidCastException e) { + throw new global::System.Data.StrongTypingException("The value for column \'label\' in table \'v_selTipoDelibera\' is DBNull.", e); + } + } + set { + this[this.tablev_selTipoDelibera.labelColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public bool IslabelNull() { + return this.IsNull(this.tablev_selTipoDelibera.labelColumn); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public void SetlabelNull() { + this[this.tablev_selTipoDelibera.labelColumn] = global::System.Convert.DBNull; + } + } + /// ///Row event argument class /// @@ -3777,6 +4107,37 @@ namespace GMW_data { } } } + + /// + ///Row event argument class + /// + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "2.0.0.0")] + public class v_selTipoDeliberaRowChangeEvent : global::System.EventArgs { + + private v_selTipoDeliberaRow eventRow; + + private global::System.Data.DataRowAction eventAction; + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public v_selTipoDeliberaRowChangeEvent(v_selTipoDeliberaRow row, global::System.Data.DataRowAction action) { + this.eventRow = row; + this.eventAction = action; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public v_selTipoDeliberaRow Row { + get { + return this.eventRow; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public global::System.Data.DataRowAction Action { + get { + return this.eventAction; + } + } + } } } namespace GMW_data.DS_UtilityTableAdapters { @@ -5754,6 +6115,164 @@ namespace GMW_data.DS_UtilityTableAdapters { } } + /// + ///Represents the connection and commands used to retrieve and save data. + /// + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "2.0.0.0")] + [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=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] + public partial class v_selTipoDeliberaTableAdapter : 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()] + public v_selTipoDeliberaTableAdapter() { + this.ClearBeforeFill = true; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + protected internal global::System.Data.SqlClient.SqlDataAdapter Adapter { + get { + if ((this._adapter == null)) { + this.InitAdapter(); + } + return this._adapter; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public 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()] + 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()] + protected global::System.Data.SqlClient.SqlCommand[] CommandCollection { + get { + if ((this._commandCollection == null)) { + this.InitCommandCollection(); + } + return this._commandCollection; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + public bool ClearBeforeFill { + get { + return this._clearBeforeFill; + } + set { + this._clearBeforeFill = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + 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 = "v_selTipoDelibera"; + tableMapping.ColumnMappings.Add("value", "value"); + tableMapping.ColumnMappings.Add("label", "label"); + this._adapter.TableMappings.Add(tableMapping); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + private void InitConnection() { + this._connection = new global::System.Data.SqlClient.SqlConnection(); + this._connection.ConnectionString = global::GMW_data.Properties.Settings.Default.GMWConnectionString; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + 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 value, label FROM dbo.v_selTipoDelibera"; + this._commandCollection[0].CommandType = global::System.Data.CommandType.Text; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] + [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Fill, true)] + public virtual int Fill(DS_Utility.v_selTipoDeliberaDataTable 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.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] + [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Select, true)] + public virtual DS_Utility.v_selTipoDeliberaDataTable GetData() { + this.Adapter.SelectCommand = this.CommandCollection[0]; + DS_Utility.v_selTipoDeliberaDataTable dataTable = new DS_Utility.v_selTipoDeliberaDataTable(); + this.Adapter.Fill(dataTable); + return dataTable; + } + } + /// ///TableAdapterManager is used to coordinate TableAdapters in the dataset to enable Hierarchical Update scenarios /// diff --git a/GMW/GMW_data/DS_Utility.xsd b/GMW/GMW_data/DS_Utility.xsd index a976cc4f..b8976a2b 100644 --- a/GMW/GMW_data/DS_Utility.xsd +++ b/GMW/GMW_data/DS_Utility.xsd @@ -212,7 +212,7 @@ WHERE (value = @value) - + dbo.stp_ContaCelleCapa @@ -225,7 +225,7 @@ WHERE (value = @value) - + dbo.stp_ContaCelleCreate @@ -238,7 +238,7 @@ WHERE (value = @value) - + dbo.stp_ContaDeltaCelleBlocco @@ -345,6 +345,23 @@ where conditio = @conditio + + + + + + SELECT value, label FROM dbo.v_selTipoDelibera + + + + + + + + + + + @@ -356,21 +373,21 @@ where conditio = @conditio - + - + - + @@ -383,22 +400,22 @@ where conditio = @conditio - - + + - + - + @@ -411,35 +428,15 @@ where conditio = @conditio - - + + - - - - - - - - - - - - - - - - - - - - - + @@ -453,21 +450,41 @@ where conditio = @conditio - + + + + + + + - + + + + + + + + + + + + + + + - + @@ -480,29 +497,29 @@ where conditio = @conditio - - + + - + - + - + @@ -515,8 +532,8 @@ where conditio = @conditio - - + + @@ -529,14 +546,14 @@ where conditio = @conditio - + - + @@ -549,21 +566,21 @@ where conditio = @conditio - + - + - + @@ -573,6 +590,26 @@ where conditio = @conditio + + + + + + + + + + + + + + + + + + + + @@ -613,5 +650,9 @@ where conditio = @conditio + + + + \ No newline at end of file diff --git a/GMW/GMW_data/DS_Utility.xss b/GMW/GMW_data/DS_Utility.xss index c8aeb8cd..92d9f16e 100644 --- a/GMW/GMW_data/DS_Utility.xss +++ b/GMW/GMW_data/DS_Utility.xss @@ -4,17 +4,18 @@ Changes to this file may cause incorrect behavior and will be lost if the code is regenerated. --> - + - - - - - - - - - + + + + + + + + + + \ No newline at end of file diff --git a/GMW/GMW_data/GMW_data.csproj b/GMW/GMW_data/GMW_data.csproj index 387a6c0b..dcc363d2 100644 --- a/GMW/GMW_data/GMW_data.csproj +++ b/GMW/GMW_data/GMW_data.csproj @@ -67,6 +67,11 @@ True DS_magazzino.xsd + + True + True + DS_SM.xsd + True True @@ -128,6 +133,17 @@ DS_magazzino.xsd + + DS_SM.xsd + + + Designer + MSDataSetGenerator + DS_SM.Designer.cs + + + DS_SM.xsd + DS_Utility.xsd diff --git a/GMW/GMW_data/MagClass.cs b/GMW/GMW_data/MagClass.cs index 93cc790f..537a8c60 100644 --- a/GMW/GMW_data/MagClass.cs +++ b/GMW/GMW_data/MagClass.cs @@ -337,11 +337,11 @@ namespace GMW_data string codSoggetto = ""; try { - codSoggetto = DataProxy.obj.taSogg2Oper.getBuUserDominio(user_std.UtSn.utente, user_std.UtSn.dominio)[0].CodSoggetto; + codSoggetto = DataProxy.obj.taSogg2Oper.getByUserDominio(user_std.UtSn.utente, user_std.UtSn.dominio)[0].CodSoggetto; } catch (Exception e) { - logger.lg.scriviLog(string.Format("Non sono riuscito a recuperare il codice soggetto per l'utente loggato: {0}", user_std.UtSn.userNameAD), tipoLog.ERROR); + logger.lg.scriviLog(string.Format("Non sono riuscito a recuperare il codice soggetto per l'utente loggato: {0}, errore {1}{2}", user_std.UtSn.userNameAD,Environment.NewLine, e), tipoLog.ERROR); } return codSoggetto; } diff --git a/GMW/GMW_data/TermClass.cs b/GMW/GMW_data/TermClass.cs index 94ca91c5..0c5a31cd 100644 --- a/GMW/GMW_data/TermClass.cs +++ b/GMW/GMW_data/TermClass.cs @@ -275,7 +275,7 @@ namespace GMW_data DateTime adesso = DateTime.Now; // dati che mi servono... - int idxPosizione = 20; // !!! Verificare parametrico - me lo faccio passare... // !!!FARE!!! + int idxPosizione = 80; // !!! Verificare parametrico - me lo faccio passare... // !!!FARE!!! // non la valorizzo qui ma calcolo ... se non fa verificare string RagioneSociale = ""; diff --git a/GMW/GMW_data/bin/Debug/GMW_data.dll b/GMW/GMW_data/bin/Debug/GMW_data.dll index 44e52cc6dc493e946d980824e878dc2576f55e4f..bb9002304a0be8379b6c75a7dba602f604d7176d 100644 GIT binary patch literal 982528 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 |gB3xh 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�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 Cd2iyhaR|e&x(~-mu6UL|DwK?je%LdUH5W{ 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 delta 86 zcmZqpBiissbV3Jn=26?m?$&O`)^4WOZsyi*maW~aGkpcLZoN_2D|y;?X{LYWX}KG* q+fDpfm#BkOPrqHtDk)(3DXMdU{~`YwGQX3`7w@Xw&QiwuhaCV|&?RL6 diff --git a/GMW/GMW_data/bin/Debug/SteamWare.xml b/GMW/GMW_data/bin/Debug/SteamWare.xml index 6809ec2a..919cc404 100644 --- a/GMW/GMW_data/bin/Debug/SteamWare.xml +++ b/GMW/GMW_data/bin/Debug/SteamWare.xml @@ -4,5 +4,3153 @@ SteamWare + +

+ classe gesione log files applicazioni + + + + + directory base x logs + + + + + nome del file corrente + + + + + max mb di log da accumulare + + + + + singleton del logger + + + + + avvio del logger nella dir desiderata + + + + + avvio del logger nella dir desiderata + + + + + avvio del logger nella dir desiderata con il max di dati indicato + + + + + scrive sul file log di default il valore della variabile string passata su una riga... (tab delim?!?) + + testo iniziale del log + + + + + scrive un messaggio di log con etichetta pre + + testo messaggio + tipo di log da registrare (etichetta [...]) + + + + + fornisce il nome del file in cui loggare (ed eventualmente crea...) + + + + + provvede a verificare la dim della cartella dei log e cancella i + vecchi fino a restare a dim inferiori a _logMaxMb + + + + + fornisce il file + vecchio + + + + + + + tipo di log ammesso + + + + + informazioni di debug + + + + + errori + + + + + eccezioni nell'esecuzione try/catch + + + + + errori fatali + + + + + informazioni opzionali + + + + + fase di avvio componente + + + + + avvisi + + + + + classe di wrap verso i TableAdapter impiegati + + + + + metodo protected di avvio della classe + + + + + procedura di avvio dei tableAdapter + + + + + procedura di avvio dei tableAdapter + + + + + effettua setup dei connection strings da web.config delal singola applicazione + + + + + effettua setup dei connection strings da web.config delal singola applicazione + + + + + setup delle tabelle vocabolario + + + + + prende l'oggetto tabVocabolario in ram e lo trasforma in dictionary + + + + + + tableAdapter diritti + + + + + tableAdapter permessi + + + + + tableAdapter funzione + + + + + tableAdapter permessi2funzione + + + + + tableAdapter CdC + + + + + tableAdapter utenti + + + + + table adapter lingue + + + + + table adapter vocabolario + + + + + table adapter versione vocabolario + + + + + table adapter versione anagrafica + + + + + oggetto vocabolario organizzato come dizionario con chiave lang#lemma e valore la traduzione + + + + + resetta il vocabolario rileggendo i dati... + + + + + crea nel db corrente il lemma richiesto e lo valorizza come "--{0}--" + + + + + + + classe singleton x la gestione dei tableadapters + + + + + elenco lingue ammesse da vocabolario... + + + + + classe di gestione lettura + + + + + esegue parsing fornendo dati ed headers + + + + + + + + esegue parsing fornendo dati + + + + + + + esegue parsing fornendo dati come stream + + + + + + + esegue parsing fornendo dati come stream ed headers + + + + + + + + struttura di comando da input utente (es: via barcode) + + + + + definisce se il comando sia valido o no + + + + + testo da mostrare dato il comando + + + + + comando registrato + + + + + comando precedentemente inserito + + + + + descrizione del comando + + + + + descrizione del comando precedente + + + + + valore del comando + + + + + valore tradotto del comando + + + + + costruttore del metodo... + + + + + Base class for every user control in the application, containing some common + behaviour and utility methods. + It is not meant to be be used directly. + + + + + tipo id controllo con classi di base comune da cui derivare gli *.asmx + + + + + nome della pagina correntemente caricata + + + + + memorizza la pagina precedente (ovvero la corrente ma non da page-object ma in session... + + + + + stringa con CDC in (...) dei cdc abilitati (da permesso gerarchicamente a discendere...) + + + + + stringa con elenco CDC abilitati (da permesso gerarchicamente a discendere...) + + + + + tabella diritti + + + + + tabella di tutti i cdc + + + + + tipo di anagrafica usata + + + + + importo il tipo di vista del modulo + + + + + elenco testuale csv dei cdc accessibili all'utente (x filtri tipo IN(...)) + + + + + numero di righe standard x i datagrid + + + + + numero di righe standard x i datagrid di anagrafica + + + + + numero di righe standard x i datagrid lunghi + + + + + numero di righe standard x i datagrid medi + + + + + numero di righe standard x i datagrid su mezza pagina + + + + + numero di righe standard x i selettori popup + + + + + indirizzo email dell'admin applicativo cui vanno le email in caso di anomalie... + + + + + indirizzo email dell'applicativo da cui partono le email in caso di anomalie... + + + + + indirizzo server SMTP + + + + + elenco delle pagine "safe" ovvero da non autorizzare - da web.config + + + + + elenco delle pagine "common" ovvero da autorizzare ma senza bisogno diritti in anagrafica - da web.config + + + + + valore che determina se è possibile forzare impersonificazioen utente... + + + + + livello di log (1-->5) + + + + + dir di logging + + + + + MAIN: esecuzione al caricamento del modulo delle routines di controllo utente e creazione pagina + + + + + + + predisposizione dati x pagina da cache/database a seconda della disponibilità in cache o refresh (B.1.4) + + + + + popola gli oggetti e le labels... (B.1.6) + + + + + disegna la pagina: prima i controlli poi il datagrid + + + + + aggiunge i link x i selettori + + + + + sistema i vari controlli della pagina + + + + + aggiorna eventuali datalist e datagrid + + + + + sistema tutte le labels traducendo i lemmi nella lingua utente ed in inglese + + + + + calcola come percentuale la radio dividendo/divisore + + + + + + + + limita una stringa al numero max di caratteri imposto + + + + + + + + Reads data from a stream until the end is reached. The + data is returned as a byte array. An IOException is + thrown if any of the underlying IO calls fail. + + The stream to read data from + The initial buffer length + + + + converte una data in formato aaaammgg in stringa gg/mm/aaaa + + + + + + + converte una data in formato aaaammgg in stringa aaaa-mm-gg + + + + + + + converte una stringa in formato gg/mm/aaaa in stringa(intero data) in formato aaaammgg + + + + + + + converte una datetime in un intero tipo yyyymmddhhmmss + + + + + + + formatta la data in formato dateTime in una data formato italiano come stringa gg/mm/aaaa + + + + + + + invia un alert jscript con messaggio indicato... + + messaggio dell'alert da mandare + + + + scrive immediatamente sulla pagina web il messaggio di avanzamento... + + + + + + restituisce una scringa formattata in testa e coda x essere un corretto comando javascript + + + + + + + invio email senza log + + + + + + + + + + invio email con log + + + + + + + + + + caricamento dati applicazione da sessione (B.1.3) + + + + + setup datamanagers... + + + + + reset update del modulo corrente + + + + + (ri)carica i dataset del modulo + + + + + verifica se tutti i dataset richiesti sono disponibili i cache + + + + + + salva nella cache i dataset caricati + + + + + carica dalla cache i dataset necessari + + + + + legge i valori standard x dataset e parametri + + + + + leggi i parametri di configurazione standard dell'applicativo + + + + + genera la stringa dei cdc autorizzati dell'utente + + + + + legge il dataset dei CdC + + + + + caricamento dati user da sessione (B.1.1) + + + + + verifica che l'utente abbia almeno un permesso per la pagina corrente altrimenti redirect ad unauthorized + + + + + salva in variabile pagina il nome della pagina corrente + + + + + selezione delle posizioni cdc autorizzate come stringa di filtraggio su POSIZIONE LIKE, se non ce ne fossero redirige su unauthorized.aspx + + + + + + risponde alla domanda se l'utente abbia permesso tipo writable (S) nel permessi2funzione + + + + + + verifica la condizione booleana e formatta di conseguenza la stringa di filtraggio da accodare al filtro x CdC autorizzati + + condizione + tipo di eguaglianza + nome parametro + valore parametro + + + + + crea la stringa di filtraggio x data secondo modalità tipo inizio/fine/durante... + + + + + + crea la stringa di filtraggio x data secondo modalità tipo minoreUguale / uguale / maggioreUguale... + + + + + + verifica la condizione booleana e formatta di conseguenza la stringa di filtraggio tipo LIKE x i campi inseriti separati da # SE valParam !="" + + + + + + + + esegue la ricerca dei cdc nelle posizioni indicate dal filtro e restituisce elenco distinct degli stessi + + filtro con cui cercare i cdc (del tipo " (POSIZIONE LIKE 'T.1.2.3%') OR ... " + stringa di filtraggio ricostruita per l'elenco dei cdc fino a quel momento trovati + ultimo cdc trovato + cdc corrente + + + + + restituisce il cdc dell'utente data la sua matricola + + + + + + + restituisce l'utente AS dall'utente win + + + + + + + restituisce la descr del CdC + + + + + + + invia la stringa jscript di conferma pre-cancellazione + + + + + + restituisce la stringa del path corretto per l'immagine richiesta nel formato "~/images/{0}{1}" + + verrà usato x posizione {0}, tipo "view" + verrà usato x posizione {1}, tipo "_s.png" + + + + + restituisce la stringa del path corretto per l'immagine richiesta nel formato "~/images/{0}{1}" + + verrà usato x posizione {0}, tipo "view" + verrà usato x posizione {1}, tipo "_s.png" + tipo del file richiesto..." + + + + + effettua traduzione del lemma + + + + + + + effettua traduzione in inglese del lemma + + + + + + + definisce visibilità + + + + + + + effettua la registrazione degli eventi + + + + + effettua l'inserimento vero e proprio dell'evento letto dai valori in session x l'utente corrente... + + evento da loggare + valori originali + nuovi valori + filtro associato + + + + salva in sessione i valori indicati + + dictionary dei valori vecchi + dictionary dei valori nuovi + bool su abilitazione al log dell'oggetto + descrizione evento da loggare + filtro associato all'evento + restituisce il numero di elementi contenuti, -1 significa nessuna differenza... + + + + salva in sessione i valori per un oggetto che sta x essere eliminato + + dictionary dei valori vecchi + bool su abilitazione al log dell'oggetto + descrizione evento da loggare + filtro associato all'evento + restituisce il numero di elementi contenuti, -1 significa nessuna differenza... + + + + imposto il tipo di anagrafica del controlloS + + + + + variabile salvata in view state x la stringa di sorting - dg 2 + + + + + variabile salvata in view state x la stringa di sorting - dg 2 + + + + + legge e scrive in viewState la stringa di filtraggio... + + + + + variabile salvata in viewstate x la direzione del sorting + + + + + genera la stringa filtro x i cdc autorizzati x l'user + + + + + + tipo di vista del modulo + + + + + Summary description for selettori + + + + + + + + + + + + + + + carica i dati CdC se in cache o da TableAdapter + + + + + restituisce l'elenco di tutti i cdc + + + + + + restituisce l'elenco di tutti i cdc della gerarchia dell'utente + + + + + + Represents a strongly typed in-memory cache of data. + + + + + Represents the strongly named DataTable class. + + + + + Represents the strongly named DataTable class. + + + + + Represents the strongly named DataTable class. + + + + + Represents the strongly named DataTable class. + + + + + Represents the strongly named DataTable class. + + + + + Represents the strongly named DataTable class. + + + + + Represents strongly named DataRow class. + + + + + Represents strongly named DataRow class. + + + + + Represents strongly named DataRow class. + + + + + Represents strongly named DataRow class. + + + + + Represents strongly named DataRow class. + + + + + Represents strongly named DataRow class. + + + + + Row event argument class + + + + + Row event argument class + + + + + Row event argument class + + + + + Row event argument class + + + + + Row event argument class + + + + + Row event argument class + + + + + Represents the connection and commands used to retrieve and save data. + + + + + Represents the connection and commands used to retrieve and save data. + + + + + Represents the connection and commands used to retrieve and save data. + + + + + Represents the connection and commands used to retrieve and save data. + + + + + Represents the connection and commands used to retrieve and save data. + + + + + Represents the connection and commands used to retrieve and save data. + + + + + classe di gestione dei db x creazione/update alla versione richiesta + + + + + oggetto connessione + + + + + stringa di connessione + + + + + dir che contiene gli script da eseguire... + + + + + formato del file SQL impiegato (nel senso di formato come iFormat del tipo "App_{0:0000}.sql" --> da App_0001.sql ad App_9999.sql) + + + + + avvio protected della classe + + + + + esegue gli script di sql di update dal file richiesto + + + + + + + + Aggiorna il db eseguendo gli script dalla versione di partenza a quella di arrivo + + NB: per definizione rev 0 = resetta svuotando DB, rev 1 crea tabelle iniziali, rev 2 inserisce i valori di default + + nome DB di cui cercare script + revisione di partenza + revisione di arrivo + timeout max per ogni operazione + + + + + verifica se il db indicato esiste o meno... + + + + + + + + crea il db indicato con i parametri di connessione specificati + + + + + + + + Represents a strongly typed in-memory cache of data. + + + + + Represents the strongly named DataTable class. + + + + + Represents the strongly named DataTable class. + + + + + Represents the strongly named DataTable class. + + + + + Represents the strongly named DataTable class. + + + + + Represents the strongly named DataTable class. + + + + + Represents the strongly named DataTable class. + + + + + Represents the strongly named DataTable class. + + + + + Represents the strongly named DataTable class. + + + + + Represents strongly named DataRow class. + + + + + Represents strongly named DataRow class. + + + + + Represents strongly named DataRow class. + + + + + Represents strongly named DataRow class. + + + + + Represents strongly named DataRow class. + + + + + Represents strongly named DataRow class. + + + + + Represents strongly named DataRow class. + + + + + Represents strongly named DataRow class. + + + + + Row event argument class + + + + + Row event argument class + + + + + Row event argument class + + + + + Row event argument class + + + + + Row event argument class + + + + + Row event argument class + + + + + Row event argument class + + + + + Row event argument class + + + + + Represents the connection and commands used to retrieve and save data. + + + + + Represents the connection and commands used to retrieve and save data. + + + + + Represents the connection and commands used to retrieve and save data. + + + + + Represents the connection and commands used to retrieve and save data. + + + + + Represents the connection and commands used to retrieve and save data. + + + + + Represents the connection and commands used to retrieve and save data. + + + + + Represents the connection and commands used to retrieve and save data. + + + + + Represents the connection and commands used to retrieve and save data. + + + + + classe con funzioni specifiche di calcolo + + + + + inizializzazione classe + + + + + elenco dei caratteri base 36: 0..9A..Z + + + + + + converte da base di dimensione nBase a valore intero + + valore in formato nBase + base, max 36 (0..9A..Z) + + + + + metodo di accesso singleton + + + + + tipo di chart (2D/3D) + + + + + 2D + + + + + 3D + + + + + web control che disegna un grafico a torta + + + + + altezza di default + + + + + larghezza di default + + + + + padding di default + + + + + legenda visibile di default + + + + + soglia minima 5% per mostrare il dato + + + + + renderizza il contenuto + + + + + + disegna la leggenda html laterale... + + + + + + disegna piechart 2-dim + + + + + + disegna piechart 3d ellittica + + + + + + traduce la stringa colore in oggetto colore + + + + + + + converte intero a stringa esadecimale + + + + + + + converte stringa esadecimale a intero + + + + + + + tipo di grafico (2D/3D) + + + + + ampiezza del grafico + + + + + altezza del grafico + + + + + padding grafico/container + + + + + boolean se si debba mostrale la legenda + + + + + percentuale minima da mostrare + + + + + serie di dati (tipizzata) ma mostrare + + + + + testo associato al controllo + + + + + layer gestione vari tipi di memoria: cache, session... + + + + + lettore file configurazione + + + + + oggetto singleton x accesso al layer di memoria + + + + + classe gestione accessi a Session, cache, viewstate, configuration... + + + + + legge dalla config un valore bool + + + + + + + legge dalla config un valore string + + + + + + + legge dalla config un valore int + + + + + + + carica dalla sessione un dato di tipo object generico + + + + + + + carica dalla sessione un dato di tipo boolean (se vuoto false) + + + + + + + carica dalla sessione un dato di tipo string + + + + + + + carica dalla sessione un dato di tipo long + + + + + + + carica dalla sessione un dato di tipo int + + + + + + + inserisce in session un valore + + + + + + + salvo un valore come cookie + + + + + + + + restituisco un valore da cookie + + + + + + + inserisce in session un valore + + nome della variabile + valore associato + indica se debba sopravvivere ad update (inserita in elenco valSess2SurvUpd) + + + + + svuota una variabile dalla session + + + + + + restituisce true se è presente in session l'oggetto richiesto + + + + + + + carica dalla Cache un dato di tipo object generico + + + + + + + carica dalla Cachee un dato di tipo boolean (se vuoto false) + + + + + + + carica dalla Cachee un dato di tipo string + + + + + + + inserisce in Cache un valore + + nome della variabile + valore + + + + inserisce in Cache un valore e su richiesta regitra tra le tab in cache da svuotare on update.. + + nome della variabile + valore + da registrare come tabella da svuotare on update? + + + + + svuota una variabile dalla Cache + + + + + + restituisce true se è presente in cache l'oggetto richiesto + + + + + + + aggiunge la stringa corrente nel dictionary delle tabelle messe in cache e da aggiornare su comando update + + + + + + aggiunge la stringa corrente nel dictionary delle tabelle messe in session che vanno preservate da comando update (es: oggetto selezionato...) + + + + + + + forza lo svuotamento delel tabelle indicate come in cache... + + + + + elenco dictionary delle tab in cache da aggiornare con update svuotando da cache... + + + + + elenco dictionary dei valori in session da NON aggiornare con update... + + + + + classe gestione parametri deviceper stampa + + + + + creazione oggetto parametri per stampa + + + + + + + + + + + + formato output + + + + + altezza + + + + + larghezza + + + + + margine Sx + + + + + margine Dx + + + + + margine Top + + + + + margine Bottom + + + + + enumeratore modalità login + + + + + login AD normale + + + + + forza utente fornendo password + + + + + forza ad un utente standard scelto dall'elenco + + + + + enumeratore modalità scrittura tag siteMap + + + + + nodo di tipo iniziale - apertura + + + + + nodo di tipo foglia + + + + + nodo di tipo finale - chiusura + + + + + enumeratore tipi di anagrafica + + + + + tipo di anagrafica Brembo + + + + + tipo di anagrafica generica + + + + + tipo di vista del modulo + + + + + modalità selezione + + + + + modalità editing + + + + + tipologia di file immagine + + + + + formato gif (no alpha channel) + + + + + formato jpeg + + + + + formato png + + + + + tipo di immagini usate per le icone di comando in web applications + + + + + icona annulla (croce rossa) + + + + + icona approva (simbolo coccarda) + + + + + icona barcode in campo bianco + + + + + icona barcode in campo arancio + + + + + icona clona (magic wand) + + + + + icona converma (spunta verde) + + + + + icona elimina (cestino) + + + + + icona modifica (matita) + + + + + icona notepad (blocco note) + + + + + icona notepad + pdf (blocco note) + + + + + icona nuovo (segno +) + + + + + icona seleziona (lente) + + + + + icona semaforo giallo + + + + + icona semaforo rosso + + + + + icona semaforo verde + + + + + icona stampa (printer) + + + + + dimensione immagini usate per le icone di comando in web applications + + + + + formato piccolo + + + + + formato medio + + + + + formato grande + + + + + definisce un intervalo di 2 date + + + + + data inizio + + + + + data fine + + + + + struttura orario ordinarie/strordinarie + + + + + ore ordinarie + + + + + ore straordinarie + + + + + classe di funzioni inerenti le date + + + + + inizializzazione empty + + + + + effettua l'operazione di intersezione tra 2 intervali di date restituendo ulteriore intervallo: NB se sono intervali disgiunti restituisce 9/9/9999 x inizio e fine + + + + + + + + oggetto mese precedente alla dataLilmite + + + + + + oggetto mese corrente fino alla dataLilmite + + + + + + confronta le date e restituisce true se le date sono nello stesso mese + + + + + + + + restituisce l'intervallo del giorno completo che comprende la data indicata + + + + + + + restituisce l'intervallo di N giorni fino alla data indicata + + + + + + + + restituisce l'intervallo della settimana corrente per la data indicata + + + + + + + restituisce l'intervallo del mese corrente per la data indicata + + + + + + + restituisce l'intervallo del mese che comprendela data indicata + + + + + + + restituisce l'intervallo dell'anno corrente per la data indicata + + + + + + + classe di gestione delle email + + + + + stringa nel nome DNS o dell'ip del server SMTP + + + + + metodo static per la gestione delle email + + + + + + metodo static per la gestione delle email + + + + + + + procedura invio email + + email mittente + email destinatario + oggetto dell'email + corpo del messaggio + + + + procedura invio email + scrittura in log! + + email mittente + email destinatario + oggetto dell'email + corpo del messaggio + + + + metodo singleton gestione email... + + + + + Tipo di comparazione, Binary == CaseSensitive, Text = insensitive + + + + + tipo controllo : binario + + + + + tipo controllo : text + + + + + Funzione di splitting compatibile con multi-character e multi-line + + + + + stringa da splittare + + + + + Delimiter con cui splittare + + + + + Costruttore dello Splitter + + + + + comparatore case sensitive + + + + + + + + comparatore case insensitive + + + + + + + + parte principale dello splitter + + stringa da splittare + delimitatore ricercato + true=il delimiter è un blocco unico, false=qualsiasi oggetto del delimiter fa split (come split base) + + 0 -> Binary=CaseSensitive, 1 -> Text=case insensitive + + + + + elimina dal nome file il tipo (desinenza) + + + + + + + Classe di metodi che estendono quelli base applicati alle string + + + + + Trasforma in MAIUSCOLo il primo carattere della stringa + + stringa da processare + stringa processata + + + + restituisce la stringa completa e corretta del filepath del server (anche con vDir) + + path relativo alla cartella iis dell'applicativo + path fisico tradotto + + + + effettua escape di stringhe di ricerca di tipo filtro per apici e altri caratteri non ammessi + + + + + + + fornisce dati di base per l'utente + + + + + fornisce cognome e nome utente formattati a partire dall'username e dalla tabella UTENTE + + + + + + + restituisce la riga completa dall'username richiesto + + + + + + + Represents a strongly typed in-memory cache of data. + + + + + Represents the strongly named DataTable class. + + + + + Represents the strongly named DataTable class. + + + + + Represents the strongly named DataTable class. + + + + + Represents the strongly named DataTable class. + + + + + Represents the strongly named DataTable class. + + + + + Represents the strongly named DataTable class. + + + + + Represents strongly named DataRow class. + + + + + Represents strongly named DataRow class. + + + + + Represents strongly named DataRow class. + + + + + Represents strongly named DataRow class. + + + + + Represents strongly named DataRow class. + + + + + Represents strongly named DataRow class. + + + + + Row event argument class + + + + + Row event argument class + + + + + Row event argument class + + + + + Row event argument class + + + + + Row event argument class + + + + + Row event argument class + + + + + Represents the connection and commands used to retrieve and save data. + + + + + Represents the connection and commands used to retrieve and save data. + + + + + Represents the connection and commands used to retrieve and save data. + + + + + classe gestione utente: auth e permission/ruoli - versione GENERICA + + + + + cancella da session l'utente + + + + + carica la riga dati utente + + + + + Carica la tabella diritti dell'utente da db e salva in session + + + + + Carica la tabella diritti dell'utente da db e salva in session SOLO per il CDC indicato + + + + + + Effettua setup dei permessi una volta salvati i diritti + + + + + imposta la lingua utente dal valore della riga DB + + + + + costruisce la mappa del sito per l'utente + + + + + formatta un nodo in modo corretto dai dati indicati + + + + + + + + + inizializza la gestione utente... + + + + + traduce il lemma nella lingua dell'user corrente + + + + + + + traduce il lemma in inglese + + + + + + + traduce il lemma nella lingua dell'user e in inglese tra parentesi + + + + + + + Procedura da chiamare DOPO aver messo in session i dati utente/dominio x caricare gli altri dati + + + + + + + + Procedura da chiamare DOPO aver messo in session i dati utente/dominio x caricare gli altri dati CON I DIRITTI SOLO per il CDC indicato + + + + + + + + + salva dati accessori quali il cdc dell'utente... + + + + + verifica nella tab diritti se l'utente abbia il right richiesto e fornisce bool in risposta + + + + + + + verifica le credenziali AD dell'utente... + + + + + + + + conta il numero di permessi utente per la pagina attuale e restituisce true se ne trova almeno 1 + + + + + + + verifica se il permesso utente per la pagina attuale sia write per almeno 1 diritto assegnato (restituisce true se ne trova almeno 1 con permessi2funzione.readwrite='S') + + + + + + + ricarica e ri-traduce la mappa sito per l'utente... + + + + + retituisce il nome apgina dai permessi utente + + + + + + restituisce cognome e nome di un utente dato username... + + username + + + + + restituisce cognome e nome di un utente data la matricola... + + matricola + + + + + restituisce cognome e nome di un utente dato username e dominio... + + username + dominio + + + + + restituisce cognome e nome di un utente dato username... + + username + + + + + restituisce cognome e nome di un utente dato username e dominio... + + username + dominio + + + + + restituisce cognome e nome di un utente dato username eventualmente comprensivo di dominio... + + {dominio\}userName + + + + + restituisce l'elenco delle funzioni abilitate dato modulo ed username partendo dalla radice dell'albero dei diritti + + + + + + + + restituisce l'elenco degli utenti dato i diritti che devono avere come modulo/funzione + + nome del modulo + nome della funzione + tabella utenti + + + + restituisce l'elenco delle email degli utenti dato i diritti che devono avere come modulo/funzione + + nome del modulo + nome della funzione + stringa di email separate da "," + + + + crea un nuovo utente con le credenziali indicate + + + + + + + + + + + + assegna il diritto all'utente indicato + + + + + + + + + + + toglier il diritto all'utente indicato + + + + + + + + + + + restituisce la tabella (per utente corrente) dei CDC abilitati per l'applicazione attuale da sessione (se non c'è salva...) + + modulo di cui si testano i diritti + + + + + versione statica della classe utente come singleton UtenTeSignletoN + + + + + restituisce la tabella diritti da session + + + + + tabella dei permessi utente + + + + + tabella dei permessi utente di tipo "WRITE" enabled + + + + + retituisce username AD + + + + + oggetto utente con metodi get/set + + + + + oggetto dominio con metodi get/set + + + + + oggetto modulo (applicazione) con metodi get/set + + + + + oggetto lingua utente con metodi get/set + + + + + restituisce true se utente forzato da forceUser.aspx + + + + + restituisce i valori della riga utente da db + + + + + restituisce una stringa formattata con cognome, nome e matricola + + + + + restituisce una stringa della sigla dell'utente + + + + + restituisce una stringa formattata con cognome e nome + + + + + restituisce una stringa formattata con cognome + + + + + restituisce una stringa formattata con nome + + + + + fornisce un file XML della mappa del sito abilitato per l'utente... + + + + + è un boolean che indica se in session ci siano user/dominio e quindi utente autenticato in rpecedenza... + + + + + Accesso in lettura e scrittura al filesystem per gestione files upload e download + + + + + path di lavoro dei metodi leggi/scrivi + + + + + verifica esistenza directory ed eventualmente crea restituendo nome completo di "/" finale + + + + + + + restituisce una tab di files dato l'elenco dei files + + + + + + + setta le directory + + + + + + oggetto WebClient + + + + + inizializza il metodo alla cartella indicata + + + non serve +... x retrocompatibilità... + + + + metodo di avvio empty + + + + + cerca di caricare il fileinfo o da httpcontext-application re-position o direttamente come workpath + nomefile + + + + + + + cerca di caricare il fileinfo o da httpcontext-application re-position o direttamente come workpath + nomefile + + + + + + + + cerca di caricare la directoryInfo o da httpcontext-application re-position o direttamente come workpath + + + + + + + Legge i dati da uno stream fino a quando arriva alla fine. + I dati sono restituiti come un byte[] array. un eccezione IOException è + sollevata se una delle chiamate IO sottostanti fallisce. + + Lo stream da cui leggere + Lunghezza buffer iniziale (-1 = default 32k) + + + + verifica esistenza directory, eventualmente crea e restituisce controllo DirectoryInfo + + + + + + ottiene il dataset dei files presenti nella directory indicata esplicitamente + + dir da indicizzare... già mappata! ( es SteamwareStrings.getFilePath(...) ) + + + + + ottiene il dataset dei files presenti nella directory indicata all'istanziazione dell'oggetto + + + + + + ottiene il dataset dei files DEL TIPO "like {param}" presenti nella directory indicata all'istanziazione dell'oggetto + + + + + + elenco dei files come array di oggetti FileInfo + + + + + + elenco dei files come array di oggetti FileInfo filtrati per parametro + + + + + + + elimina la directory di lavoro se è dir virtuale mappata + + + + + + elimina tutti i files con la regexp indicata da una directory, true se cancellato almeno uno + + regexp selezione files in dir (* = tutti!!!) + + + + + verifica se il file indicato esista in workDir + + + + + + + elimina il file indicato dalla directory di lavoro + + + + + + + restituisce lo stream del file richiesto + + + + + + + restituisce la stringa letta dal file richiesto + + + + + + + scrive il file dallo stream byte[] inviato + + + + + + + + scrive il file dalla stringa inviata + + + + + + + + converte una string in un byte[] + + + + + + + converte un byte[] in una string + + + + + + + sposta il file da From a To... + + + + + + + + + copia il file da From a To... + + + + + + + + + copia il file da From a To... + + + + + + + + + + imposta la dir di lavoro + + + + + + imposta la dir di lavoro + + + non serve +... x retrocompatibilità... + + + + imposta la dir di lavoro impostandola dal mapPath corretto della web app... + + + + + + esegue un comando in shell + + + + + + + + + esegue un comando in shell + + + + + + + + + Scarica un file dall'url fornito nella directory indicata x il filemover col nome richiesto + + url del file + nome con cui salvare il file + + + + + comprime zip il file indicato + + + + + + + comprime zip i files corrispondenti alla RegExp indicata nella dir corrente + + Espressione ricerca, come *.txt + Nome del file zip da creare + + + + + calcola la dim della directory corrente... + + + + + + + elimina il file + vecchio + + + + + + + versione statica (singleton) del'oggetto fileMover + + + + + classe per effettuare confronto tra valori disomogeneri per tipo e costruire diff testuali + + + + + valore originale + + + + + nuovo valore + + + + + dictionary dei parametri vecchi + + + + + dictionary dei parametri nuovi + + + + + inizializzazione classe + + + + + valorizza i diff dei valori old e new + + + + + calcola solo il vettore dei valori old (x delete) + + + + + oggetto statico per il confronto valori + + + + + stringa diff dei valori originali modificati + + + + + stringa diff dei valori nuovi modificati + + + + + dictionary dei parametri old + + + + + dictionary dei parametri new + + + + + classe gestione logging esteso di eventi e note utente (correlabili) + + + + + TableAdapter di accesso alla tabella anagrafica filtraggi + + + + + TableAdapter di accesso alla tabella anagrafica record + + + + + TableAdapter di accesso alla tabella logging record di eventi + + + + + TableAdapter di accesso alla tabella logging utente + + + + + TableAdapter di accesso alla vista logging eventi + + + + + TableAdapter di accesso alla vista logging utente + + + + + effettua setup dei connection strings da web.config delal singola applicazione + + + + + avvio i tari tableAdapters + + + + + avvio della classe istanziando db e + + + + + oggetto statico di accesso ai metodi della classe... + + + + + tabella eventi + + + + + + tabella note + + + + + + tabella eventi secondo filtro + + filtro gestito come condizione "LIKE '%{0}%'" rispetto al filtro salvato con l'evento + + + + + tabella note secondo filtro + + filtro gestito come condizione "LIKE '%{0}%'" rispetto al filtro salvato con l'evento + + + + + tabella eventi secondo filtro e condizione ulteriore WHERE esplicitata + + filtro gestito come condizione "LIKE '%{0}%'" rispetto al filtro salvato con l'evento + ulteriore condizione WHERE per filtrare i dati (testo {0} della condizione "WHERE {0}" + + + + + tabella note secondo filtro e condizione ulteriore WHERE esplicitata + + filtro gestito come condizione "LIKE '%{0}%'" rispetto al filtro salvato con l'evento + ulteriore condizione WHERE per filtrare i dati (testo {0} della condizione "WHERE {0}" + + + + + tabella note secondo filtro + + filtro gestito come condizione "LIKE '%{0}%'" rispetto al filtro salvato con l'evento + + + + + inserisce l'evento indicato dai parametri + + user che ha generato l'evento + pagina/form applicaizone in cui l'evento si è generato + valore originale(se c'è) + valore nuovo/modificato + descrizione evento (poi gestita con anagrafica interna) + filtro logico evento (poi gestita con anagrafica interna) + + + + inserisce la nota utente indicata dai parametri, restituisce idx della nota creata... + + user che ha inserito la nota + testo della nota + valore ulteriore da associare alla nota (es: label, codice, versione, ...) + filtro logico evento (poi gestita con anagrafica interna) + intero dell'idx della nota creata + + + + associa l'evento e la nota indicati + + idx del record da associare + idx chiave della nota da associare + + + + associa l'ultimo evento del filtro indicato alla nota + + filtro associato all'ultimo evento... + idx chiave della nota da associare + + + + segna come cestinati tutti gli eventi dell'utente indicato non ancora associati o cestinati + + utente generatore dell'evento + + + + segna come cestinati tutti gli eventi dell'utente indicato non ancora associati o cestinati + + utente generatore dell'evento + + + + Elimina gli eventi cestinati generati dall'utente indicato + + utente generatore dell'evento + + + + Elimina gli eventi cestinati anteriori alla data selezionata + + dataOra dell'evento + + + + effettua la registrazione dell'evento in session + + + + + metodo di comportamento del controllo di logging + + + + + nasconde pannello log + + + + + memorizza log inserito + + + + + mostra pannello log + + + + + metodo di comportamento del controllo di logging + + + + + indica il primo step del doppio livello di approvazione (completamento) + + + + + SOLO con incremento indice di revisione dell'oggetto approvato + + + + + SOLO mantenendo indice di revisione corrente + + + + + permette SIA con revisione che senza (e anche rev -1) + + + + + Pagina base applicazioni SteamWare da cui derivare le altre + + + + + Iniziazlizzazione void (non fa nulla) + + + + + Metodo MAIN: viene eseguita al caricamento ed effettua delle routines per il controllo utente e istanzia l'oggetto memLayer + + + + + + + rimanda alla pagina di Work In Progress salvando in session un titolo ed una descrizione che al pagina wip poi mostrerà all'utente + + titolo da mostrare nella pagina WIP + descrizione da mostrare nella pagina WIP + diff --git a/GMW/GMW_data/obj/Debug/GMW_data.csproj.FileListAbsolute.txt b/GMW/GMW_data/obj/Debug/GMW_data.csproj.FileListAbsolute.txt index bbb5c553..d51aaba7 100644 --- a/GMW/GMW_data/obj/Debug/GMW_data.csproj.FileListAbsolute.txt +++ b/GMW/GMW_data/obj/Debug/GMW_data.csproj.FileListAbsolute.txt @@ -8,16 +8,6 @@ c:\Users\samuele\Documents\Visual Studio 2008\Projects\GMW\GMW_data\bin\Debug\St c:\Users\samuele\Documents\Visual Studio 2008\Projects\GMW\GMW_data\obj\Debug\ResolveAssemblyReference.cache c:\Users\samuele\Documents\Visual Studio 2008\Projects\GMW\GMW_data\obj\Debug\GMW_data.dll c:\Users\samuele\Documents\Visual Studio 2008\Projects\GMW\GMW_data\obj\Debug\GMW_data.pdb -c:\Users\samuele.STEAMWAREWIN\Documents\Visual Studio 2008\Projects\GMW\GMW_data\bin\Debug\GMW_data.dll.config -c:\Users\samuele.STEAMWAREWIN\Documents\Visual Studio 2008\Projects\GMW\GMW_data\bin\Debug\GMW_data.dll -c:\Users\samuele.STEAMWAREWIN\Documents\Visual Studio 2008\Projects\GMW\GMW_data\bin\Debug\GMW_data.pdb -c:\Users\samuele.STEAMWAREWIN\Documents\Visual Studio 2008\Projects\GMW\GMW_data\bin\Debug\SteamWare.dll -c:\Users\samuele.STEAMWAREWIN\Documents\Visual Studio 2008\Projects\GMW\GMW_data\bin\Debug\ICSharpCode.SharpZipLib.dll -c:\Users\samuele.STEAMWAREWIN\Documents\Visual Studio 2008\Projects\GMW\GMW_data\bin\Debug\SteamWare.pdb -c:\Users\samuele.STEAMWAREWIN\Documents\Visual Studio 2008\Projects\GMW\GMW_data\bin\Debug\SteamWare.xml -c:\Users\samuele.STEAMWAREWIN\Documents\Visual Studio 2008\Projects\GMW\GMW_data\obj\Debug\ResolveAssemblyReference.cache -c:\Users\samuele.STEAMWAREWIN\Documents\Visual Studio 2008\Projects\GMW\GMW_data\obj\Debug\GMW_data.dll -c:\Users\samuele.STEAMWAREWIN\Documents\Visual Studio 2008\Projects\GMW\GMW_data\obj\Debug\GMW_data.pdb C:\Users\ermanno.STEAMWAREWIN\Documents\Visual Studio 2008\Projects\GMW\GMW_data\bin\Debug\GMW_data.dll.config C:\Users\ermanno.STEAMWAREWIN\Documents\Visual Studio 2008\Projects\GMW\GMW_data\bin\Debug\GMW_data.dll C:\Users\ermanno.STEAMWAREWIN\Documents\Visual Studio 2008\Projects\GMW\GMW_data\bin\Debug\GMW_data.pdb @@ -28,3 +18,13 @@ C:\Users\ermanno.STEAMWAREWIN\Documents\Visual Studio 2008\Projects\GMW\GMW_data C:\Users\ermanno.STEAMWAREWIN\Documents\Visual Studio 2008\Projects\GMW\GMW_data\obj\Debug\ResolveAssemblyReference.cache C:\Users\ermanno.STEAMWAREWIN\Documents\Visual Studio 2008\Projects\GMW\GMW_data\obj\Debug\GMW_data.dll C:\Users\ermanno.STEAMWAREWIN\Documents\Visual Studio 2008\Projects\GMW\GMW_data\obj\Debug\GMW_data.pdb +c:\Users\samuele.STEAMWAREWIN\Documents\Visual Studio 2008\Projects\GMW\GMW_data\bin\Debug\GMW_data.dll.config +c:\Users\samuele.STEAMWAREWIN\Documents\Visual Studio 2008\Projects\GMW\GMW_data\bin\Debug\GMW_data.dll +c:\Users\samuele.STEAMWAREWIN\Documents\Visual Studio 2008\Projects\GMW\GMW_data\bin\Debug\GMW_data.pdb +c:\Users\samuele.STEAMWAREWIN\Documents\Visual Studio 2008\Projects\GMW\GMW_data\bin\Debug\SteamWare.dll +c:\Users\samuele.STEAMWAREWIN\Documents\Visual Studio 2008\Projects\GMW\GMW_data\bin\Debug\ICSharpCode.SharpZipLib.dll +c:\Users\samuele.STEAMWAREWIN\Documents\Visual Studio 2008\Projects\GMW\GMW_data\bin\Debug\SteamWare.pdb +c:\Users\samuele.STEAMWAREWIN\Documents\Visual Studio 2008\Projects\GMW\GMW_data\bin\Debug\SteamWare.xml +c:\Users\samuele.STEAMWAREWIN\Documents\Visual Studio 2008\Projects\GMW\GMW_data\obj\Debug\ResolveAssemblyReference.cache +c:\Users\samuele.STEAMWAREWIN\Documents\Visual Studio 2008\Projects\GMW\GMW_data\obj\Debug\GMW_data.dll +c:\Users\samuele.STEAMWAREWIN\Documents\Visual Studio 2008\Projects\GMW\GMW_data\obj\Debug\GMW_data.pdb diff --git a/GMW/GMW_data/obj/Debug/GMW_data.dll b/GMW/GMW_data/obj/Debug/GMW_data.dll index 44e52cc6dc493e946d980824e878dc2576f55e4f..bb9002304a0be8379b6c75a7dba602f604d7176d 100644 GIT binary patch literal 982528 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

xB(nSMxvZeK4<_RS(2X*-CZ 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 literal 0 HcmV?d00001 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 ef13c67230feebab776718342d06b4257a2af6f1..ef2f3c5b3c6eb333cc3ee8143ab299506797ed0a 100644 GIT binary patch literal 114688 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

bxBj~Wlov7i=h!1vg5@LO~f!9N4k!V}O* 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 DXIL_O literal 106496 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 |gB3xh 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�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 Cd2iyhaR|e&x(~-mu6UL|DwK?je%LdUH5W{ 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 o&I(@ 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 Pdg42){~B9+M9u#IY-m8j delta 15881 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 D2cPxO diff --git a/GMW/GMW_data/obj/Debug/TempPE/DS_SM.Designer.cs.dll b/GMW/GMW_data/obj/Debug/TempPE/DS_SM.Designer.cs.dll new file mode 100644 index 0000000000000000000000000000000000000000..26bf4a76c21a0374804905b329d1b64297d53c79 GIT binary patch literal 163840 zcmeEv34B$>_5a*^U*4AFB_SaR5J=d<3kk@+qsUT4QBhG*a0L||s%!ig=}Gf!_>e0t0DgAQ#uEwk{%p_P@%0aEqs8A8l5EOFe* zgJ;>Ly)DeX^U zK5l5XGrIt;$u_W&>TsOf&?!Pp8JazDNd_3nRT>@?P$bImkW^u^=Uv!_|sj8s4%~ZHo@P{N}wgpbPE1NGgZt0`(OYy47%YTF&K2# z4vUC~z+CuG>9!*E>0072tw_2KuIj%sY9lp~A)|#^j|5*)U`;0XlIaPFh-a`;SW?gO$*7RetB$KG{?A$g2F#8+@{t z%+Zpr(F zja;aoZ5#ASkfna>vKjh5(s9HR{TKkQVVKv0%=a`IU9Ah$?ag51mW+1eS9Fx%uIM5!GQQw%P zhNfmT}kCTBz9-)>;l)2n3ue!!E7=q?(-%=g^# zs)H;8x0uVz-0}#uJfh6=Zh6&BmccMJm*XVlC?BDgN0fmOLe?J)j%HuL?h7kqa(N7L z!K*~=ZrD_q+!Xa_MTNFf)Eg8PT0l|XP*m`11m>xz$bkQ0LW3@r?Q4pqa$(61!Rr?6 zK4x|gyzWQW4RYOR;JM4}giaNu{=q$mCwgAj&CVk*6WiC$q_(C--|RdKGqLgPOlnA( zc|B%g%h;LJN;2~Yn2Bz;GpPw=<|~+qKD9H+znn>aZMXtL7wEk8y!d2}0)acC4l3Dk zE>Y_{$Eil3HZZ%eK{DgnG1wpuL9%gupt|#%>ZtXkI=r^kVM{vHQLP^Js>88}0${VW zj+$Mn!)sd|b^(Vv^1ZLJRLJ8_b<|&^I=r^kVc&763$83V`y;11>}cG7%`UuVb;YcA zh5(-zur3zLX9@^VSzjbG0a~(=VqBQc60lfv7&KV)f;IeNa5hBCFu%e@G}$>3n9DmS zL0Zu{8PduG&+nN%0YDhL7yLKC{Y8~ zEDJjJ0}4R=!(luWI^+aVQ)Vv>Bu9%xJ9H0_*dHZWaA-HUn8h0K&sRpfQIBR1dBx4B zRYygvHu2^mWZeNELX|xDUvR7S%^{#2<~))IE6XwmLOw7?9mJ?4iq~P%1b-a_EUloi z9rzN1q0$CSRHispygJ<&f=;;KOdm>WOj@zha}b!B!{|>MEP(A$=5XSmnCvl-sRU(8 z%*wzNm1H?91KWzEl{pepTAOKwtAZGdGSV<~z+fvg5A)}1*8Vn59}QQ$N|F>ZrjLOH zrH+NaQg>gZdw4NBeH`&ZdB-C<0TF-&2o_S--~%xbKasA@G&BkfH}s1gw?b!tdAtj% z=#F_M9oC{iI)o5`bnv#O!#EHyHb8&+BrqUzG9(?MfPC11+WA&y5il$R)h2PB zV47W^B4VW%BOT^gb2;L{I^z_71{m&=Kui*xp(RuXnCOx~OcI=-B~%6&?UF!D5}ctW zC}U4qe+xsFB<*t|0=kUo&UIg+YTfe+nA?rYL__3`L}S^yo&fGh^hg0Jx3JUWw!K2c z>aF_BX&`imh{iIfqfT~klnaPfw2Sy)YU7A#g}?RM$Bk4%IjFcJ2BpL@8C5v$w76eD zx!5+?E=w^RRtVgOQ0I|b59&YVzy}K>%ynaMt|J8&oNqw4=YJ4|oB;~5iy<1wWZ`N# z_A{HhR#CB++0<(k75kV?y;o7OhmoC8F%#xOfM6$;pbsVL8ag{wX=DQT@XRux0ymcI z=O!y8H(uM^Xwgg97IffY>n7_YH(uM^XsKT}TFuTdyYO0ar_V(9JOd()I>bO9L3Cku zp%HL_VNWu1HknQXwLWu>2F)Wf=Q2Wem4!fOp@Aw3%Xfk1YF5F0#sG(^ajE+zcMlr3 z6_DQp{cd%ZLl8<0kMjvA7T~8E@e-6r$5=evYloEySOIzcg#G7vY%dN#j%f$N41@@# zt}e)eb2%?-~3OkO-z6RZf!-zzE=StwpT!i9@?%liB*LSW$ z!fGNkW-i9RF=wzr!3a($+1{3|rY6$h&{Gp}$-&|}1+=twu7R|+tfnk`1`1w+nrq79 zv}w&;iYS^{3x8m}cJN1QqS=cze>8hL0w;Tv*N|Ah?!6P@IFHgd+%oLNN%6s~`yFMxmYU z7zD*R2x379g5n$mCFl^Ej3WDO$nUFFB938iV zpoD{%a0Njz4uU`<20;}ts5u5o8?PGX5EzCS16_u;!%R2`c8#7G2!?#l7)Xl!uZ)2% z=PIXR5yr^`{NRa!U^&*Y3(j#cCBfR#1dgVj+mkc&Nv0^T;|SzMb;&Om?StuOQ;N(o?Q}%NrE%9gvx-4+a-aRBsfD$P==ne zz?~e^SYkZ*rZ?A})(xsPM;w(2h&U*&DbF9X^aDL`SZ({b!4b1?yrSHx;}uvUkbfyU zFNxl!Uh=m==j(&ld29%ZiewBBxXxpz)axN4dp$&Pxz68<>pbj>Le_a49$F8gBK631 z9y_qsgQ!S7a-GMaqxB%lqel;#6*Or68`k+xzFz15lk5By*wJ8~f}v;vt<#L^esW6ZZOPZz^vi`T|wM(x5Af?xTSlaBBwhZXY z5z|V`8MM;6GhlIZNgyT(&d?Gn159v9ASMaU&=M-6uSWtgNpOaipbR~gsr5f1P7*>u zF0RA0o=~lO$TJN%&zMW+899zJa4NMAI2vF*I}MsK&jAPC&uWJK_YQ3ducn>t=m zv2W2mmEVK1(3pa>%9sML?U({fcnLl0I-Q`>BsX5$+*q=o8?CS-5WMz9Adb@sESpXz zP^~uG9G+Saq9XNNfHRZXg#$?IK~$uk3t11i&Y=fU9zA-{u0Rd{73T~`;86SeoPiGz z{@rr zlW_(_GCIzHY&!;kSm-XpQ&2YuGyiXD_+RqOzA zDt3T2#Mt3`*xNv zRU33K0VVRT@z^2tnu^F?3sGFI@tbgsZ|7l|<6Z&|4Xp=Jk$U7BkDXWRK~$t3xyIwL z(RvW&(W3{e^zr?@Bzkq`+$MY0Y?0@AN|4q5ZKhKj1%+H>C z327Lq@=TPUX@+SC){CyT9CVoJHGd&%KNMiES#s@%yApcshgr^EWn(~Jj+jvUZ1}9?O zmtZBR*7g~Ly2n7z4auh^8p{efOhDbRmf?LN+pjtnu%DAqF6Q>eGX(G_@-IbODzOEk z{9tEr9Pk4>4hTL&(9cO=|FL6&S5-`ay~n2N^9C@P&k#Nbdt{t|n*1w2X_avTUfXd3 zmf+{6(j+%t+uT^PpBt^PqYAtZiz={eZ&ZOa6;&WmQ3V1!s^Af%5td}1F{pbQAmHvF z!DkAigX0ZsW}`?0;pvaUEAV&CmS9 zr00z{V3yJGLj~l^cw<-&`tTg|5jp51bI{=#n80#J=b(?tK_8ogJ}w6x9yJIocR~*O z#2oZVIp~vf(BbGIu-v_J(5K{}@127_H3xlK4*K*Q^cgwm-^fAV$4M_F{)8pZj+12k z2@lNa_;X*-C!gDm1ARGSiu5?+6bzT#88bZ+h)IGow1mpo&m)1DBsfD$sEqwR5{OBH zGqeO{=%wvcTG}Z7+zn$3mPHj`P_3K20cc~Hd~UaA3a)ykqIV>kQn5P{y;Jc!5`9vM zI}*)_R1(r;svOetR0X6JsY?0CZ*yfTB~P)MQ>iM*t4dWvTAiw~$u+5N>yD)RY0ceI zwd?xuWo@bs*t)0c?Y#O_gMHbMYP8iirh3TB@>F+N?&-c;O2nG$Qr!y(mhD&>!VJ3) z_+w?&9dxV=lN9n(tenE$66Keef@9@ZT(NT61jpk)JO0&A598ctQwNpV_uFvhv#BE$ z73V#hI#W?`*0ZU{Dk{!-HuY>p#Tn10-k_*B-`UiM6cuMXoBA_F#ktO=zNM%*)7jL2 zC@Ri#HnlQp*9~Vmo7ziJagMX8?TU&soK2mqs5rmbRQ+r<&TcmKP{oULn@wGys8bx& z(-alwHJkTLMa5aors{J~oYQRTC5jhkG@E*ZqT+mJQ}0$(oXu?NQ;Ldn8QoL8s!Z*N zf}i-No+EcScx~@+uowAvIMkygH(uM^*t`7P)YBw4UfbN*>-^l*10^?J+uYb2{oK?u zB{yE%+}KO~+|*+wH(uM^*n9ol)RQGQUfbN*tNq;6!zDLf+uYdO{oK^^B{yE%+&BvS z+%zI2H(uM^I6C~?G*TotUfbL_YW&+YD0ve%`8?S9{9Ibv!Xyi(6ytcV<6u*S4hwGUE8qty)uWfD| z-7nz+1esdoi;n>y)$F5R>LsJ)qLr)_dT1p3woSwEq z?7X@#?40&{C1w{kxvhiW%<9z=Qc=wNmQ1+)JR z=QKZuLHhNxAM)jq|HsdMWZ^xpZ(&cvfc<*7;Gcz<1wB>1dtr(u80#>V!JfeE!VG-R zJDR=$nPDC?=>Ey!u1qU^BlTXMBYg5OALW+EOuszLp1OQk+gbiQJ?-*OQRQQ%McXFZ z2%M*UHo%IX+Xl>Z+F;T9nQ69x+>}`l70lvm{q$oF=?&k(T>fS%DY8aPERA;F3^tu7 zVuSJhBk-r_*-ND6!v(delGXarz6Ri|lx?C|(zk#n>JBHlioM|5K(|{1`-CNCgFH;- zxX;91m$?-Z{o5EYWy0Im@QX4@QGW&2A=y3vGzPJzZv#m@qv$2?%?-NE&rXluD-4^Ejntj zy=%8Ugbm#G#Mk9g!fk(bXxr0xQnKzcu>D%WPOug2bc}}=;HcLz9-u$*QImH(Xg(ef z+$T`y0H03v(lr%Kk{pPb`Vv3TmQ=+63MKg=~wm8)H2DR7)B)*Ry$ z0$TSt#or>KF67e9VW(%DDpuAFQz*{?{-&$Mrh_Rbcum8M%%d*1>orYfYQOs0jd&h& zDd2YdN&a?IvibBs9-#loMBaWu`cYQv&pm$i%m=+NxvV`lxudlhs zsxmuB9;@S%=XoFYMDG5imS|Uhs-l{C`jcYi{sfbIuKtw5{&aAz{)8Es?XKq1{Yho& z_VD#5;(67jfcw*j`P*B`=F|VX0R5fGy#0yvqijC?uLbCjmKUZUW%KEOJwX5Z0`;S8 zKK*Y5=pR~9nEfc5Pyd?%`d=teKg#CQ|5kwhg_VWbkFxpnza60evjX*_Y(D+(1n9pk zRha!Kn@|6{0s8w^6{a6$^XY#tK>vdU>PK0>{&6_BVPH*TaEGm*HbFc;Os)>IpJF;C z>)s>TbC8M~iSPHS3=C+vjOPn117-8XJ5t^v@cPzem|*rig^AI zp#P%+^`op`zuQM2*!n3zXCJNX7G}S02b2x=(Rf!|?^I3!_n3~>%!`x+Ztu_wZ%uaen(qu4ArmO0%Z$n zi;q4nJC zk{lq9^g`rmxebsu9g84%UU)LAsEi==+)JySNz} z(m%l`i|MyJO?>whf6oxx?-<}!2SE5+z|RmLXOI%$#WP)$nancBdS#xKGMM3%c^G8& zBpGWt=9%dy@J{u2z$PdY?qa})7c|Mre3y-7(%pV8Bzd^*@pB=`=7Nt3v_cu1q1fmK zE)!3|7~4!D+Aud6W$KlSzlwliFVMRf6=45fT<7ELs-Z8oJL-iQP)bjw)$Br2W+PYu zqspiGw_M|nYFTqx&32;!itST9y66JbAp`(?zfgB8jSs@N?cPW#NNcy`8_CjId;I#d*Lb>&7Ri)N8I