From bb70840a423d24cd2bc96ef3a304fa7a48042978 Mon Sep 17 00:00:00 2001 From: "Samuele E. Locatelli" Date: Mon, 19 Oct 2015 13:41:16 +0200 Subject: [PATCH] fix visualizzazioner schede con dati child (in fam macchina) --- CMS-SC-Data/CMS-SC-Data.csproj | 2 +- CMS-SC-Data/DS_Applicazione.xsd | 90 +- CMS-SC-Data/DS_Applicazione.xss | 14 +- ...signer.cs => DS_Applicazione1.Designer.cs} | 12325 ++++++---------- CMS-SC-Data/bin/Debug/CMS-SC-Data.dll | Bin 365056 -> 361472 bytes CMS-SC-Data/bin/Debug/SteamWare.dll | Bin 620544 -> 620544 bytes CMS-SC-Data/obj/Debug/CMS-SC-Data.dll | Bin 365056 -> 361472 bytes .../TempPE/DS_Applicazione.Designer.cs.dll | Bin 249856 -> 249856 bytes CMS_SC/WebUserControls/mod_AnagFamMacc.ascx | 5 +- CMS_SC/bin/CMS-SC-Data.dll | Bin 365056 -> 361472 bytes CMS_SC/bin/CMS_SC.dll | Bin 354816 -> 354816 bytes CMS_SC/bin/SteamWare.dll | Bin 620544 -> 620544 bytes VersGen/CMS_SC.cs | 4 +- VersGen/CMS_SC.tt | 4 +- VersGen/bin/Debug/VersGen.dll | Bin 4096 -> 4096 bytes 15 files changed, 4600 insertions(+), 7844 deletions(-) rename CMS-SC-Data/{DS_Applicazione.Designer.cs => DS_Applicazione1.Designer.cs} (83%) diff --git a/CMS-SC-Data/CMS-SC-Data.csproj b/CMS-SC-Data/CMS-SC-Data.csproj index 42ca0d7..5571831 100644 --- a/CMS-SC-Data/CMS-SC-Data.csproj +++ b/CMS-SC-Data/CMS-SC-Data.csproj @@ -48,7 +48,7 @@ - + True True DS_Applicazione.xsd diff --git a/CMS-SC-Data/DS_Applicazione.xsd b/CMS-SC-Data/DS_Applicazione.xsd index 06878cd..84eb5b8 100644 --- a/CMS-SC-Data/DS_Applicazione.xsd +++ b/CMS-SC-Data/DS_Applicazione.xsd @@ -9,49 +9,20 @@ - - - - DELETE FROM [dbo].[ElencoFamMacc] WHERE (([CodFam] = @Original_CodFam) AND ([DescrFam] = @Original_DescrFam)) - - - - - - - - - INSERT INTO [dbo].[ElencoFamMacc] ([CodFam], [DescrFam]) VALUES (@CodFam, @DescrFam); -SELECT CodFam, DescrFam FROM ElencoFamMacc WHERE (CodFam = @CodFam) - - - - - - + - - SELECT CodFam, DescrFam FROM dbo.ElencoFamMacc + + SELECT * +FROM v_ElencoFamMacc - - - UPDATE [dbo].[ElencoFamMacc] SET [CodFam] = @CodFam, [DescrFam] = @DescrFam WHERE (([CodFam] = @Original_CodFam) AND ([DescrFam] = @Original_DescrFam)); -SELECT CodFam, DescrFam FROM ElencoFamMacc WHERE (CodFam = @CodFam) - - - - - - - - + @@ -1392,7 +1363,7 @@ SELECT TagCode, DescrTag FROM AnagTags WHERE (TagCode = @TagCode) - + @@ -1409,10 +1380,11 @@ SELECT TagCode, DescrTag FROM AnagTags WHERE (TagCode = @TagCode) + - + @@ -1449,7 +1421,7 @@ SELECT TagCode, DescrTag FROM AnagTags WHERE (TagCode = @TagCode) - + @@ -1469,7 +1441,7 @@ SELECT TagCode, DescrTag FROM AnagTags WHERE (TagCode = @TagCode) - + @@ -1511,7 +1483,7 @@ SELECT TagCode, DescrTag FROM AnagTags WHERE (TagCode = @TagCode) - + @@ -1560,7 +1532,7 @@ SELECT TagCode, DescrTag FROM AnagTags WHERE (TagCode = @TagCode) - + @@ -1585,7 +1557,7 @@ SELECT TagCode, DescrTag FROM AnagTags WHERE (TagCode = @TagCode) - + @@ -1642,7 +1614,7 @@ SELECT TagCode, DescrTag FROM AnagTags WHERE (TagCode = @TagCode) - + @@ -1688,7 +1660,7 @@ SELECT TagCode, DescrTag FROM AnagTags WHERE (TagCode = @TagCode) - + @@ -1725,7 +1697,7 @@ SELECT TagCode, DescrTag FROM AnagTags WHERE (TagCode = @TagCode) - + @@ -1818,7 +1790,7 @@ SELECT TagCode, DescrTag FROM AnagTags WHERE (TagCode = @TagCode) - + @@ -1932,7 +1904,7 @@ SELECT TagCode, DescrTag FROM AnagTags WHERE (TagCode = @TagCode) - + @@ -1952,7 +1924,7 @@ SELECT TagCode, DescrTag FROM AnagTags WHERE (TagCode = @TagCode) - + @@ -2042,18 +2014,18 @@ SELECT TagCode, DescrTag FROM AnagTags WHERE (TagCode = @TagCode) - - - - - - - - - - - - + + + + + + + + + + + + \ No newline at end of file diff --git a/CMS-SC-Data/DS_Applicazione.xss b/CMS-SC-Data/DS_Applicazione.xss index b5e94fa..6e660b8 100644 --- a/CMS-SC-Data/DS_Applicazione.xss +++ b/CMS-SC-Data/DS_Applicazione.xss @@ -6,7 +6,7 @@ --> - + @@ -36,12 +36,12 @@ - 902 - 53 + 847 + 42 1029 - 53 + 42 @@ -72,12 +72,12 @@ - 602 - 39 + 598 + 28 367 - 39 + 28 diff --git a/CMS-SC-Data/DS_Applicazione.Designer.cs b/CMS-SC-Data/DS_Applicazione1.Designer.cs similarity index 83% rename from CMS-SC-Data/DS_Applicazione.Designer.cs rename to CMS-SC-Data/DS_Applicazione1.Designer.cs index b127a51..e84e0c9 100644 --- a/CMS-SC-Data/DS_Applicazione.Designer.cs +++ b/CMS-SC-Data/DS_Applicazione1.Designer.cs @@ -10,10 +10,9 @@ #pragma warning disable 1591 -namespace CMS_SC_Data -{ - - +namespace CMS_SC_Data { + + /// ///Represents a strongly typed in-memory cache of data. /// @@ -23,65 +22,63 @@ namespace CMS_SC_Data [global::System.Xml.Serialization.XmlSchemaProviderAttribute("GetTypedDataSetSchema")] [global::System.Xml.Serialization.XmlRootAttribute("DS_Applicazione")] [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.DataSet")] - public partial class DS_Applicazione : global::System.Data.DataSet - { - + public partial class DS_Applicazione : global::System.Data.DataSet { + private ElencoFamMaccDataTable tableElencoFamMacc; - + private ElencoMacchineCNDataTable tableElencoMacchineCN; - + private AnagFasiDataTable tableAnagFasi; - + private AnagSchedeDataTable tableAnagSchede; - + private DettSchedaDataTable tableDettScheda; - + private ValidValDataTable tableValidVal; - + private SchemaCollFamMaccDataTable tableSchemaCollFamMacc; - + private ElencoDossierDataTable tableElencoDossier; - + private SchemaCollMaccDataTable tableSchemaCollMacc; - + private MisureDataTable tableMisure; - + private ReportDataDataTable tableReportData; - + private Tags2MacchineDataTable tableTags2Macchine; - + private AnagTagsDataTable tableAnagTags; - + private global::System.Data.DataRelation relationFK_DettScheda_AnagSchede1; - + private global::System.Data.DataRelation relationFK_ElencoMacchineCN_ElencoFamMacc; - + private global::System.Data.DataRelation relationFK_ValidVal_DettScheda; - + private global::System.Data.DataRelation relationFK_SchemaCollFamMacc_AnagSchede1; - + private global::System.Data.DataRelation relationFK_SchemaCollFamMacc_ElencoFamMacc; - + private global::System.Data.DataRelation relationFK_ElencoDossier_ElencoMacchineCN; - + private global::System.Data.DataRelation relationFK_SchemaCollMacc_AnagSchede; - + private global::System.Data.DataRelation relationFK_SchemaCollMacc_ElencoDossier; - + private global::System.Data.DataRelation relationFK_IstanzeMisura_AnagFasi1; - + private global::System.Data.DataRelation relationFK_Misure_SchemaCollMacc1; - + private global::System.Data.DataRelation relationFK_Tags2Macchine_ElencoMacchineCN; - + private global::System.Data.DataRelation relationFK_Tags2Macchine_AnagTags; - + private global::System.Data.SchemaSerializationMode _schemaSerializationMode = global::System.Data.SchemaSerializationMode.IncludeSchema; - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public DS_Applicazione() - { + public DS_Applicazione() { this.BeginInit(); this.InitClass(); global::System.ComponentModel.CollectionChangeEventHandler schemaChangedHandler = new global::System.ComponentModel.CollectionChangeEventHandler(this.SchemaChanged); @@ -89,14 +86,12 @@ namespace CMS_SC_Data base.Relations.CollectionChanged += schemaChangedHandler; this.EndInit(); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - protected DS_Applicazione(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : - base(info, context, false) - { - if ((this.IsBinarySerialized(info, context) == true)) - { + protected DS_Applicazione(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; @@ -104,60 +99,46 @@ namespace CMS_SC_Data return; } string strSchema = ((string)(info.GetValue("XmlSchema", typeof(string)))); - if ((this.DetermineSchemaSerializationMode(info, context) == global::System.Data.SchemaSerializationMode.IncludeSchema)) - { + 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["ElencoFamMacc"] != null)) - { + if ((ds.Tables["ElencoFamMacc"] != null)) { base.Tables.Add(new ElencoFamMaccDataTable(ds.Tables["ElencoFamMacc"])); } - if ((ds.Tables["ElencoMacchineCN"] != null)) - { + if ((ds.Tables["ElencoMacchineCN"] != null)) { base.Tables.Add(new ElencoMacchineCNDataTable(ds.Tables["ElencoMacchineCN"])); } - if ((ds.Tables["AnagFasi"] != null)) - { + if ((ds.Tables["AnagFasi"] != null)) { base.Tables.Add(new AnagFasiDataTable(ds.Tables["AnagFasi"])); } - if ((ds.Tables["AnagSchede"] != null)) - { + if ((ds.Tables["AnagSchede"] != null)) { base.Tables.Add(new AnagSchedeDataTable(ds.Tables["AnagSchede"])); } - if ((ds.Tables["DettScheda"] != null)) - { + if ((ds.Tables["DettScheda"] != null)) { base.Tables.Add(new DettSchedaDataTable(ds.Tables["DettScheda"])); } - if ((ds.Tables["ValidVal"] != null)) - { + if ((ds.Tables["ValidVal"] != null)) { base.Tables.Add(new ValidValDataTable(ds.Tables["ValidVal"])); } - if ((ds.Tables["SchemaCollFamMacc"] != null)) - { + if ((ds.Tables["SchemaCollFamMacc"] != null)) { base.Tables.Add(new SchemaCollFamMaccDataTable(ds.Tables["SchemaCollFamMacc"])); } - if ((ds.Tables["ElencoDossier"] != null)) - { + if ((ds.Tables["ElencoDossier"] != null)) { base.Tables.Add(new ElencoDossierDataTable(ds.Tables["ElencoDossier"])); } - if ((ds.Tables["SchemaCollMacc"] != null)) - { + if ((ds.Tables["SchemaCollMacc"] != null)) { base.Tables.Add(new SchemaCollMaccDataTable(ds.Tables["SchemaCollMacc"])); } - if ((ds.Tables["Misure"] != null)) - { + if ((ds.Tables["Misure"] != null)) { base.Tables.Add(new MisureDataTable(ds.Tables["Misure"])); } - if ((ds.Tables["ReportData"] != null)) - { + if ((ds.Tables["ReportData"] != null)) { base.Tables.Add(new ReportDataDataTable(ds.Tables["ReportData"])); } - if ((ds.Tables["Tags2Macchine"] != null)) - { + if ((ds.Tables["Tags2Macchine"] != null)) { base.Tables.Add(new Tags2MacchineDataTable(ds.Tables["Tags2Macchine"])); } - if ((ds.Tables["AnagTags"] != null)) - { + if ((ds.Tables["AnagTags"] != null)) { base.Tables.Add(new AnagTagsDataTable(ds.Tables["AnagTags"])); } this.DataSetName = ds.DataSetName; @@ -169,8 +150,7 @@ namespace CMS_SC_Data this.Merge(ds, false, global::System.Data.MissingSchemaAction.Add); this.InitVars(); } - else - { + else { this.ReadXmlSchema(new global::System.Xml.XmlTextReader(new global::System.IO.StringReader(strSchema))); } this.GetSerializationData(info, context); @@ -178,293 +158,241 @@ namespace CMS_SC_Data base.Tables.CollectionChanged += schemaChangedHandler; this.Relations.CollectionChanged += schemaChangedHandler; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] [global::System.ComponentModel.Browsable(false)] [global::System.ComponentModel.DesignerSerializationVisibility(global::System.ComponentModel.DesignerSerializationVisibility.Content)] - public ElencoFamMaccDataTable ElencoFamMacc - { - get - { + public ElencoFamMaccDataTable ElencoFamMacc { + get { return this.tableElencoFamMacc; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] [global::System.ComponentModel.Browsable(false)] [global::System.ComponentModel.DesignerSerializationVisibility(global::System.ComponentModel.DesignerSerializationVisibility.Content)] - public ElencoMacchineCNDataTable ElencoMacchineCN - { - get - { + public ElencoMacchineCNDataTable ElencoMacchineCN { + get { return this.tableElencoMacchineCN; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] [global::System.ComponentModel.Browsable(false)] [global::System.ComponentModel.DesignerSerializationVisibility(global::System.ComponentModel.DesignerSerializationVisibility.Content)] - public AnagFasiDataTable AnagFasi - { - get - { + public AnagFasiDataTable AnagFasi { + get { return this.tableAnagFasi; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] [global::System.ComponentModel.Browsable(false)] [global::System.ComponentModel.DesignerSerializationVisibility(global::System.ComponentModel.DesignerSerializationVisibility.Content)] - public AnagSchedeDataTable AnagSchede - { - get - { + public AnagSchedeDataTable AnagSchede { + get { return this.tableAnagSchede; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] [global::System.ComponentModel.Browsable(false)] [global::System.ComponentModel.DesignerSerializationVisibility(global::System.ComponentModel.DesignerSerializationVisibility.Content)] - public DettSchedaDataTable DettScheda - { - get - { + public DettSchedaDataTable DettScheda { + get { return this.tableDettScheda; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] [global::System.ComponentModel.Browsable(false)] [global::System.ComponentModel.DesignerSerializationVisibility(global::System.ComponentModel.DesignerSerializationVisibility.Content)] - public ValidValDataTable ValidVal - { - get - { + public ValidValDataTable ValidVal { + get { return this.tableValidVal; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] [global::System.ComponentModel.Browsable(false)] [global::System.ComponentModel.DesignerSerializationVisibility(global::System.ComponentModel.DesignerSerializationVisibility.Content)] - public SchemaCollFamMaccDataTable SchemaCollFamMacc - { - get - { + public SchemaCollFamMaccDataTable SchemaCollFamMacc { + get { return this.tableSchemaCollFamMacc; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] [global::System.ComponentModel.Browsable(false)] [global::System.ComponentModel.DesignerSerializationVisibility(global::System.ComponentModel.DesignerSerializationVisibility.Content)] - public ElencoDossierDataTable ElencoDossier - { - get - { + public ElencoDossierDataTable ElencoDossier { + get { return this.tableElencoDossier; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] [global::System.ComponentModel.Browsable(false)] [global::System.ComponentModel.DesignerSerializationVisibility(global::System.ComponentModel.DesignerSerializationVisibility.Content)] - public SchemaCollMaccDataTable SchemaCollMacc - { - get - { + public SchemaCollMaccDataTable SchemaCollMacc { + get { return this.tableSchemaCollMacc; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] [global::System.ComponentModel.Browsable(false)] [global::System.ComponentModel.DesignerSerializationVisibility(global::System.ComponentModel.DesignerSerializationVisibility.Content)] - public MisureDataTable Misure - { - get - { + public MisureDataTable Misure { + get { return this.tableMisure; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] [global::System.ComponentModel.Browsable(false)] [global::System.ComponentModel.DesignerSerializationVisibility(global::System.ComponentModel.DesignerSerializationVisibility.Content)] - public ReportDataDataTable ReportData - { - get - { + public ReportDataDataTable ReportData { + get { return this.tableReportData; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] [global::System.ComponentModel.Browsable(false)] [global::System.ComponentModel.DesignerSerializationVisibility(global::System.ComponentModel.DesignerSerializationVisibility.Content)] - public Tags2MacchineDataTable Tags2Macchine - { - get - { + public Tags2MacchineDataTable Tags2Macchine { + get { return this.tableTags2Macchine; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] [global::System.ComponentModel.Browsable(false)] [global::System.ComponentModel.DesignerSerializationVisibility(global::System.ComponentModel.DesignerSerializationVisibility.Content)] - public AnagTagsDataTable AnagTags - { - get - { + public AnagTagsDataTable AnagTags { + get { return this.tableAnagTags; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] [global::System.ComponentModel.BrowsableAttribute(true)] [global::System.ComponentModel.DesignerSerializationVisibilityAttribute(global::System.ComponentModel.DesignerSerializationVisibility.Visible)] - public override global::System.Data.SchemaSerializationMode SchemaSerializationMode - { - get - { + public override global::System.Data.SchemaSerializationMode SchemaSerializationMode { + get { return this._schemaSerializationMode; } - set - { + set { this._schemaSerializationMode = value; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] [global::System.ComponentModel.DesignerSerializationVisibilityAttribute(global::System.ComponentModel.DesignerSerializationVisibility.Hidden)] - public new global::System.Data.DataTableCollection Tables - { - get - { + public new global::System.Data.DataTableCollection Tables { + get { return base.Tables; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] [global::System.ComponentModel.DesignerSerializationVisibilityAttribute(global::System.ComponentModel.DesignerSerializationVisibility.Hidden)] - public new global::System.Data.DataRelationCollection Relations - { - get - { + public new global::System.Data.DataRelationCollection Relations { + get { return base.Relations; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - protected override void InitializeDerivedDataSet() - { + protected override void InitializeDerivedDataSet() { this.BeginInit(); this.InitClass(); this.EndInit(); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public override global::System.Data.DataSet Clone() - { + public override global::System.Data.DataSet Clone() { DS_Applicazione cln = ((DS_Applicazione)(base.Clone())); cln.InitVars(); cln.SchemaSerializationMode = this.SchemaSerializationMode; return cln; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - protected override bool ShouldSerializeTables() - { + protected override bool ShouldSerializeTables() { return false; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - protected override bool ShouldSerializeRelations() - { + protected override bool ShouldSerializeRelations() { return false; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - protected override void ReadXmlSerializable(global::System.Xml.XmlReader reader) - { - if ((this.DetermineSchemaSerializationMode(reader) == global::System.Data.SchemaSerializationMode.IncludeSchema)) - { + 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["ElencoFamMacc"] != null)) - { + if ((ds.Tables["ElencoFamMacc"] != null)) { base.Tables.Add(new ElencoFamMaccDataTable(ds.Tables["ElencoFamMacc"])); } - if ((ds.Tables["ElencoMacchineCN"] != null)) - { + if ((ds.Tables["ElencoMacchineCN"] != null)) { base.Tables.Add(new ElencoMacchineCNDataTable(ds.Tables["ElencoMacchineCN"])); } - if ((ds.Tables["AnagFasi"] != null)) - { + if ((ds.Tables["AnagFasi"] != null)) { base.Tables.Add(new AnagFasiDataTable(ds.Tables["AnagFasi"])); } - if ((ds.Tables["AnagSchede"] != null)) - { + if ((ds.Tables["AnagSchede"] != null)) { base.Tables.Add(new AnagSchedeDataTable(ds.Tables["AnagSchede"])); } - if ((ds.Tables["DettScheda"] != null)) - { + if ((ds.Tables["DettScheda"] != null)) { base.Tables.Add(new DettSchedaDataTable(ds.Tables["DettScheda"])); } - if ((ds.Tables["ValidVal"] != null)) - { + if ((ds.Tables["ValidVal"] != null)) { base.Tables.Add(new ValidValDataTable(ds.Tables["ValidVal"])); } - if ((ds.Tables["SchemaCollFamMacc"] != null)) - { + if ((ds.Tables["SchemaCollFamMacc"] != null)) { base.Tables.Add(new SchemaCollFamMaccDataTable(ds.Tables["SchemaCollFamMacc"])); } - if ((ds.Tables["ElencoDossier"] != null)) - { + if ((ds.Tables["ElencoDossier"] != null)) { base.Tables.Add(new ElencoDossierDataTable(ds.Tables["ElencoDossier"])); } - if ((ds.Tables["SchemaCollMacc"] != null)) - { + if ((ds.Tables["SchemaCollMacc"] != null)) { base.Tables.Add(new SchemaCollMaccDataTable(ds.Tables["SchemaCollMacc"])); } - if ((ds.Tables["Misure"] != null)) - { + if ((ds.Tables["Misure"] != null)) { base.Tables.Add(new MisureDataTable(ds.Tables["Misure"])); } - if ((ds.Tables["ReportData"] != null)) - { + if ((ds.Tables["ReportData"] != null)) { base.Tables.Add(new ReportDataDataTable(ds.Tables["ReportData"])); } - if ((ds.Tables["Tags2Macchine"] != null)) - { + if ((ds.Tables["Tags2Macchine"] != null)) { base.Tables.Add(new Tags2MacchineDataTable(ds.Tables["Tags2Macchine"])); } - if ((ds.Tables["AnagTags"] != null)) - { + if ((ds.Tables["AnagTags"] != null)) { base.Tables.Add(new AnagTagsDataTable(ds.Tables["AnagTags"])); } this.DataSetName = ds.DataSetName; @@ -476,135 +404,105 @@ namespace CMS_SC_Data this.Merge(ds, false, global::System.Data.MissingSchemaAction.Add); this.InitVars(); } - else - { + else { this.ReadXml(reader); this.InitVars(); } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - protected override global::System.Xml.Schema.XmlSchema GetSchemaSerializable() - { + 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()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - internal void InitVars() - { + internal void InitVars() { this.InitVars(true); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - internal void InitVars(bool initTable) - { + internal void InitVars(bool initTable) { this.tableElencoFamMacc = ((ElencoFamMaccDataTable)(base.Tables["ElencoFamMacc"])); - if ((initTable == true)) - { - if ((this.tableElencoFamMacc != null)) - { + if ((initTable == true)) { + if ((this.tableElencoFamMacc != null)) { this.tableElencoFamMacc.InitVars(); } } this.tableElencoMacchineCN = ((ElencoMacchineCNDataTable)(base.Tables["ElencoMacchineCN"])); - if ((initTable == true)) - { - if ((this.tableElencoMacchineCN != null)) - { + if ((initTable == true)) { + if ((this.tableElencoMacchineCN != null)) { this.tableElencoMacchineCN.InitVars(); } } this.tableAnagFasi = ((AnagFasiDataTable)(base.Tables["AnagFasi"])); - if ((initTable == true)) - { - if ((this.tableAnagFasi != null)) - { + if ((initTable == true)) { + if ((this.tableAnagFasi != null)) { this.tableAnagFasi.InitVars(); } } this.tableAnagSchede = ((AnagSchedeDataTable)(base.Tables["AnagSchede"])); - if ((initTable == true)) - { - if ((this.tableAnagSchede != null)) - { + if ((initTable == true)) { + if ((this.tableAnagSchede != null)) { this.tableAnagSchede.InitVars(); } } this.tableDettScheda = ((DettSchedaDataTable)(base.Tables["DettScheda"])); - if ((initTable == true)) - { - if ((this.tableDettScheda != null)) - { + if ((initTable == true)) { + if ((this.tableDettScheda != null)) { this.tableDettScheda.InitVars(); } } this.tableValidVal = ((ValidValDataTable)(base.Tables["ValidVal"])); - if ((initTable == true)) - { - if ((this.tableValidVal != null)) - { + if ((initTable == true)) { + if ((this.tableValidVal != null)) { this.tableValidVal.InitVars(); } } this.tableSchemaCollFamMacc = ((SchemaCollFamMaccDataTable)(base.Tables["SchemaCollFamMacc"])); - if ((initTable == true)) - { - if ((this.tableSchemaCollFamMacc != null)) - { + if ((initTable == true)) { + if ((this.tableSchemaCollFamMacc != null)) { this.tableSchemaCollFamMacc.InitVars(); } } this.tableElencoDossier = ((ElencoDossierDataTable)(base.Tables["ElencoDossier"])); - if ((initTable == true)) - { - if ((this.tableElencoDossier != null)) - { + if ((initTable == true)) { + if ((this.tableElencoDossier != null)) { this.tableElencoDossier.InitVars(); } } this.tableSchemaCollMacc = ((SchemaCollMaccDataTable)(base.Tables["SchemaCollMacc"])); - if ((initTable == true)) - { - if ((this.tableSchemaCollMacc != null)) - { + if ((initTable == true)) { + if ((this.tableSchemaCollMacc != null)) { this.tableSchemaCollMacc.InitVars(); } } this.tableMisure = ((MisureDataTable)(base.Tables["Misure"])); - if ((initTable == true)) - { - if ((this.tableMisure != null)) - { + if ((initTable == true)) { + if ((this.tableMisure != null)) { this.tableMisure.InitVars(); } } this.tableReportData = ((ReportDataDataTable)(base.Tables["ReportData"])); - if ((initTable == true)) - { - if ((this.tableReportData != null)) - { + if ((initTable == true)) { + if ((this.tableReportData != null)) { this.tableReportData.InitVars(); } } this.tableTags2Macchine = ((Tags2MacchineDataTable)(base.Tables["Tags2Macchine"])); - if ((initTable == true)) - { - if ((this.tableTags2Macchine != null)) - { + if ((initTable == true)) { + if ((this.tableTags2Macchine != null)) { this.tableTags2Macchine.InitVars(); } } this.tableAnagTags = ((AnagTagsDataTable)(base.Tables["AnagTags"])); - if ((initTable == true)) - { - if ((this.tableAnagTags != null)) - { + if ((initTable == true)) { + if ((this.tableAnagTags != null)) { this.tableAnagTags.InitVars(); } } @@ -621,11 +519,10 @@ namespace CMS_SC_Data this.relationFK_Tags2Macchine_ElencoMacchineCN = this.Relations["FK_Tags2Macchine_ElencoMacchineCN"]; this.relationFK_Tags2Macchine_AnagTags = this.Relations["FK_Tags2Macchine_AnagTags"]; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - private void InitClass() - { + private void InitClass() { this.DataSetName = "DS_Applicazione"; this.Prefix = ""; this.Namespace = "http://tempuri.org/DS_Applicazione.xsd"; @@ -722,112 +619,96 @@ namespace CMS_SC_Data this.tableTags2Macchine.TagCodeColumn}, false); this.Relations.Add(this.relationFK_Tags2Macchine_AnagTags); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - private bool ShouldSerializeElencoFamMacc() - { + private bool ShouldSerializeElencoFamMacc() { return false; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - private bool ShouldSerializeElencoMacchineCN() - { + private bool ShouldSerializeElencoMacchineCN() { return false; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - private bool ShouldSerializeAnagFasi() - { + private bool ShouldSerializeAnagFasi() { return false; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - private bool ShouldSerializeAnagSchede() - { + private bool ShouldSerializeAnagSchede() { return false; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - private bool ShouldSerializeDettScheda() - { + private bool ShouldSerializeDettScheda() { return false; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - private bool ShouldSerializeValidVal() - { + private bool ShouldSerializeValidVal() { return false; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - private bool ShouldSerializeSchemaCollFamMacc() - { + private bool ShouldSerializeSchemaCollFamMacc() { return false; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - private bool ShouldSerializeElencoDossier() - { + private bool ShouldSerializeElencoDossier() { return false; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - private bool ShouldSerializeSchemaCollMacc() - { + private bool ShouldSerializeSchemaCollMacc() { return false; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - private bool ShouldSerializeMisure() - { + private bool ShouldSerializeMisure() { return false; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - private bool ShouldSerializeReportData() - { + private bool ShouldSerializeReportData() { return false; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - private bool ShouldSerializeTags2Macchine() - { + private bool ShouldSerializeTags2Macchine() { return false; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - private bool ShouldSerializeAnagTags() - { + private bool ShouldSerializeAnagTags() { return false; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - private void SchemaChanged(object sender, global::System.ComponentModel.CollectionChangeEventArgs e) - { - if ((e.Action == global::System.ComponentModel.CollectionChangeAction.Remove)) - { + private void SchemaChanged(object sender, global::System.ComponentModel.CollectionChangeEventArgs e) { + if ((e.Action == global::System.ComponentModel.CollectionChangeAction.Remove)) { this.InitVars(); } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public static global::System.Xml.Schema.XmlSchemaComplexType GetTypedDataSetSchema(global::System.Xml.Schema.XmlSchemaSet xs) - { + public static global::System.Xml.Schema.XmlSchemaComplexType GetTypedDataSetSchema(global::System.Xml.Schema.XmlSchemaSet xs) { DS_Applicazione ds = new DS_Applicazione(); global::System.Xml.Schema.XmlSchemaComplexType type = new global::System.Xml.Schema.XmlSchemaComplexType(); global::System.Xml.Schema.XmlSchemaSequence sequence = new global::System.Xml.Schema.XmlSchemaSequence(); @@ -836,43 +717,34 @@ namespace CMS_SC_Data sequence.Items.Add(any); type.Particle = sequence; global::System.Xml.Schema.XmlSchema dsSchema = ds.GetSchemaSerializable(); - if (xs.Contains(dsSchema.TargetNamespace)) - { + 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 - { + try { global::System.Xml.Schema.XmlSchema schema = null; dsSchema.Write(s1); - for (global::System.Collections.IEnumerator schemas = xs.Schemas(dsSchema.TargetNamespace).GetEnumerator(); schemas.MoveNext();) - { + 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)) - { + if ((s1.Length == s2.Length)) { s1.Position = 0; s2.Position = 0; - for (; ((s1.Position != s1.Length) - && (s1.ReadByte() == s2.ReadByte()));) - { + for (; ((s1.Position != s1.Length) + && (s1.ReadByte() == s2.ReadByte())); ) { ; } - if ((s1.Position == s1.Length)) - { + if ((s1.Position == s1.Length)) { return type; } } } } - finally - { - if ((s1 != null)) - { + finally { + if ((s1 != null)) { s1.Close(); } - if ((s2 != null)) - { + if ((s2 != null)) { s2.Close(); } } @@ -880,210 +752,202 @@ namespace CMS_SC_Data xs.Add(dsSchema); return type; } - + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] public delegate void ElencoFamMaccRowChangeEventHandler(object sender, ElencoFamMaccRowChangeEvent e); - + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] public delegate void ElencoMacchineCNRowChangeEventHandler(object sender, ElencoMacchineCNRowChangeEvent e); - + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] public delegate void AnagFasiRowChangeEventHandler(object sender, AnagFasiRowChangeEvent e); - + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] public delegate void AnagSchedeRowChangeEventHandler(object sender, AnagSchedeRowChangeEvent e); - + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] public delegate void DettSchedaRowChangeEventHandler(object sender, DettSchedaRowChangeEvent e); - + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] public delegate void ValidValRowChangeEventHandler(object sender, ValidValRowChangeEvent e); - + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] public delegate void SchemaCollFamMaccRowChangeEventHandler(object sender, SchemaCollFamMaccRowChangeEvent e); - + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] public delegate void ElencoDossierRowChangeEventHandler(object sender, ElencoDossierRowChangeEvent e); - + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] public delegate void SchemaCollMaccRowChangeEventHandler(object sender, SchemaCollMaccRowChangeEvent e); - + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] public delegate void MisureRowChangeEventHandler(object sender, MisureRowChangeEvent e); - + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] public delegate void ReportDataRowChangeEventHandler(object sender, ReportDataRowChangeEvent e); - + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] public delegate void Tags2MacchineRowChangeEventHandler(object sender, Tags2MacchineRowChangeEvent e); - + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] public delegate void AnagTagsRowChangeEventHandler(object sender, AnagTagsRowChangeEvent e); - + /// ///Represents the strongly named DataTable class. /// [global::System.Serializable()] [global::System.Xml.Serialization.XmlSchemaProviderAttribute("GetTypedTableSchema")] - public partial class ElencoFamMaccDataTable : global::System.Data.TypedTableBase - { - + public partial class ElencoFamMaccDataTable : global::System.Data.TypedTableBase { + private global::System.Data.DataColumn columnCodFam; - + private global::System.Data.DataColumn columnDescrFam; - + + private global::System.Data.DataColumn columnnumRowChild; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public ElencoFamMaccDataTable() - { + public ElencoFamMaccDataTable() { this.TableName = "ElencoFamMacc"; this.BeginInit(); this.InitClass(); this.EndInit(); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - internal ElencoFamMaccDataTable(global::System.Data.DataTable table) - { + internal ElencoFamMaccDataTable(global::System.Data.DataTable table) { this.TableName = table.TableName; - if ((table.CaseSensitive != table.DataSet.CaseSensitive)) - { + if ((table.CaseSensitive != table.DataSet.CaseSensitive)) { this.CaseSensitive = table.CaseSensitive; } - if ((table.Locale.ToString() != table.DataSet.Locale.ToString())) - { + if ((table.Locale.ToString() != table.DataSet.Locale.ToString())) { this.Locale = table.Locale; } - if ((table.Namespace != table.DataSet.Namespace)) - { + if ((table.Namespace != table.DataSet.Namespace)) { this.Namespace = table.Namespace; } this.Prefix = table.Prefix; this.MinimumCapacity = table.MinimumCapacity; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - protected ElencoFamMaccDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : - base(info, context) - { + protected ElencoFamMaccDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : + base(info, context) { this.InitVars(); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public global::System.Data.DataColumn CodFamColumn - { - get - { + public global::System.Data.DataColumn CodFamColumn { + get { return this.columnCodFam; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public global::System.Data.DataColumn DescrFamColumn - { - get - { + public global::System.Data.DataColumn DescrFamColumn { + get { return this.columnDescrFam; } } - + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public global::System.Data.DataColumn numRowChildColumn { + get { + return this.columnnumRowChild; + } + } + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] [global::System.ComponentModel.Browsable(false)] - public int Count - { - get - { + public int Count { + get { return this.Rows.Count; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public ElencoFamMaccRow this[int index] - { - get - { + public ElencoFamMaccRow this[int index] { + get { return ((ElencoFamMaccRow)(this.Rows[index])); } } - + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] public event ElencoFamMaccRowChangeEventHandler ElencoFamMaccRowChanging; - + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] public event ElencoFamMaccRowChangeEventHandler ElencoFamMaccRowChanged; - + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] public event ElencoFamMaccRowChangeEventHandler ElencoFamMaccRowDeleting; - + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] public event ElencoFamMaccRowChangeEventHandler ElencoFamMaccRowDeleted; - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public void AddElencoFamMaccRow(ElencoFamMaccRow row) - { + public void AddElencoFamMaccRow(ElencoFamMaccRow row) { this.Rows.Add(row); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public ElencoFamMaccRow AddElencoFamMaccRow(string CodFam, string DescrFam) - { + public ElencoFamMaccRow AddElencoFamMaccRow(string CodFam, string DescrFam, int numRowChild) { ElencoFamMaccRow rowElencoFamMaccRow = ((ElencoFamMaccRow)(this.NewRow())); object[] columnValuesArray = new object[] { CodFam, - DescrFam}; + DescrFam, + numRowChild}; rowElencoFamMaccRow.ItemArray = columnValuesArray; this.Rows.Add(rowElencoFamMaccRow); return rowElencoFamMaccRow; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public ElencoFamMaccRow FindByCodFam(string CodFam) - { + public ElencoFamMaccRow FindByCodFam(string CodFam) { return ((ElencoFamMaccRow)(this.Rows.Find(new object[] { CodFam}))); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public override global::System.Data.DataTable Clone() - { + public override global::System.Data.DataTable Clone() { ElencoFamMaccDataTable cln = ((ElencoFamMaccDataTable)(base.Clone())); cln.InitVars(); return cln; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - protected override global::System.Data.DataTable CreateInstance() - { + protected override global::System.Data.DataTable CreateInstance() { return new ElencoFamMaccDataTable(); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - internal void InitVars() - { + internal void InitVars() { this.columnCodFam = base.Columns["CodFam"]; this.columnDescrFam = base.Columns["DescrFam"]; + this.columnnumRowChild = base.Columns["numRowChild"]; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - private void InitClass() - { + private void InitClass() { this.columnCodFam = new global::System.Data.DataColumn("CodFam", typeof(string), null, global::System.Data.MappingType.Element); base.Columns.Add(this.columnCodFam); this.columnDescrFam = new global::System.Data.DataColumn("DescrFam", typeof(string), null, global::System.Data.MappingType.Element); base.Columns.Add(this.columnDescrFam); + this.columnnumRowChild = new global::System.Data.DataColumn("numRowChild", typeof(int), null, global::System.Data.MappingType.Element); + base.Columns.Add(this.columnnumRowChild); this.Constraints.Add(new global::System.Data.UniqueConstraint("Constraint1", new global::System.Data.DataColumn[] { this.columnCodFam}, true)); this.columnCodFam.AllowDBNull = false; @@ -1092,83 +956,70 @@ namespace CMS_SC_Data this.columnDescrFam.AllowDBNull = false; this.columnDescrFam.MaxLength = 250; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public ElencoFamMaccRow NewElencoFamMaccRow() - { + public ElencoFamMaccRow NewElencoFamMaccRow() { return ((ElencoFamMaccRow)(this.NewRow())); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - protected override global::System.Data.DataRow NewRowFromBuilder(global::System.Data.DataRowBuilder builder) - { + protected override global::System.Data.DataRow NewRowFromBuilder(global::System.Data.DataRowBuilder builder) { return new ElencoFamMaccRow(builder); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - protected override global::System.Type GetRowType() - { + protected override global::System.Type GetRowType() { return typeof(ElencoFamMaccRow); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - protected override void OnRowChanged(global::System.Data.DataRowChangeEventArgs e) - { + protected override void OnRowChanged(global::System.Data.DataRowChangeEventArgs e) { base.OnRowChanged(e); - if ((this.ElencoFamMaccRowChanged != null)) - { + if ((this.ElencoFamMaccRowChanged != null)) { this.ElencoFamMaccRowChanged(this, new ElencoFamMaccRowChangeEvent(((ElencoFamMaccRow)(e.Row)), e.Action)); } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - protected override void OnRowChanging(global::System.Data.DataRowChangeEventArgs e) - { + protected override void OnRowChanging(global::System.Data.DataRowChangeEventArgs e) { base.OnRowChanging(e); - if ((this.ElencoFamMaccRowChanging != null)) - { + if ((this.ElencoFamMaccRowChanging != null)) { this.ElencoFamMaccRowChanging(this, new ElencoFamMaccRowChangeEvent(((ElencoFamMaccRow)(e.Row)), e.Action)); } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - protected override void OnRowDeleted(global::System.Data.DataRowChangeEventArgs e) - { + protected override void OnRowDeleted(global::System.Data.DataRowChangeEventArgs e) { base.OnRowDeleted(e); - if ((this.ElencoFamMaccRowDeleted != null)) - { + if ((this.ElencoFamMaccRowDeleted != null)) { this.ElencoFamMaccRowDeleted(this, new ElencoFamMaccRowChangeEvent(((ElencoFamMaccRow)(e.Row)), e.Action)); } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - protected override void OnRowDeleting(global::System.Data.DataRowChangeEventArgs e) - { + protected override void OnRowDeleting(global::System.Data.DataRowChangeEventArgs e) { base.OnRowDeleting(e); - if ((this.ElencoFamMaccRowDeleting != null)) - { + if ((this.ElencoFamMaccRowDeleting != null)) { this.ElencoFamMaccRowDeleting(this, new ElencoFamMaccRowChangeEvent(((ElencoFamMaccRow)(e.Row)), e.Action)); } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public void RemoveElencoFamMaccRow(ElencoFamMaccRow row) - { + public void RemoveElencoFamMaccRow(ElencoFamMaccRow row) { this.Rows.Remove(row); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public static global::System.Xml.Schema.XmlSchemaComplexType GetTypedTableSchema(global::System.Xml.Schema.XmlSchemaSet xs) - { + 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_Applicazione ds = new DS_Applicazione(); @@ -1193,43 +1044,34 @@ namespace CMS_SC_Data type.Attributes.Add(attribute2); type.Particle = sequence; global::System.Xml.Schema.XmlSchema dsSchema = ds.GetSchemaSerializable(); - if (xs.Contains(dsSchema.TargetNamespace)) - { + 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 - { + try { global::System.Xml.Schema.XmlSchema schema = null; dsSchema.Write(s1); - for (global::System.Collections.IEnumerator schemas = xs.Schemas(dsSchema.TargetNamespace).GetEnumerator(); schemas.MoveNext();) - { + 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)) - { + if ((s1.Length == s2.Length)) { s1.Position = 0; s2.Position = 0; - for (; ((s1.Position != s1.Length) - && (s1.ReadByte() == s2.ReadByte()));) - { + for (; ((s1.Position != s1.Length) + && (s1.ReadByte() == s2.ReadByte())); ) { ; } - if ((s1.Position == s1.Length)) - { + if ((s1.Position == s1.Length)) { return type; } } } } - finally - { - if ((s1 != null)) - { + finally { + if ((s1 != null)) { s1.Close(); } - if ((s2 != null)) - { + if ((s2 != null)) { s2.Close(); } } @@ -1238,182 +1080,155 @@ namespace CMS_SC_Data return type; } } - + /// ///Represents the strongly named DataTable class. /// [global::System.Serializable()] [global::System.Xml.Serialization.XmlSchemaProviderAttribute("GetTypedTableSchema")] - public partial class ElencoMacchineCNDataTable : global::System.Data.TypedTableBase - { - + public partial class ElencoMacchineCNDataTable : global::System.Data.TypedTableBase { + private global::System.Data.DataColumn columnMatricola; - + private global::System.Data.DataColumn columnDescrizione; - + private global::System.Data.DataColumn columnCliente; - + private global::System.Data.DataColumn columnCodFam; - + private global::System.Data.DataColumn columnCorsaX; - + private global::System.Data.DataColumn columnCorsaY; - + private global::System.Data.DataColumn columnCorsaZ; - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public ElencoMacchineCNDataTable() - { + public ElencoMacchineCNDataTable() { this.TableName = "ElencoMacchineCN"; this.BeginInit(); this.InitClass(); this.EndInit(); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - internal ElencoMacchineCNDataTable(global::System.Data.DataTable table) - { + internal ElencoMacchineCNDataTable(global::System.Data.DataTable table) { this.TableName = table.TableName; - if ((table.CaseSensitive != table.DataSet.CaseSensitive)) - { + if ((table.CaseSensitive != table.DataSet.CaseSensitive)) { this.CaseSensitive = table.CaseSensitive; } - if ((table.Locale.ToString() != table.DataSet.Locale.ToString())) - { + if ((table.Locale.ToString() != table.DataSet.Locale.ToString())) { this.Locale = table.Locale; } - if ((table.Namespace != table.DataSet.Namespace)) - { + if ((table.Namespace != table.DataSet.Namespace)) { this.Namespace = table.Namespace; } this.Prefix = table.Prefix; this.MinimumCapacity = table.MinimumCapacity; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - protected ElencoMacchineCNDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : - base(info, context) - { + protected ElencoMacchineCNDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : + base(info, context) { this.InitVars(); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public global::System.Data.DataColumn MatricolaColumn - { - get - { + public global::System.Data.DataColumn MatricolaColumn { + get { return this.columnMatricola; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public global::System.Data.DataColumn DescrizioneColumn - { - get - { + public global::System.Data.DataColumn DescrizioneColumn { + get { return this.columnDescrizione; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public global::System.Data.DataColumn ClienteColumn - { - get - { + public global::System.Data.DataColumn ClienteColumn { + get { return this.columnCliente; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public global::System.Data.DataColumn CodFamColumn - { - get - { + public global::System.Data.DataColumn CodFamColumn { + get { return this.columnCodFam; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public global::System.Data.DataColumn CorsaXColumn - { - get - { + public global::System.Data.DataColumn CorsaXColumn { + get { return this.columnCorsaX; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public global::System.Data.DataColumn CorsaYColumn - { - get - { + public global::System.Data.DataColumn CorsaYColumn { + get { return this.columnCorsaY; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public global::System.Data.DataColumn CorsaZColumn - { - get - { + public global::System.Data.DataColumn CorsaZColumn { + get { return this.columnCorsaZ; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] [global::System.ComponentModel.Browsable(false)] - public int Count - { - get - { + public int Count { + get { return this.Rows.Count; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public ElencoMacchineCNRow this[int index] - { - get - { + public ElencoMacchineCNRow this[int index] { + get { return ((ElencoMacchineCNRow)(this.Rows[index])); } } - + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] public event ElencoMacchineCNRowChangeEventHandler ElencoMacchineCNRowChanging; - + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] public event ElencoMacchineCNRowChangeEventHandler ElencoMacchineCNRowChanged; - + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] public event ElencoMacchineCNRowChangeEventHandler ElencoMacchineCNRowDeleting; - + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] public event ElencoMacchineCNRowChangeEventHandler ElencoMacchineCNRowDeleted; - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public void AddElencoMacchineCNRow(ElencoMacchineCNRow row) - { + public void AddElencoMacchineCNRow(ElencoMacchineCNRow row) { this.Rows.Add(row); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public ElencoMacchineCNRow AddElencoMacchineCNRow(string Matricola, string Descrizione, string Cliente, ElencoFamMaccRow parentElencoFamMaccRowByFK_ElencoMacchineCN_ElencoFamMacc, int CorsaX, int CorsaY, int CorsaZ) - { + public ElencoMacchineCNRow AddElencoMacchineCNRow(string Matricola, string Descrizione, string Cliente, ElencoFamMaccRow parentElencoFamMaccRowByFK_ElencoMacchineCN_ElencoFamMacc, int CorsaX, int CorsaY, int CorsaZ) { ElencoMacchineCNRow rowElencoMacchineCNRow = ((ElencoMacchineCNRow)(this.NewRow())); object[] columnValuesArray = new object[] { Matricola, @@ -1423,43 +1238,38 @@ namespace CMS_SC_Data CorsaX, CorsaY, CorsaZ}; - if ((parentElencoFamMaccRowByFK_ElencoMacchineCN_ElencoFamMacc != null)) - { + if ((parentElencoFamMaccRowByFK_ElencoMacchineCN_ElencoFamMacc != null)) { columnValuesArray[3] = parentElencoFamMaccRowByFK_ElencoMacchineCN_ElencoFamMacc[0]; } rowElencoMacchineCNRow.ItemArray = columnValuesArray; this.Rows.Add(rowElencoMacchineCNRow); return rowElencoMacchineCNRow; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public ElencoMacchineCNRow FindByMatricola(string Matricola) - { + public ElencoMacchineCNRow FindByMatricola(string Matricola) { return ((ElencoMacchineCNRow)(this.Rows.Find(new object[] { Matricola}))); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public override global::System.Data.DataTable Clone() - { + public override global::System.Data.DataTable Clone() { ElencoMacchineCNDataTable cln = ((ElencoMacchineCNDataTable)(base.Clone())); cln.InitVars(); return cln; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - protected override global::System.Data.DataTable CreateInstance() - { + protected override global::System.Data.DataTable CreateInstance() { return new ElencoMacchineCNDataTable(); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - internal void InitVars() - { + internal void InitVars() { this.columnMatricola = base.Columns["Matricola"]; this.columnDescrizione = base.Columns["Descrizione"]; this.columnCliente = base.Columns["Cliente"]; @@ -1468,11 +1278,10 @@ namespace CMS_SC_Data this.columnCorsaY = base.Columns["CorsaY"]; this.columnCorsaZ = base.Columns["CorsaZ"]; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - private void InitClass() - { + private void InitClass() { this.columnMatricola = new global::System.Data.DataColumn("Matricola", typeof(string), null, global::System.Data.MappingType.Element); base.Columns.Add(this.columnMatricola); this.columnDescrizione = new global::System.Data.DataColumn("Descrizione", typeof(string), null, global::System.Data.MappingType.Element); @@ -1502,83 +1311,70 @@ namespace CMS_SC_Data this.columnCorsaY.AllowDBNull = false; this.columnCorsaZ.AllowDBNull = false; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public ElencoMacchineCNRow NewElencoMacchineCNRow() - { + public ElencoMacchineCNRow NewElencoMacchineCNRow() { return ((ElencoMacchineCNRow)(this.NewRow())); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - protected override global::System.Data.DataRow NewRowFromBuilder(global::System.Data.DataRowBuilder builder) - { + protected override global::System.Data.DataRow NewRowFromBuilder(global::System.Data.DataRowBuilder builder) { return new ElencoMacchineCNRow(builder); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - protected override global::System.Type GetRowType() - { + protected override global::System.Type GetRowType() { return typeof(ElencoMacchineCNRow); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - protected override void OnRowChanged(global::System.Data.DataRowChangeEventArgs e) - { + protected override void OnRowChanged(global::System.Data.DataRowChangeEventArgs e) { base.OnRowChanged(e); - if ((this.ElencoMacchineCNRowChanged != null)) - { + if ((this.ElencoMacchineCNRowChanged != null)) { this.ElencoMacchineCNRowChanged(this, new ElencoMacchineCNRowChangeEvent(((ElencoMacchineCNRow)(e.Row)), e.Action)); } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - protected override void OnRowChanging(global::System.Data.DataRowChangeEventArgs e) - { + protected override void OnRowChanging(global::System.Data.DataRowChangeEventArgs e) { base.OnRowChanging(e); - if ((this.ElencoMacchineCNRowChanging != null)) - { + if ((this.ElencoMacchineCNRowChanging != null)) { this.ElencoMacchineCNRowChanging(this, new ElencoMacchineCNRowChangeEvent(((ElencoMacchineCNRow)(e.Row)), e.Action)); } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - protected override void OnRowDeleted(global::System.Data.DataRowChangeEventArgs e) - { + protected override void OnRowDeleted(global::System.Data.DataRowChangeEventArgs e) { base.OnRowDeleted(e); - if ((this.ElencoMacchineCNRowDeleted != null)) - { + if ((this.ElencoMacchineCNRowDeleted != null)) { this.ElencoMacchineCNRowDeleted(this, new ElencoMacchineCNRowChangeEvent(((ElencoMacchineCNRow)(e.Row)), e.Action)); } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - protected override void OnRowDeleting(global::System.Data.DataRowChangeEventArgs e) - { + protected override void OnRowDeleting(global::System.Data.DataRowChangeEventArgs e) { base.OnRowDeleting(e); - if ((this.ElencoMacchineCNRowDeleting != null)) - { + if ((this.ElencoMacchineCNRowDeleting != null)) { this.ElencoMacchineCNRowDeleting(this, new ElencoMacchineCNRowChangeEvent(((ElencoMacchineCNRow)(e.Row)), e.Action)); } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public void RemoveElencoMacchineCNRow(ElencoMacchineCNRow row) - { + public void RemoveElencoMacchineCNRow(ElencoMacchineCNRow row) { this.Rows.Remove(row); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public static global::System.Xml.Schema.XmlSchemaComplexType GetTypedTableSchema(global::System.Xml.Schema.XmlSchemaSet xs) - { + 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_Applicazione ds = new DS_Applicazione(); @@ -1603,43 +1399,34 @@ namespace CMS_SC_Data type.Attributes.Add(attribute2); type.Particle = sequence; global::System.Xml.Schema.XmlSchema dsSchema = ds.GetSchemaSerializable(); - if (xs.Contains(dsSchema.TargetNamespace)) - { + 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 - { + try { global::System.Xml.Schema.XmlSchema schema = null; dsSchema.Write(s1); - for (global::System.Collections.IEnumerator schemas = xs.Schemas(dsSchema.TargetNamespace).GetEnumerator(); schemas.MoveNext();) - { + 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)) - { + if ((s1.Length == s2.Length)) { s1.Position = 0; s2.Position = 0; - for (; ((s1.Position != s1.Length) - && (s1.ReadByte() == s2.ReadByte()));) - { + for (; ((s1.Position != s1.Length) + && (s1.ReadByte() == s2.ReadByte())); ) { ; } - if ((s1.Position == s1.Length)) - { + if ((s1.Position == s1.Length)) { return type; } } } } - finally - { - if ((s1 != null)) - { + finally { + if ((s1 != null)) { s1.Close(); } - if ((s2 != null)) - { + if ((s2 != null)) { s2.Close(); } } @@ -1648,122 +1435,105 @@ namespace CMS_SC_Data return type; } } - + /// ///Represents the strongly named DataTable class. /// [global::System.Serializable()] [global::System.Xml.Serialization.XmlSchemaProviderAttribute("GetTypedTableSchema")] - public partial class AnagFasiDataTable : global::System.Data.TypedTableBase - { - + public partial class AnagFasiDataTable : global::System.Data.TypedTableBase { + private global::System.Data.DataColumn columnFase; - + private global::System.Data.DataColumn columnDescrizione; - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public AnagFasiDataTable() - { + public AnagFasiDataTable() { this.TableName = "AnagFasi"; this.BeginInit(); this.InitClass(); this.EndInit(); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - internal AnagFasiDataTable(global::System.Data.DataTable table) - { + internal AnagFasiDataTable(global::System.Data.DataTable table) { this.TableName = table.TableName; - if ((table.CaseSensitive != table.DataSet.CaseSensitive)) - { + if ((table.CaseSensitive != table.DataSet.CaseSensitive)) { this.CaseSensitive = table.CaseSensitive; } - if ((table.Locale.ToString() != table.DataSet.Locale.ToString())) - { + if ((table.Locale.ToString() != table.DataSet.Locale.ToString())) { this.Locale = table.Locale; } - if ((table.Namespace != table.DataSet.Namespace)) - { + if ((table.Namespace != table.DataSet.Namespace)) { this.Namespace = table.Namespace; } this.Prefix = table.Prefix; this.MinimumCapacity = table.MinimumCapacity; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - protected AnagFasiDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : - base(info, context) - { + protected AnagFasiDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : + base(info, context) { this.InitVars(); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public global::System.Data.DataColumn FaseColumn - { - get - { + public global::System.Data.DataColumn FaseColumn { + get { return this.columnFase; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public global::System.Data.DataColumn DescrizioneColumn - { - get - { + public global::System.Data.DataColumn DescrizioneColumn { + get { return this.columnDescrizione; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] [global::System.ComponentModel.Browsable(false)] - public int Count - { - get - { + public int Count { + get { return this.Rows.Count; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public AnagFasiRow this[int index] - { - get - { + public AnagFasiRow this[int index] { + get { return ((AnagFasiRow)(this.Rows[index])); } } - + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] public event AnagFasiRowChangeEventHandler AnagFasiRowChanging; - + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] public event AnagFasiRowChangeEventHandler AnagFasiRowChanged; - + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] public event AnagFasiRowChangeEventHandler AnagFasiRowDeleting; - + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] public event AnagFasiRowChangeEventHandler AnagFasiRowDeleted; - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public void AddAnagFasiRow(AnagFasiRow row) - { + public void AddAnagFasiRow(AnagFasiRow row) { this.Rows.Add(row); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public AnagFasiRow AddAnagFasiRow(string Fase, string Descrizione) - { + public AnagFasiRow AddAnagFasiRow(string Fase, string Descrizione) { AnagFasiRow rowAnagFasiRow = ((AnagFasiRow)(this.NewRow())); object[] columnValuesArray = new object[] { Fase, @@ -1772,43 +1542,38 @@ namespace CMS_SC_Data this.Rows.Add(rowAnagFasiRow); return rowAnagFasiRow; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public AnagFasiRow FindByFase(string Fase) - { + public AnagFasiRow FindByFase(string Fase) { return ((AnagFasiRow)(this.Rows.Find(new object[] { Fase}))); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public override global::System.Data.DataTable Clone() - { + public override global::System.Data.DataTable Clone() { AnagFasiDataTable cln = ((AnagFasiDataTable)(base.Clone())); cln.InitVars(); return cln; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - protected override global::System.Data.DataTable CreateInstance() - { + protected override global::System.Data.DataTable CreateInstance() { return new AnagFasiDataTable(); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - internal void InitVars() - { + internal void InitVars() { this.columnFase = base.Columns["Fase"]; this.columnDescrizione = base.Columns["Descrizione"]; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - private void InitClass() - { + private void InitClass() { this.columnFase = new global::System.Data.DataColumn("Fase", typeof(string), null, global::System.Data.MappingType.Element); base.Columns.Add(this.columnFase); this.columnDescrizione = new global::System.Data.DataColumn("Descrizione", typeof(string), null, global::System.Data.MappingType.Element); @@ -1820,83 +1585,70 @@ namespace CMS_SC_Data this.columnFase.MaxLength = 50; this.columnDescrizione.MaxLength = 50; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public AnagFasiRow NewAnagFasiRow() - { + public AnagFasiRow NewAnagFasiRow() { return ((AnagFasiRow)(this.NewRow())); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - protected override global::System.Data.DataRow NewRowFromBuilder(global::System.Data.DataRowBuilder builder) - { + protected override global::System.Data.DataRow NewRowFromBuilder(global::System.Data.DataRowBuilder builder) { return new AnagFasiRow(builder); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - protected override global::System.Type GetRowType() - { + protected override global::System.Type GetRowType() { return typeof(AnagFasiRow); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - protected override void OnRowChanged(global::System.Data.DataRowChangeEventArgs e) - { + protected override void OnRowChanged(global::System.Data.DataRowChangeEventArgs e) { base.OnRowChanged(e); - if ((this.AnagFasiRowChanged != null)) - { + if ((this.AnagFasiRowChanged != null)) { this.AnagFasiRowChanged(this, new AnagFasiRowChangeEvent(((AnagFasiRow)(e.Row)), e.Action)); } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - protected override void OnRowChanging(global::System.Data.DataRowChangeEventArgs e) - { + protected override void OnRowChanging(global::System.Data.DataRowChangeEventArgs e) { base.OnRowChanging(e); - if ((this.AnagFasiRowChanging != null)) - { + if ((this.AnagFasiRowChanging != null)) { this.AnagFasiRowChanging(this, new AnagFasiRowChangeEvent(((AnagFasiRow)(e.Row)), e.Action)); } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - protected override void OnRowDeleted(global::System.Data.DataRowChangeEventArgs e) - { + protected override void OnRowDeleted(global::System.Data.DataRowChangeEventArgs e) { base.OnRowDeleted(e); - if ((this.AnagFasiRowDeleted != null)) - { + if ((this.AnagFasiRowDeleted != null)) { this.AnagFasiRowDeleted(this, new AnagFasiRowChangeEvent(((AnagFasiRow)(e.Row)), e.Action)); } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - protected override void OnRowDeleting(global::System.Data.DataRowChangeEventArgs e) - { + protected override void OnRowDeleting(global::System.Data.DataRowChangeEventArgs e) { base.OnRowDeleting(e); - if ((this.AnagFasiRowDeleting != null)) - { + if ((this.AnagFasiRowDeleting != null)) { this.AnagFasiRowDeleting(this, new AnagFasiRowChangeEvent(((AnagFasiRow)(e.Row)), e.Action)); } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public void RemoveAnagFasiRow(AnagFasiRow row) - { + public void RemoveAnagFasiRow(AnagFasiRow row) { this.Rows.Remove(row); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public static global::System.Xml.Schema.XmlSchemaComplexType GetTypedTableSchema(global::System.Xml.Schema.XmlSchemaSet xs) - { + 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_Applicazione ds = new DS_Applicazione(); @@ -1921,43 +1673,34 @@ namespace CMS_SC_Data type.Attributes.Add(attribute2); type.Particle = sequence; global::System.Xml.Schema.XmlSchema dsSchema = ds.GetSchemaSerializable(); - if (xs.Contains(dsSchema.TargetNamespace)) - { + 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 - { + try { global::System.Xml.Schema.XmlSchema schema = null; dsSchema.Write(s1); - for (global::System.Collections.IEnumerator schemas = xs.Schemas(dsSchema.TargetNamespace).GetEnumerator(); schemas.MoveNext();) - { + 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)) - { + if ((s1.Length == s2.Length)) { s1.Position = 0; s2.Position = 0; - for (; ((s1.Position != s1.Length) - && (s1.ReadByte() == s2.ReadByte()));) - { + for (; ((s1.Position != s1.Length) + && (s1.ReadByte() == s2.ReadByte())); ) { ; } - if ((s1.Position == s1.Length)) - { + if ((s1.Position == s1.Length)) { return type; } } } } - finally - { - if ((s1 != null)) - { + finally { + if ((s1 != null)) { s1.Close(); } - if ((s2 != null)) - { + if ((s2 != null)) { s2.Close(); } } @@ -1966,170 +1709,145 @@ namespace CMS_SC_Data return type; } } - + /// ///Represents the strongly named DataTable class. /// [global::System.Serializable()] [global::System.Xml.Serialization.XmlSchemaProviderAttribute("GetTypedTableSchema")] - public partial class AnagSchedeDataTable : global::System.Data.TypedTableBase - { - + public partial class AnagSchedeDataTable : global::System.Data.TypedTableBase { + private global::System.Data.DataColumn columnCodScheda; - + private global::System.Data.DataColumn columnVers; - + private global::System.Data.DataColumn columnDescrizione; - + private global::System.Data.DataColumn columnPath; - + private global::System.Data.DataColumn columnFasiEnab; - + private global::System.Data.DataColumn columnCodVisib; - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public AnagSchedeDataTable() - { + public AnagSchedeDataTable() { this.TableName = "AnagSchede"; this.BeginInit(); this.InitClass(); this.EndInit(); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - internal AnagSchedeDataTable(global::System.Data.DataTable table) - { + internal AnagSchedeDataTable(global::System.Data.DataTable table) { this.TableName = table.TableName; - if ((table.CaseSensitive != table.DataSet.CaseSensitive)) - { + if ((table.CaseSensitive != table.DataSet.CaseSensitive)) { this.CaseSensitive = table.CaseSensitive; } - if ((table.Locale.ToString() != table.DataSet.Locale.ToString())) - { + if ((table.Locale.ToString() != table.DataSet.Locale.ToString())) { this.Locale = table.Locale; } - if ((table.Namespace != table.DataSet.Namespace)) - { + if ((table.Namespace != table.DataSet.Namespace)) { this.Namespace = table.Namespace; } this.Prefix = table.Prefix; this.MinimumCapacity = table.MinimumCapacity; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - protected AnagSchedeDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : - base(info, context) - { + protected AnagSchedeDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : + base(info, context) { this.InitVars(); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public global::System.Data.DataColumn CodSchedaColumn - { - get - { + public global::System.Data.DataColumn CodSchedaColumn { + get { return this.columnCodScheda; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public global::System.Data.DataColumn VersColumn - { - get - { + public global::System.Data.DataColumn VersColumn { + get { return this.columnVers; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public global::System.Data.DataColumn DescrizioneColumn - { - get - { + public global::System.Data.DataColumn DescrizioneColumn { + get { return this.columnDescrizione; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public global::System.Data.DataColumn PathColumn - { - get - { + public global::System.Data.DataColumn PathColumn { + get { return this.columnPath; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public global::System.Data.DataColumn FasiEnabColumn - { - get - { + public global::System.Data.DataColumn FasiEnabColumn { + get { return this.columnFasiEnab; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public global::System.Data.DataColumn CodVisibColumn - { - get - { + public global::System.Data.DataColumn CodVisibColumn { + get { return this.columnCodVisib; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] [global::System.ComponentModel.Browsable(false)] - public int Count - { - get - { + public int Count { + get { return this.Rows.Count; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public AnagSchedeRow this[int index] - { - get - { + public AnagSchedeRow this[int index] { + get { return ((AnagSchedeRow)(this.Rows[index])); } } - + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] public event AnagSchedeRowChangeEventHandler AnagSchedeRowChanging; - + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] public event AnagSchedeRowChangeEventHandler AnagSchedeRowChanged; - + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] public event AnagSchedeRowChangeEventHandler AnagSchedeRowDeleting; - + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] public event AnagSchedeRowChangeEventHandler AnagSchedeRowDeleted; - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public void AddAnagSchedeRow(AnagSchedeRow row) - { + public void AddAnagSchedeRow(AnagSchedeRow row) { this.Rows.Add(row); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public AnagSchedeRow AddAnagSchedeRow(string CodScheda, int Vers, string Descrizione, string Path, string FasiEnab, string CodVisib) - { + public AnagSchedeRow AddAnagSchedeRow(string CodScheda, int Vers, string Descrizione, string Path, string FasiEnab, string CodVisib) { AnagSchedeRow rowAnagSchedeRow = ((AnagSchedeRow)(this.NewRow())); object[] columnValuesArray = new object[] { CodScheda, @@ -2142,36 +1860,32 @@ namespace CMS_SC_Data this.Rows.Add(rowAnagSchedeRow); return rowAnagSchedeRow; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public AnagSchedeRow FindByVersCodScheda(int Vers, string CodScheda) - { + public AnagSchedeRow FindByVersCodScheda(int Vers, string CodScheda) { return ((AnagSchedeRow)(this.Rows.Find(new object[] { Vers, CodScheda}))); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public override global::System.Data.DataTable Clone() - { + public override global::System.Data.DataTable Clone() { AnagSchedeDataTable cln = ((AnagSchedeDataTable)(base.Clone())); cln.InitVars(); return cln; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - protected override global::System.Data.DataTable CreateInstance() - { + protected override global::System.Data.DataTable CreateInstance() { return new AnagSchedeDataTable(); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - internal void InitVars() - { + internal void InitVars() { this.columnCodScheda = base.Columns["CodScheda"]; this.columnVers = base.Columns["Vers"]; this.columnDescrizione = base.Columns["Descrizione"]; @@ -2179,11 +1893,10 @@ namespace CMS_SC_Data this.columnFasiEnab = base.Columns["FasiEnab"]; this.columnCodVisib = base.Columns["CodVisib"]; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - private void InitClass() - { + private void InitClass() { this.columnCodScheda = new global::System.Data.DataColumn("CodScheda", typeof(string), null, global::System.Data.MappingType.Element); base.Columns.Add(this.columnCodScheda); this.columnVers = new global::System.Data.DataColumn("Vers", typeof(int), null, global::System.Data.MappingType.Element); @@ -2211,83 +1924,70 @@ namespace CMS_SC_Data this.columnCodVisib.AllowDBNull = false; this.columnCodVisib.MaxLength = 50; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public AnagSchedeRow NewAnagSchedeRow() - { + public AnagSchedeRow NewAnagSchedeRow() { return ((AnagSchedeRow)(this.NewRow())); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - protected override global::System.Data.DataRow NewRowFromBuilder(global::System.Data.DataRowBuilder builder) - { + protected override global::System.Data.DataRow NewRowFromBuilder(global::System.Data.DataRowBuilder builder) { return new AnagSchedeRow(builder); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - protected override global::System.Type GetRowType() - { + protected override global::System.Type GetRowType() { return typeof(AnagSchedeRow); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - protected override void OnRowChanged(global::System.Data.DataRowChangeEventArgs e) - { + protected override void OnRowChanged(global::System.Data.DataRowChangeEventArgs e) { base.OnRowChanged(e); - if ((this.AnagSchedeRowChanged != null)) - { + if ((this.AnagSchedeRowChanged != null)) { this.AnagSchedeRowChanged(this, new AnagSchedeRowChangeEvent(((AnagSchedeRow)(e.Row)), e.Action)); } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - protected override void OnRowChanging(global::System.Data.DataRowChangeEventArgs e) - { + protected override void OnRowChanging(global::System.Data.DataRowChangeEventArgs e) { base.OnRowChanging(e); - if ((this.AnagSchedeRowChanging != null)) - { + if ((this.AnagSchedeRowChanging != null)) { this.AnagSchedeRowChanging(this, new AnagSchedeRowChangeEvent(((AnagSchedeRow)(e.Row)), e.Action)); } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - protected override void OnRowDeleted(global::System.Data.DataRowChangeEventArgs e) - { + protected override void OnRowDeleted(global::System.Data.DataRowChangeEventArgs e) { base.OnRowDeleted(e); - if ((this.AnagSchedeRowDeleted != null)) - { + if ((this.AnagSchedeRowDeleted != null)) { this.AnagSchedeRowDeleted(this, new AnagSchedeRowChangeEvent(((AnagSchedeRow)(e.Row)), e.Action)); } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - protected override void OnRowDeleting(global::System.Data.DataRowChangeEventArgs e) - { + protected override void OnRowDeleting(global::System.Data.DataRowChangeEventArgs e) { base.OnRowDeleting(e); - if ((this.AnagSchedeRowDeleting != null)) - { + if ((this.AnagSchedeRowDeleting != null)) { this.AnagSchedeRowDeleting(this, new AnagSchedeRowChangeEvent(((AnagSchedeRow)(e.Row)), e.Action)); } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public void RemoveAnagSchedeRow(AnagSchedeRow row) - { + public void RemoveAnagSchedeRow(AnagSchedeRow row) { this.Rows.Remove(row); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public static global::System.Xml.Schema.XmlSchemaComplexType GetTypedTableSchema(global::System.Xml.Schema.XmlSchemaSet xs) - { + 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_Applicazione ds = new DS_Applicazione(); @@ -2312,43 +2012,34 @@ namespace CMS_SC_Data type.Attributes.Add(attribute2); type.Particle = sequence; global::System.Xml.Schema.XmlSchema dsSchema = ds.GetSchemaSerializable(); - if (xs.Contains(dsSchema.TargetNamespace)) - { + 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 - { + try { global::System.Xml.Schema.XmlSchema schema = null; dsSchema.Write(s1); - for (global::System.Collections.IEnumerator schemas = xs.Schemas(dsSchema.TargetNamespace).GetEnumerator(); schemas.MoveNext();) - { + 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)) - { + if ((s1.Length == s2.Length)) { s1.Position = 0; s2.Position = 0; - for (; ((s1.Position != s1.Length) - && (s1.ReadByte() == s2.ReadByte()));) - { + for (; ((s1.Position != s1.Length) + && (s1.ReadByte() == s2.ReadByte())); ) { ; } - if ((s1.Position == s1.Length)) - { + if ((s1.Position == s1.Length)) { return type; } } } } - finally - { - if ((s1 != null)) - { + finally { + if ((s1 != null)) { s1.Close(); } - if ((s2 != null)) - { + if ((s2 != null)) { s2.Close(); } } @@ -2357,182 +2048,155 @@ namespace CMS_SC_Data return type; } } - + /// ///Represents the strongly named DataTable class. /// [global::System.Serializable()] [global::System.Xml.Serialization.XmlSchemaProviderAttribute("GetTypedTableSchema")] - public partial class DettSchedaDataTable : global::System.Data.TypedTableBase - { - + public partial class DettSchedaDataTable : global::System.Data.TypedTableBase { + private global::System.Data.DataColumn columnCodScheda; - + private global::System.Data.DataColumn columnVers; - + private global::System.Data.DataColumn columnCodMisura; - + private global::System.Data.DataColumn columnNomeMisura; - + private global::System.Data.DataColumn columnTipoValMisura; - + private global::System.Data.DataColumn columnNomePar; - + private global::System.Data.DataColumn columnCodVisib; - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public DettSchedaDataTable() - { + public DettSchedaDataTable() { this.TableName = "DettScheda"; this.BeginInit(); this.InitClass(); this.EndInit(); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - internal DettSchedaDataTable(global::System.Data.DataTable table) - { + internal DettSchedaDataTable(global::System.Data.DataTable table) { this.TableName = table.TableName; - if ((table.CaseSensitive != table.DataSet.CaseSensitive)) - { + if ((table.CaseSensitive != table.DataSet.CaseSensitive)) { this.CaseSensitive = table.CaseSensitive; } - if ((table.Locale.ToString() != table.DataSet.Locale.ToString())) - { + if ((table.Locale.ToString() != table.DataSet.Locale.ToString())) { this.Locale = table.Locale; } - if ((table.Namespace != table.DataSet.Namespace)) - { + if ((table.Namespace != table.DataSet.Namespace)) { this.Namespace = table.Namespace; } this.Prefix = table.Prefix; this.MinimumCapacity = table.MinimumCapacity; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - protected DettSchedaDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : - base(info, context) - { + protected DettSchedaDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : + base(info, context) { this.InitVars(); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public global::System.Data.DataColumn CodSchedaColumn - { - get - { + public global::System.Data.DataColumn CodSchedaColumn { + get { return this.columnCodScheda; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public global::System.Data.DataColumn VersColumn - { - get - { + public global::System.Data.DataColumn VersColumn { + get { return this.columnVers; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public global::System.Data.DataColumn CodMisuraColumn - { - get - { + public global::System.Data.DataColumn CodMisuraColumn { + get { return this.columnCodMisura; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public global::System.Data.DataColumn NomeMisuraColumn - { - get - { + public global::System.Data.DataColumn NomeMisuraColumn { + get { return this.columnNomeMisura; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public global::System.Data.DataColumn TipoValMisuraColumn - { - get - { + public global::System.Data.DataColumn TipoValMisuraColumn { + get { return this.columnTipoValMisura; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public global::System.Data.DataColumn NomeParColumn - { - get - { + public global::System.Data.DataColumn NomeParColumn { + get { return this.columnNomePar; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public global::System.Data.DataColumn CodVisibColumn - { - get - { + public global::System.Data.DataColumn CodVisibColumn { + get { return this.columnCodVisib; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] [global::System.ComponentModel.Browsable(false)] - public int Count - { - get - { + public int Count { + get { return this.Rows.Count; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public DettSchedaRow this[int index] - { - get - { + public DettSchedaRow this[int index] { + get { return ((DettSchedaRow)(this.Rows[index])); } } - + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] public event DettSchedaRowChangeEventHandler DettSchedaRowChanging; - + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] public event DettSchedaRowChangeEventHandler DettSchedaRowChanged; - + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] public event DettSchedaRowChangeEventHandler DettSchedaRowDeleting; - + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] public event DettSchedaRowChangeEventHandler DettSchedaRowDeleted; - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public void AddDettSchedaRow(DettSchedaRow row) - { + public void AddDettSchedaRow(DettSchedaRow row) { this.Rows.Add(row); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public DettSchedaRow AddDettSchedaRow(string CodScheda, int Vers, string CodMisura, string NomeMisura, string TipoValMisura, string NomePar, string CodVisib) - { + public DettSchedaRow AddDettSchedaRow(string CodScheda, int Vers, string CodMisura, string NomeMisura, string TipoValMisura, string NomePar, string CodVisib) { DettSchedaRow rowDettSchedaRow = ((DettSchedaRow)(this.NewRow())); object[] columnValuesArray = new object[] { CodScheda, @@ -2546,37 +2210,33 @@ namespace CMS_SC_Data this.Rows.Add(rowDettSchedaRow); return rowDettSchedaRow; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public DettSchedaRow FindByCodSchedaVersCodMisura(string CodScheda, int Vers, string CodMisura) - { + public DettSchedaRow FindByCodSchedaVersCodMisura(string CodScheda, int Vers, string CodMisura) { return ((DettSchedaRow)(this.Rows.Find(new object[] { CodScheda, Vers, CodMisura}))); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public override global::System.Data.DataTable Clone() - { + public override global::System.Data.DataTable Clone() { DettSchedaDataTable cln = ((DettSchedaDataTable)(base.Clone())); cln.InitVars(); return cln; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - protected override global::System.Data.DataTable CreateInstance() - { + protected override global::System.Data.DataTable CreateInstance() { return new DettSchedaDataTable(); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - internal void InitVars() - { + internal void InitVars() { this.columnCodScheda = base.Columns["CodScheda"]; this.columnVers = base.Columns["Vers"]; this.columnCodMisura = base.Columns["CodMisura"]; @@ -2585,11 +2245,10 @@ namespace CMS_SC_Data this.columnNomePar = base.Columns["NomePar"]; this.columnCodVisib = base.Columns["CodVisib"]; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - private void InitClass() - { + private void InitClass() { this.columnCodScheda = new global::System.Data.DataColumn("CodScheda", typeof(string), null, global::System.Data.MappingType.Element); base.Columns.Add(this.columnCodScheda); this.columnVers = new global::System.Data.DataColumn("Vers", typeof(int), null, global::System.Data.MappingType.Element); @@ -2622,83 +2281,70 @@ namespace CMS_SC_Data this.columnCodVisib.AllowDBNull = false; this.columnCodVisib.MaxLength = 50; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public DettSchedaRow NewDettSchedaRow() - { + public DettSchedaRow NewDettSchedaRow() { return ((DettSchedaRow)(this.NewRow())); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - protected override global::System.Data.DataRow NewRowFromBuilder(global::System.Data.DataRowBuilder builder) - { + protected override global::System.Data.DataRow NewRowFromBuilder(global::System.Data.DataRowBuilder builder) { return new DettSchedaRow(builder); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - protected override global::System.Type GetRowType() - { + protected override global::System.Type GetRowType() { return typeof(DettSchedaRow); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - protected override void OnRowChanged(global::System.Data.DataRowChangeEventArgs e) - { + protected override void OnRowChanged(global::System.Data.DataRowChangeEventArgs e) { base.OnRowChanged(e); - if ((this.DettSchedaRowChanged != null)) - { + if ((this.DettSchedaRowChanged != null)) { this.DettSchedaRowChanged(this, new DettSchedaRowChangeEvent(((DettSchedaRow)(e.Row)), e.Action)); } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - protected override void OnRowChanging(global::System.Data.DataRowChangeEventArgs e) - { + protected override void OnRowChanging(global::System.Data.DataRowChangeEventArgs e) { base.OnRowChanging(e); - if ((this.DettSchedaRowChanging != null)) - { + if ((this.DettSchedaRowChanging != null)) { this.DettSchedaRowChanging(this, new DettSchedaRowChangeEvent(((DettSchedaRow)(e.Row)), e.Action)); } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - protected override void OnRowDeleted(global::System.Data.DataRowChangeEventArgs e) - { + protected override void OnRowDeleted(global::System.Data.DataRowChangeEventArgs e) { base.OnRowDeleted(e); - if ((this.DettSchedaRowDeleted != null)) - { + if ((this.DettSchedaRowDeleted != null)) { this.DettSchedaRowDeleted(this, new DettSchedaRowChangeEvent(((DettSchedaRow)(e.Row)), e.Action)); } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - protected override void OnRowDeleting(global::System.Data.DataRowChangeEventArgs e) - { + protected override void OnRowDeleting(global::System.Data.DataRowChangeEventArgs e) { base.OnRowDeleting(e); - if ((this.DettSchedaRowDeleting != null)) - { + if ((this.DettSchedaRowDeleting != null)) { this.DettSchedaRowDeleting(this, new DettSchedaRowChangeEvent(((DettSchedaRow)(e.Row)), e.Action)); } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public void RemoveDettSchedaRow(DettSchedaRow row) - { + public void RemoveDettSchedaRow(DettSchedaRow row) { this.Rows.Remove(row); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public static global::System.Xml.Schema.XmlSchemaComplexType GetTypedTableSchema(global::System.Xml.Schema.XmlSchemaSet xs) - { + 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_Applicazione ds = new DS_Applicazione(); @@ -2723,43 +2369,34 @@ namespace CMS_SC_Data type.Attributes.Add(attribute2); type.Particle = sequence; global::System.Xml.Schema.XmlSchema dsSchema = ds.GetSchemaSerializable(); - if (xs.Contains(dsSchema.TargetNamespace)) - { + 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 - { + try { global::System.Xml.Schema.XmlSchema schema = null; dsSchema.Write(s1); - for (global::System.Collections.IEnumerator schemas = xs.Schemas(dsSchema.TargetNamespace).GetEnumerator(); schemas.MoveNext();) - { + 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)) - { + if ((s1.Length == s2.Length)) { s1.Position = 0; s2.Position = 0; - for (; ((s1.Position != s1.Length) - && (s1.ReadByte() == s2.ReadByte()));) - { + for (; ((s1.Position != s1.Length) + && (s1.ReadByte() == s2.ReadByte())); ) { ; } - if ((s1.Position == s1.Length)) - { + if ((s1.Position == s1.Length)) { return type; } } } } - finally - { - if ((s1 != null)) - { + finally { + if ((s1 != null)) { s1.Close(); } - if ((s2 != null)) - { + if ((s2 != null)) { s2.Close(); } } @@ -2768,182 +2405,155 @@ namespace CMS_SC_Data return type; } } - + /// ///Represents the strongly named DataTable class. /// [global::System.Serializable()] [global::System.Xml.Serialization.XmlSchemaProviderAttribute("GetTypedTableSchema")] - public partial class ValidValDataTable : global::System.Data.TypedTableBase - { - + public partial class ValidValDataTable : global::System.Data.TypedTableBase { + private global::System.Data.DataColumn columnCodScheda; - + private global::System.Data.DataColumn columnVers; - + private global::System.Data.DataColumn columnCodMisura; - + private global::System.Data.DataColumn columnMinPar; - + private global::System.Data.DataColumn columnMaxPar; - + private global::System.Data.DataColumn columnLIVal; - + private global::System.Data.DataColumn columnLSVal; - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public ValidValDataTable() - { + public ValidValDataTable() { this.TableName = "ValidVal"; this.BeginInit(); this.InitClass(); this.EndInit(); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - internal ValidValDataTable(global::System.Data.DataTable table) - { + internal ValidValDataTable(global::System.Data.DataTable table) { this.TableName = table.TableName; - if ((table.CaseSensitive != table.DataSet.CaseSensitive)) - { + if ((table.CaseSensitive != table.DataSet.CaseSensitive)) { this.CaseSensitive = table.CaseSensitive; } - if ((table.Locale.ToString() != table.DataSet.Locale.ToString())) - { + if ((table.Locale.ToString() != table.DataSet.Locale.ToString())) { this.Locale = table.Locale; } - if ((table.Namespace != table.DataSet.Namespace)) - { + if ((table.Namespace != table.DataSet.Namespace)) { this.Namespace = table.Namespace; } this.Prefix = table.Prefix; this.MinimumCapacity = table.MinimumCapacity; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - protected ValidValDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : - base(info, context) - { + protected ValidValDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : + base(info, context) { this.InitVars(); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public global::System.Data.DataColumn CodSchedaColumn - { - get - { + public global::System.Data.DataColumn CodSchedaColumn { + get { return this.columnCodScheda; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public global::System.Data.DataColumn VersColumn - { - get - { + public global::System.Data.DataColumn VersColumn { + get { return this.columnVers; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public global::System.Data.DataColumn CodMisuraColumn - { - get - { + public global::System.Data.DataColumn CodMisuraColumn { + get { return this.columnCodMisura; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public global::System.Data.DataColumn MinParColumn - { - get - { + public global::System.Data.DataColumn MinParColumn { + get { return this.columnMinPar; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public global::System.Data.DataColumn MaxParColumn - { - get - { + public global::System.Data.DataColumn MaxParColumn { + get { return this.columnMaxPar; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public global::System.Data.DataColumn LIValColumn - { - get - { + public global::System.Data.DataColumn LIValColumn { + get { return this.columnLIVal; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public global::System.Data.DataColumn LSValColumn - { - get - { + public global::System.Data.DataColumn LSValColumn { + get { return this.columnLSVal; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] [global::System.ComponentModel.Browsable(false)] - public int Count - { - get - { + public int Count { + get { return this.Rows.Count; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public ValidValRow this[int index] - { - get - { + public ValidValRow this[int index] { + get { return ((ValidValRow)(this.Rows[index])); } } - + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] public event ValidValRowChangeEventHandler ValidValRowChanging; - + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] public event ValidValRowChangeEventHandler ValidValRowChanged; - + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] public event ValidValRowChangeEventHandler ValidValRowDeleting; - + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] public event ValidValRowChangeEventHandler ValidValRowDeleted; - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public void AddValidValRow(ValidValRow row) - { + public void AddValidValRow(ValidValRow row) { this.Rows.Add(row); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public ValidValRow AddValidValRow(string CodScheda, int Vers, string CodMisura, double MinPar, double MaxPar, double LIVal, double LSVal) - { + public ValidValRow AddValidValRow(string CodScheda, int Vers, string CodMisura, double MinPar, double MaxPar, double LIVal, double LSVal) { ValidValRow rowValidValRow = ((ValidValRow)(this.NewRow())); object[] columnValuesArray = new object[] { CodScheda, @@ -2957,38 +2567,34 @@ namespace CMS_SC_Data this.Rows.Add(rowValidValRow); return rowValidValRow; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public ValidValRow FindByCodSchedaVersCodMisuraMinPar(string CodScheda, int Vers, string CodMisura, double MinPar) - { + public ValidValRow FindByCodSchedaVersCodMisuraMinPar(string CodScheda, int Vers, string CodMisura, double MinPar) { return ((ValidValRow)(this.Rows.Find(new object[] { CodScheda, Vers, CodMisura, MinPar}))); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public override global::System.Data.DataTable Clone() - { + public override global::System.Data.DataTable Clone() { ValidValDataTable cln = ((ValidValDataTable)(base.Clone())); cln.InitVars(); return cln; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - protected override global::System.Data.DataTable CreateInstance() - { + protected override global::System.Data.DataTable CreateInstance() { return new ValidValDataTable(); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - internal void InitVars() - { + internal void InitVars() { this.columnCodScheda = base.Columns["CodScheda"]; this.columnVers = base.Columns["Vers"]; this.columnCodMisura = base.Columns["CodMisura"]; @@ -2997,11 +2603,10 @@ namespace CMS_SC_Data this.columnLIVal = base.Columns["LIVal"]; this.columnLSVal = base.Columns["LSVal"]; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - private void InitClass() - { + private void InitClass() { this.columnCodScheda = new global::System.Data.DataColumn("CodScheda", typeof(string), null, global::System.Data.MappingType.Element); base.Columns.Add(this.columnCodScheda); this.columnVers = new global::System.Data.DataColumn("Vers", typeof(int), null, global::System.Data.MappingType.Element); @@ -3031,83 +2636,70 @@ namespace CMS_SC_Data this.columnLIVal.AllowDBNull = false; this.columnLSVal.AllowDBNull = false; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public ValidValRow NewValidValRow() - { + public ValidValRow NewValidValRow() { return ((ValidValRow)(this.NewRow())); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - protected override global::System.Data.DataRow NewRowFromBuilder(global::System.Data.DataRowBuilder builder) - { + protected override global::System.Data.DataRow NewRowFromBuilder(global::System.Data.DataRowBuilder builder) { return new ValidValRow(builder); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - protected override global::System.Type GetRowType() - { + protected override global::System.Type GetRowType() { return typeof(ValidValRow); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - protected override void OnRowChanged(global::System.Data.DataRowChangeEventArgs e) - { + protected override void OnRowChanged(global::System.Data.DataRowChangeEventArgs e) { base.OnRowChanged(e); - if ((this.ValidValRowChanged != null)) - { + if ((this.ValidValRowChanged != null)) { this.ValidValRowChanged(this, new ValidValRowChangeEvent(((ValidValRow)(e.Row)), e.Action)); } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - protected override void OnRowChanging(global::System.Data.DataRowChangeEventArgs e) - { + protected override void OnRowChanging(global::System.Data.DataRowChangeEventArgs e) { base.OnRowChanging(e); - if ((this.ValidValRowChanging != null)) - { + if ((this.ValidValRowChanging != null)) { this.ValidValRowChanging(this, new ValidValRowChangeEvent(((ValidValRow)(e.Row)), e.Action)); } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - protected override void OnRowDeleted(global::System.Data.DataRowChangeEventArgs e) - { + protected override void OnRowDeleted(global::System.Data.DataRowChangeEventArgs e) { base.OnRowDeleted(e); - if ((this.ValidValRowDeleted != null)) - { + if ((this.ValidValRowDeleted != null)) { this.ValidValRowDeleted(this, new ValidValRowChangeEvent(((ValidValRow)(e.Row)), e.Action)); } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - protected override void OnRowDeleting(global::System.Data.DataRowChangeEventArgs e) - { + protected override void OnRowDeleting(global::System.Data.DataRowChangeEventArgs e) { base.OnRowDeleting(e); - if ((this.ValidValRowDeleting != null)) - { + if ((this.ValidValRowDeleting != null)) { this.ValidValRowDeleting(this, new ValidValRowChangeEvent(((ValidValRow)(e.Row)), e.Action)); } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public void RemoveValidValRow(ValidValRow row) - { + public void RemoveValidValRow(ValidValRow row) { this.Rows.Remove(row); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public static global::System.Xml.Schema.XmlSchemaComplexType GetTypedTableSchema(global::System.Xml.Schema.XmlSchemaSet xs) - { + 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_Applicazione ds = new DS_Applicazione(); @@ -3132,43 +2724,34 @@ namespace CMS_SC_Data type.Attributes.Add(attribute2); type.Particle = sequence; global::System.Xml.Schema.XmlSchema dsSchema = ds.GetSchemaSerializable(); - if (xs.Contains(dsSchema.TargetNamespace)) - { + 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 - { + try { global::System.Xml.Schema.XmlSchema schema = null; dsSchema.Write(s1); - for (global::System.Collections.IEnumerator schemas = xs.Schemas(dsSchema.TargetNamespace).GetEnumerator(); schemas.MoveNext();) - { + 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)) - { + if ((s1.Length == s2.Length)) { s1.Position = 0; s2.Position = 0; - for (; ((s1.Position != s1.Length) - && (s1.ReadByte() == s2.ReadByte()));) - { + for (; ((s1.Position != s1.Length) + && (s1.ReadByte() == s2.ReadByte())); ) { ; } - if ((s1.Position == s1.Length)) - { + if ((s1.Position == s1.Length)) { return type; } } } } - finally - { - if ((s1 != null)) - { + finally { + if ((s1 != null)) { s1.Close(); } - if ((s2 != null)) - { + if ((s2 != null)) { s2.Close(); } } @@ -3177,206 +2760,175 @@ namespace CMS_SC_Data return type; } } - + /// ///Represents the strongly named DataTable class. /// [global::System.Serializable()] [global::System.Xml.Serialization.XmlSchemaProviderAttribute("GetTypedTableSchema")] - public partial class SchemaCollFamMaccDataTable : global::System.Data.TypedTableBase - { - + public partial class SchemaCollFamMaccDataTable : global::System.Data.TypedTableBase { + private global::System.Data.DataColumn columnCodFam; - + private global::System.Data.DataColumn columnCodScheda; - + private global::System.Data.DataColumn columnVers; - + private global::System.Data.DataColumn columnCodSchedaVers; - + private global::System.Data.DataColumn columnDescrScheda; - + private global::System.Data.DataColumn columnPath; - + private global::System.Data.DataColumn columnNumSchede; - + private global::System.Data.DataColumn columnDescrizione; - + private global::System.Data.DataColumn columnopz; - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public SchemaCollFamMaccDataTable() - { + public SchemaCollFamMaccDataTable() { this.TableName = "SchemaCollFamMacc"; this.BeginInit(); this.InitClass(); this.EndInit(); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - internal SchemaCollFamMaccDataTable(global::System.Data.DataTable table) - { + internal SchemaCollFamMaccDataTable(global::System.Data.DataTable table) { this.TableName = table.TableName; - if ((table.CaseSensitive != table.DataSet.CaseSensitive)) - { + if ((table.CaseSensitive != table.DataSet.CaseSensitive)) { this.CaseSensitive = table.CaseSensitive; } - if ((table.Locale.ToString() != table.DataSet.Locale.ToString())) - { + if ((table.Locale.ToString() != table.DataSet.Locale.ToString())) { this.Locale = table.Locale; } - if ((table.Namespace != table.DataSet.Namespace)) - { + if ((table.Namespace != table.DataSet.Namespace)) { this.Namespace = table.Namespace; } this.Prefix = table.Prefix; this.MinimumCapacity = table.MinimumCapacity; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - protected SchemaCollFamMaccDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : - base(info, context) - { + protected SchemaCollFamMaccDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : + base(info, context) { this.InitVars(); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public global::System.Data.DataColumn CodFamColumn - { - get - { + public global::System.Data.DataColumn CodFamColumn { + get { return this.columnCodFam; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public global::System.Data.DataColumn CodSchedaColumn - { - get - { + public global::System.Data.DataColumn CodSchedaColumn { + get { return this.columnCodScheda; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public global::System.Data.DataColumn VersColumn - { - get - { + public global::System.Data.DataColumn VersColumn { + get { return this.columnVers; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public global::System.Data.DataColumn CodSchedaVersColumn - { - get - { + public global::System.Data.DataColumn CodSchedaVersColumn { + get { return this.columnCodSchedaVers; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public global::System.Data.DataColumn DescrSchedaColumn - { - get - { + public global::System.Data.DataColumn DescrSchedaColumn { + get { return this.columnDescrScheda; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public global::System.Data.DataColumn PathColumn - { - get - { + public global::System.Data.DataColumn PathColumn { + get { return this.columnPath; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public global::System.Data.DataColumn NumSchedeColumn - { - get - { + public global::System.Data.DataColumn NumSchedeColumn { + get { return this.columnNumSchede; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public global::System.Data.DataColumn DescrizioneColumn - { - get - { + public global::System.Data.DataColumn DescrizioneColumn { + get { return this.columnDescrizione; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public global::System.Data.DataColumn opzColumn - { - get - { + public global::System.Data.DataColumn opzColumn { + get { return this.columnopz; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] [global::System.ComponentModel.Browsable(false)] - public int Count - { - get - { + public int Count { + get { return this.Rows.Count; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public SchemaCollFamMaccRow this[int index] - { - get - { + public SchemaCollFamMaccRow this[int index] { + get { return ((SchemaCollFamMaccRow)(this.Rows[index])); } } - + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] public event SchemaCollFamMaccRowChangeEventHandler SchemaCollFamMaccRowChanging; - + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] public event SchemaCollFamMaccRowChangeEventHandler SchemaCollFamMaccRowChanged; - + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] public event SchemaCollFamMaccRowChangeEventHandler SchemaCollFamMaccRowDeleting; - + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] public event SchemaCollFamMaccRowChangeEventHandler SchemaCollFamMaccRowDeleted; - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public void AddSchemaCollFamMaccRow(SchemaCollFamMaccRow row) - { + public void AddSchemaCollFamMaccRow(SchemaCollFamMaccRow row) { this.Rows.Add(row); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public SchemaCollFamMaccRow AddSchemaCollFamMaccRow(ElencoFamMaccRow parentElencoFamMaccRowByFK_SchemaCollFamMacc_ElencoFamMacc, string CodScheda, int Vers, string CodSchedaVers, string DescrScheda, string Path, int NumSchede, string Descrizione, string opz) - { + public SchemaCollFamMaccRow AddSchemaCollFamMaccRow(ElencoFamMaccRow parentElencoFamMaccRowByFK_SchemaCollFamMacc_ElencoFamMacc, string CodScheda, int Vers, string CodSchedaVers, string DescrScheda, string Path, int NumSchede, string Descrizione, string opz) { SchemaCollFamMaccRow rowSchemaCollFamMaccRow = ((SchemaCollFamMaccRow)(this.NewRow())); object[] columnValuesArray = new object[] { null, @@ -3388,45 +2940,40 @@ namespace CMS_SC_Data NumSchede, Descrizione, opz}; - if ((parentElencoFamMaccRowByFK_SchemaCollFamMacc_ElencoFamMacc != null)) - { + if ((parentElencoFamMaccRowByFK_SchemaCollFamMacc_ElencoFamMacc != null)) { columnValuesArray[0] = parentElencoFamMaccRowByFK_SchemaCollFamMacc_ElencoFamMacc[0]; } rowSchemaCollFamMaccRow.ItemArray = columnValuesArray; this.Rows.Add(rowSchemaCollFamMaccRow); return rowSchemaCollFamMaccRow; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public SchemaCollFamMaccRow FindByCodFamCodSchedaVers(string CodFam, string CodScheda, int Vers) - { + public SchemaCollFamMaccRow FindByCodFamCodSchedaVers(string CodFam, string CodScheda, int Vers) { return ((SchemaCollFamMaccRow)(this.Rows.Find(new object[] { CodFam, CodScheda, Vers}))); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public override global::System.Data.DataTable Clone() - { + public override global::System.Data.DataTable Clone() { SchemaCollFamMaccDataTable cln = ((SchemaCollFamMaccDataTable)(base.Clone())); cln.InitVars(); return cln; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - protected override global::System.Data.DataTable CreateInstance() - { + protected override global::System.Data.DataTable CreateInstance() { return new SchemaCollFamMaccDataTable(); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - internal void InitVars() - { + internal void InitVars() { this.columnCodFam = base.Columns["CodFam"]; this.columnCodScheda = base.Columns["CodScheda"]; this.columnVers = base.Columns["Vers"]; @@ -3437,11 +2984,10 @@ namespace CMS_SC_Data this.columnDescrizione = base.Columns["Descrizione"]; this.columnopz = base.Columns["opz"]; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - private void InitClass() - { + private void InitClass() { this.columnCodFam = new global::System.Data.DataColumn("CodFam", typeof(string), null, global::System.Data.MappingType.Element); base.Columns.Add(this.columnCodFam); this.columnCodScheda = new global::System.Data.DataColumn("CodScheda", typeof(string), null, global::System.Data.MappingType.Element); @@ -3480,83 +3026,70 @@ namespace CMS_SC_Data this.columnopz.AllowDBNull = false; this.columnopz.MaxLength = 50; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public SchemaCollFamMaccRow NewSchemaCollFamMaccRow() - { + public SchemaCollFamMaccRow NewSchemaCollFamMaccRow() { return ((SchemaCollFamMaccRow)(this.NewRow())); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - protected override global::System.Data.DataRow NewRowFromBuilder(global::System.Data.DataRowBuilder builder) - { + protected override global::System.Data.DataRow NewRowFromBuilder(global::System.Data.DataRowBuilder builder) { return new SchemaCollFamMaccRow(builder); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - protected override global::System.Type GetRowType() - { + protected override global::System.Type GetRowType() { return typeof(SchemaCollFamMaccRow); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - protected override void OnRowChanged(global::System.Data.DataRowChangeEventArgs e) - { + protected override void OnRowChanged(global::System.Data.DataRowChangeEventArgs e) { base.OnRowChanged(e); - if ((this.SchemaCollFamMaccRowChanged != null)) - { + if ((this.SchemaCollFamMaccRowChanged != null)) { this.SchemaCollFamMaccRowChanged(this, new SchemaCollFamMaccRowChangeEvent(((SchemaCollFamMaccRow)(e.Row)), e.Action)); } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - protected override void OnRowChanging(global::System.Data.DataRowChangeEventArgs e) - { + protected override void OnRowChanging(global::System.Data.DataRowChangeEventArgs e) { base.OnRowChanging(e); - if ((this.SchemaCollFamMaccRowChanging != null)) - { + if ((this.SchemaCollFamMaccRowChanging != null)) { this.SchemaCollFamMaccRowChanging(this, new SchemaCollFamMaccRowChangeEvent(((SchemaCollFamMaccRow)(e.Row)), e.Action)); } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - protected override void OnRowDeleted(global::System.Data.DataRowChangeEventArgs e) - { + protected override void OnRowDeleted(global::System.Data.DataRowChangeEventArgs e) { base.OnRowDeleted(e); - if ((this.SchemaCollFamMaccRowDeleted != null)) - { + if ((this.SchemaCollFamMaccRowDeleted != null)) { this.SchemaCollFamMaccRowDeleted(this, new SchemaCollFamMaccRowChangeEvent(((SchemaCollFamMaccRow)(e.Row)), e.Action)); } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - protected override void OnRowDeleting(global::System.Data.DataRowChangeEventArgs e) - { + protected override void OnRowDeleting(global::System.Data.DataRowChangeEventArgs e) { base.OnRowDeleting(e); - if ((this.SchemaCollFamMaccRowDeleting != null)) - { + if ((this.SchemaCollFamMaccRowDeleting != null)) { this.SchemaCollFamMaccRowDeleting(this, new SchemaCollFamMaccRowChangeEvent(((SchemaCollFamMaccRow)(e.Row)), e.Action)); } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public void RemoveSchemaCollFamMaccRow(SchemaCollFamMaccRow row) - { + public void RemoveSchemaCollFamMaccRow(SchemaCollFamMaccRow row) { this.Rows.Remove(row); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public static global::System.Xml.Schema.XmlSchemaComplexType GetTypedTableSchema(global::System.Xml.Schema.XmlSchemaSet xs) - { + 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_Applicazione ds = new DS_Applicazione(); @@ -3581,43 +3114,34 @@ namespace CMS_SC_Data type.Attributes.Add(attribute2); type.Particle = sequence; global::System.Xml.Schema.XmlSchema dsSchema = ds.GetSchemaSerializable(); - if (xs.Contains(dsSchema.TargetNamespace)) - { + 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 - { + try { global::System.Xml.Schema.XmlSchema schema = null; dsSchema.Write(s1); - for (global::System.Collections.IEnumerator schemas = xs.Schemas(dsSchema.TargetNamespace).GetEnumerator(); schemas.MoveNext();) - { + 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)) - { + if ((s1.Length == s2.Length)) { s1.Position = 0; s2.Position = 0; - for (; ((s1.Position != s1.Length) - && (s1.ReadByte() == s2.ReadByte()));) - { + for (; ((s1.Position != s1.Length) + && (s1.ReadByte() == s2.ReadByte())); ) { ; } - if ((s1.Position == s1.Length)) - { + if ((s1.Position == s1.Length)) { return type; } } } } - finally - { - if ((s1 != null)) - { + finally { + if ((s1 != null)) { s1.Close(); } - if ((s2 != null)) - { + if ((s2 != null)) { s2.Close(); } } @@ -3626,218 +3150,185 @@ namespace CMS_SC_Data return type; } } - + /// ///Represents the strongly named DataTable class. /// [global::System.Serializable()] [global::System.Xml.Serialization.XmlSchemaProviderAttribute("GetTypedTableSchema")] - public partial class ElencoDossierDataTable : global::System.Data.TypedTableBase - { - + public partial class ElencoDossierDataTable : global::System.Data.TypedTableBase { + private global::System.Data.DataColumn columnIdxDossier; - + private global::System.Data.DataColumn columnMatricola; - + private global::System.Data.DataColumn columnDataCreazione; - + private global::System.Data.DataColumn columnUserCreazione; - + private global::System.Data.DataColumn columnNumSchede; - + private global::System.Data.DataColumn columnNumMisReq; - + private global::System.Data.DataColumn columnNumMisEff; - + private global::System.Data.DataColumn columnStato; - + private global::System.Data.DataColumn columnDescrMacchina; - + private global::System.Data.DataColumn columnNote; - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public ElencoDossierDataTable() - { + public ElencoDossierDataTable() { this.TableName = "ElencoDossier"; this.BeginInit(); this.InitClass(); this.EndInit(); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - internal ElencoDossierDataTable(global::System.Data.DataTable table) - { + internal ElencoDossierDataTable(global::System.Data.DataTable table) { this.TableName = table.TableName; - if ((table.CaseSensitive != table.DataSet.CaseSensitive)) - { + if ((table.CaseSensitive != table.DataSet.CaseSensitive)) { this.CaseSensitive = table.CaseSensitive; } - if ((table.Locale.ToString() != table.DataSet.Locale.ToString())) - { + if ((table.Locale.ToString() != table.DataSet.Locale.ToString())) { this.Locale = table.Locale; } - if ((table.Namespace != table.DataSet.Namespace)) - { + if ((table.Namespace != table.DataSet.Namespace)) { this.Namespace = table.Namespace; } this.Prefix = table.Prefix; this.MinimumCapacity = table.MinimumCapacity; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - protected ElencoDossierDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : - base(info, context) - { + protected ElencoDossierDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : + base(info, context) { this.InitVars(); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public global::System.Data.DataColumn IdxDossierColumn - { - get - { + public global::System.Data.DataColumn IdxDossierColumn { + get { return this.columnIdxDossier; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public global::System.Data.DataColumn MatricolaColumn - { - get - { + public global::System.Data.DataColumn MatricolaColumn { + get { return this.columnMatricola; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public global::System.Data.DataColumn DataCreazioneColumn - { - get - { + public global::System.Data.DataColumn DataCreazioneColumn { + get { return this.columnDataCreazione; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public global::System.Data.DataColumn UserCreazioneColumn - { - get - { + public global::System.Data.DataColumn UserCreazioneColumn { + get { return this.columnUserCreazione; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public global::System.Data.DataColumn NumSchedeColumn - { - get - { + public global::System.Data.DataColumn NumSchedeColumn { + get { return this.columnNumSchede; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public global::System.Data.DataColumn NumMisReqColumn - { - get - { + public global::System.Data.DataColumn NumMisReqColumn { + get { return this.columnNumMisReq; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public global::System.Data.DataColumn NumMisEffColumn - { - get - { + public global::System.Data.DataColumn NumMisEffColumn { + get { return this.columnNumMisEff; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public global::System.Data.DataColumn StatoColumn - { - get - { + public global::System.Data.DataColumn StatoColumn { + get { return this.columnStato; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public global::System.Data.DataColumn DescrMacchinaColumn - { - get - { + public global::System.Data.DataColumn DescrMacchinaColumn { + get { return this.columnDescrMacchina; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public global::System.Data.DataColumn NoteColumn - { - get - { + public global::System.Data.DataColumn NoteColumn { + get { return this.columnNote; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] [global::System.ComponentModel.Browsable(false)] - public int Count - { - get - { + public int Count { + get { return this.Rows.Count; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public ElencoDossierRow this[int index] - { - get - { + public ElencoDossierRow this[int index] { + get { return ((ElencoDossierRow)(this.Rows[index])); } } - + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] public event ElencoDossierRowChangeEventHandler ElencoDossierRowChanging; - + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] public event ElencoDossierRowChangeEventHandler ElencoDossierRowChanged; - + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] public event ElencoDossierRowChangeEventHandler ElencoDossierRowDeleting; - + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] public event ElencoDossierRowChangeEventHandler ElencoDossierRowDeleted; - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public void AddElencoDossierRow(ElencoDossierRow row) - { + public void AddElencoDossierRow(ElencoDossierRow row) { this.Rows.Add(row); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public ElencoDossierRow AddElencoDossierRow(ElencoMacchineCNRow parentElencoMacchineCNRowByFK_ElencoDossier_ElencoMacchineCN, System.DateTime DataCreazione, string UserCreazione, int NumSchede, int NumMisReq, int NumMisEff, string Stato, string DescrMacchina, string Note) - { + public ElencoDossierRow AddElencoDossierRow(ElencoMacchineCNRow parentElencoMacchineCNRowByFK_ElencoDossier_ElencoMacchineCN, System.DateTime DataCreazione, string UserCreazione, int NumSchede, int NumMisReq, int NumMisEff, string Stato, string DescrMacchina, string Note) { ElencoDossierRow rowElencoDossierRow = ((ElencoDossierRow)(this.NewRow())); object[] columnValuesArray = new object[] { null, @@ -3850,43 +3341,38 @@ namespace CMS_SC_Data Stato, DescrMacchina, Note}; - if ((parentElencoMacchineCNRowByFK_ElencoDossier_ElencoMacchineCN != null)) - { + if ((parentElencoMacchineCNRowByFK_ElencoDossier_ElencoMacchineCN != null)) { columnValuesArray[1] = parentElencoMacchineCNRowByFK_ElencoDossier_ElencoMacchineCN[0]; } rowElencoDossierRow.ItemArray = columnValuesArray; this.Rows.Add(rowElencoDossierRow); return rowElencoDossierRow; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public ElencoDossierRow FindByIdxDossier(int IdxDossier) - { + public ElencoDossierRow FindByIdxDossier(int IdxDossier) { return ((ElencoDossierRow)(this.Rows.Find(new object[] { IdxDossier}))); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public override global::System.Data.DataTable Clone() - { + public override global::System.Data.DataTable Clone() { ElencoDossierDataTable cln = ((ElencoDossierDataTable)(base.Clone())); cln.InitVars(); return cln; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - protected override global::System.Data.DataTable CreateInstance() - { + protected override global::System.Data.DataTable CreateInstance() { return new ElencoDossierDataTable(); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - internal void InitVars() - { + internal void InitVars() { this.columnIdxDossier = base.Columns["IdxDossier"]; this.columnMatricola = base.Columns["Matricola"]; this.columnDataCreazione = base.Columns["DataCreazione"]; @@ -3898,11 +3384,10 @@ namespace CMS_SC_Data this.columnDescrMacchina = base.Columns["DescrMacchina"]; this.columnNote = base.Columns["Note"]; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - private void InitClass() - { + private void InitClass() { this.columnIdxDossier = new global::System.Data.DataColumn("IdxDossier", typeof(int), null, global::System.Data.MappingType.Element); base.Columns.Add(this.columnIdxDossier); this.columnMatricola = new global::System.Data.DataColumn("Matricola", typeof(string), null, global::System.Data.MappingType.Element); @@ -3944,83 +3429,70 @@ namespace CMS_SC_Data this.columnNote.ReadOnly = true; this.columnNote.MaxLength = 2147483647; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public ElencoDossierRow NewElencoDossierRow() - { + public ElencoDossierRow NewElencoDossierRow() { return ((ElencoDossierRow)(this.NewRow())); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - protected override global::System.Data.DataRow NewRowFromBuilder(global::System.Data.DataRowBuilder builder) - { + protected override global::System.Data.DataRow NewRowFromBuilder(global::System.Data.DataRowBuilder builder) { return new ElencoDossierRow(builder); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - protected override global::System.Type GetRowType() - { + protected override global::System.Type GetRowType() { return typeof(ElencoDossierRow); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - protected override void OnRowChanged(global::System.Data.DataRowChangeEventArgs e) - { + protected override void OnRowChanged(global::System.Data.DataRowChangeEventArgs e) { base.OnRowChanged(e); - if ((this.ElencoDossierRowChanged != null)) - { + if ((this.ElencoDossierRowChanged != null)) { this.ElencoDossierRowChanged(this, new ElencoDossierRowChangeEvent(((ElencoDossierRow)(e.Row)), e.Action)); } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - protected override void OnRowChanging(global::System.Data.DataRowChangeEventArgs e) - { + protected override void OnRowChanging(global::System.Data.DataRowChangeEventArgs e) { base.OnRowChanging(e); - if ((this.ElencoDossierRowChanging != null)) - { + if ((this.ElencoDossierRowChanging != null)) { this.ElencoDossierRowChanging(this, new ElencoDossierRowChangeEvent(((ElencoDossierRow)(e.Row)), e.Action)); } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - protected override void OnRowDeleted(global::System.Data.DataRowChangeEventArgs e) - { + protected override void OnRowDeleted(global::System.Data.DataRowChangeEventArgs e) { base.OnRowDeleted(e); - if ((this.ElencoDossierRowDeleted != null)) - { + if ((this.ElencoDossierRowDeleted != null)) { this.ElencoDossierRowDeleted(this, new ElencoDossierRowChangeEvent(((ElencoDossierRow)(e.Row)), e.Action)); } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - protected override void OnRowDeleting(global::System.Data.DataRowChangeEventArgs e) - { + protected override void OnRowDeleting(global::System.Data.DataRowChangeEventArgs e) { base.OnRowDeleting(e); - if ((this.ElencoDossierRowDeleting != null)) - { + if ((this.ElencoDossierRowDeleting != null)) { this.ElencoDossierRowDeleting(this, new ElencoDossierRowChangeEvent(((ElencoDossierRow)(e.Row)), e.Action)); } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public void RemoveElencoDossierRow(ElencoDossierRow row) - { + public void RemoveElencoDossierRow(ElencoDossierRow row) { this.Rows.Remove(row); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public static global::System.Xml.Schema.XmlSchemaComplexType GetTypedTableSchema(global::System.Xml.Schema.XmlSchemaSet xs) - { + 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_Applicazione ds = new DS_Applicazione(); @@ -4045,43 +3517,34 @@ namespace CMS_SC_Data type.Attributes.Add(attribute2); type.Particle = sequence; global::System.Xml.Schema.XmlSchema dsSchema = ds.GetSchemaSerializable(); - if (xs.Contains(dsSchema.TargetNamespace)) - { + 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 - { + try { global::System.Xml.Schema.XmlSchema schema = null; dsSchema.Write(s1); - for (global::System.Collections.IEnumerator schemas = xs.Schemas(dsSchema.TargetNamespace).GetEnumerator(); schemas.MoveNext();) - { + 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)) - { + if ((s1.Length == s2.Length)) { s1.Position = 0; s2.Position = 0; - for (; ((s1.Position != s1.Length) - && (s1.ReadByte() == s2.ReadByte()));) - { + for (; ((s1.Position != s1.Length) + && (s1.ReadByte() == s2.ReadByte())); ) { ; } - if ((s1.Position == s1.Length)) - { + if ((s1.Position == s1.Length)) { return type; } } } } - finally - { - if ((s1 != null)) - { + finally { + if ((s1 != null)) { s1.Close(); } - if ((s2 != null)) - { + if ((s2 != null)) { s2.Close(); } } @@ -4090,182 +3553,155 @@ namespace CMS_SC_Data return type; } } - + /// ///Represents the strongly named DataTable class. /// [global::System.Serializable()] [global::System.Xml.Serialization.XmlSchemaProviderAttribute("GetTypedTableSchema")] - public partial class SchemaCollMaccDataTable : global::System.Data.TypedTableBase - { - + public partial class SchemaCollMaccDataTable : global::System.Data.TypedTableBase { + private global::System.Data.DataColumn columnIdxDossier; - + private global::System.Data.DataColumn columnCodScheda; - + private global::System.Data.DataColumn columnVers; - + private global::System.Data.DataColumn columnNumScheda; - + private global::System.Data.DataColumn columnDescrizione; - + private global::System.Data.DataColumn columnopz; - + private global::System.Data.DataColumn columnFasiEnab; - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public SchemaCollMaccDataTable() - { + public SchemaCollMaccDataTable() { this.TableName = "SchemaCollMacc"; this.BeginInit(); this.InitClass(); this.EndInit(); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - internal SchemaCollMaccDataTable(global::System.Data.DataTable table) - { + internal SchemaCollMaccDataTable(global::System.Data.DataTable table) { this.TableName = table.TableName; - if ((table.CaseSensitive != table.DataSet.CaseSensitive)) - { + if ((table.CaseSensitive != table.DataSet.CaseSensitive)) { this.CaseSensitive = table.CaseSensitive; } - if ((table.Locale.ToString() != table.DataSet.Locale.ToString())) - { + if ((table.Locale.ToString() != table.DataSet.Locale.ToString())) { this.Locale = table.Locale; } - if ((table.Namespace != table.DataSet.Namespace)) - { + if ((table.Namespace != table.DataSet.Namespace)) { this.Namespace = table.Namespace; } this.Prefix = table.Prefix; this.MinimumCapacity = table.MinimumCapacity; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - protected SchemaCollMaccDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : - base(info, context) - { + protected SchemaCollMaccDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : + base(info, context) { this.InitVars(); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public global::System.Data.DataColumn IdxDossierColumn - { - get - { + public global::System.Data.DataColumn IdxDossierColumn { + get { return this.columnIdxDossier; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public global::System.Data.DataColumn CodSchedaColumn - { - get - { + public global::System.Data.DataColumn CodSchedaColumn { + get { return this.columnCodScheda; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public global::System.Data.DataColumn VersColumn - { - get - { + public global::System.Data.DataColumn VersColumn { + get { return this.columnVers; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public global::System.Data.DataColumn NumSchedaColumn - { - get - { + public global::System.Data.DataColumn NumSchedaColumn { + get { return this.columnNumScheda; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public global::System.Data.DataColumn DescrizioneColumn - { - get - { + public global::System.Data.DataColumn DescrizioneColumn { + get { return this.columnDescrizione; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public global::System.Data.DataColumn opzColumn - { - get - { + public global::System.Data.DataColumn opzColumn { + get { return this.columnopz; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public global::System.Data.DataColumn FasiEnabColumn - { - get - { + public global::System.Data.DataColumn FasiEnabColumn { + get { return this.columnFasiEnab; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] [global::System.ComponentModel.Browsable(false)] - public int Count - { - get - { + public int Count { + get { return this.Rows.Count; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public SchemaCollMaccRow this[int index] - { - get - { + public SchemaCollMaccRow this[int index] { + get { return ((SchemaCollMaccRow)(this.Rows[index])); } } - + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] public event SchemaCollMaccRowChangeEventHandler SchemaCollMaccRowChanging; - + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] public event SchemaCollMaccRowChangeEventHandler SchemaCollMaccRowChanged; - + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] public event SchemaCollMaccRowChangeEventHandler SchemaCollMaccRowDeleting; - + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] public event SchemaCollMaccRowChangeEventHandler SchemaCollMaccRowDeleted; - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public void AddSchemaCollMaccRow(SchemaCollMaccRow row) - { + public void AddSchemaCollMaccRow(SchemaCollMaccRow row) { this.Rows.Add(row); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public SchemaCollMaccRow AddSchemaCollMaccRow(ElencoDossierRow parentElencoDossierRowByFK_SchemaCollMacc_ElencoDossier, string CodScheda, int Vers, int NumScheda, string Descrizione, string opz, string FasiEnab) - { + public SchemaCollMaccRow AddSchemaCollMaccRow(ElencoDossierRow parentElencoDossierRowByFK_SchemaCollMacc_ElencoDossier, string CodScheda, int Vers, int NumScheda, string Descrizione, string opz, string FasiEnab) { SchemaCollMaccRow rowSchemaCollMaccRow = ((SchemaCollMaccRow)(this.NewRow())); object[] columnValuesArray = new object[] { null, @@ -4275,46 +3711,41 @@ namespace CMS_SC_Data Descrizione, opz, FasiEnab}; - if ((parentElencoDossierRowByFK_SchemaCollMacc_ElencoDossier != null)) - { + if ((parentElencoDossierRowByFK_SchemaCollMacc_ElencoDossier != null)) { columnValuesArray[0] = parentElencoDossierRowByFK_SchemaCollMacc_ElencoDossier[0]; } rowSchemaCollMaccRow.ItemArray = columnValuesArray; this.Rows.Add(rowSchemaCollMaccRow); return rowSchemaCollMaccRow; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public SchemaCollMaccRow FindByIdxDossierCodSchedaVersNumScheda(int IdxDossier, string CodScheda, int Vers, int NumScheda) - { + public SchemaCollMaccRow FindByIdxDossierCodSchedaVersNumScheda(int IdxDossier, string CodScheda, int Vers, int NumScheda) { return ((SchemaCollMaccRow)(this.Rows.Find(new object[] { IdxDossier, CodScheda, Vers, NumScheda}))); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public override global::System.Data.DataTable Clone() - { + public override global::System.Data.DataTable Clone() { SchemaCollMaccDataTable cln = ((SchemaCollMaccDataTable)(base.Clone())); cln.InitVars(); return cln; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - protected override global::System.Data.DataTable CreateInstance() - { + protected override global::System.Data.DataTable CreateInstance() { return new SchemaCollMaccDataTable(); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - internal void InitVars() - { + internal void InitVars() { this.columnIdxDossier = base.Columns["IdxDossier"]; this.columnCodScheda = base.Columns["CodScheda"]; this.columnVers = base.Columns["Vers"]; @@ -4323,11 +3754,10 @@ namespace CMS_SC_Data this.columnopz = base.Columns["opz"]; this.columnFasiEnab = base.Columns["FasiEnab"]; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - private void InitClass() - { + private void InitClass() { this.columnIdxDossier = new global::System.Data.DataColumn("IdxDossier", typeof(int), null, global::System.Data.MappingType.Element); base.Columns.Add(this.columnIdxDossier); this.columnCodScheda = new global::System.Data.DataColumn("CodScheda", typeof(string), null, global::System.Data.MappingType.Element); @@ -4358,83 +3788,70 @@ namespace CMS_SC_Data this.columnFasiEnab.AllowDBNull = false; this.columnFasiEnab.MaxLength = 2147483647; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public SchemaCollMaccRow NewSchemaCollMaccRow() - { + public SchemaCollMaccRow NewSchemaCollMaccRow() { return ((SchemaCollMaccRow)(this.NewRow())); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - protected override global::System.Data.DataRow NewRowFromBuilder(global::System.Data.DataRowBuilder builder) - { + protected override global::System.Data.DataRow NewRowFromBuilder(global::System.Data.DataRowBuilder builder) { return new SchemaCollMaccRow(builder); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - protected override global::System.Type GetRowType() - { + protected override global::System.Type GetRowType() { return typeof(SchemaCollMaccRow); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - protected override void OnRowChanged(global::System.Data.DataRowChangeEventArgs e) - { + protected override void OnRowChanged(global::System.Data.DataRowChangeEventArgs e) { base.OnRowChanged(e); - if ((this.SchemaCollMaccRowChanged != null)) - { + if ((this.SchemaCollMaccRowChanged != null)) { this.SchemaCollMaccRowChanged(this, new SchemaCollMaccRowChangeEvent(((SchemaCollMaccRow)(e.Row)), e.Action)); } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - protected override void OnRowChanging(global::System.Data.DataRowChangeEventArgs e) - { + protected override void OnRowChanging(global::System.Data.DataRowChangeEventArgs e) { base.OnRowChanging(e); - if ((this.SchemaCollMaccRowChanging != null)) - { + if ((this.SchemaCollMaccRowChanging != null)) { this.SchemaCollMaccRowChanging(this, new SchemaCollMaccRowChangeEvent(((SchemaCollMaccRow)(e.Row)), e.Action)); } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - protected override void OnRowDeleted(global::System.Data.DataRowChangeEventArgs e) - { + protected override void OnRowDeleted(global::System.Data.DataRowChangeEventArgs e) { base.OnRowDeleted(e); - if ((this.SchemaCollMaccRowDeleted != null)) - { + if ((this.SchemaCollMaccRowDeleted != null)) { this.SchemaCollMaccRowDeleted(this, new SchemaCollMaccRowChangeEvent(((SchemaCollMaccRow)(e.Row)), e.Action)); } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - protected override void OnRowDeleting(global::System.Data.DataRowChangeEventArgs e) - { + protected override void OnRowDeleting(global::System.Data.DataRowChangeEventArgs e) { base.OnRowDeleting(e); - if ((this.SchemaCollMaccRowDeleting != null)) - { + if ((this.SchemaCollMaccRowDeleting != null)) { this.SchemaCollMaccRowDeleting(this, new SchemaCollMaccRowChangeEvent(((SchemaCollMaccRow)(e.Row)), e.Action)); } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public void RemoveSchemaCollMaccRow(SchemaCollMaccRow row) - { + public void RemoveSchemaCollMaccRow(SchemaCollMaccRow row) { this.Rows.Remove(row); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public static global::System.Xml.Schema.XmlSchemaComplexType GetTypedTableSchema(global::System.Xml.Schema.XmlSchemaSet xs) - { + 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_Applicazione ds = new DS_Applicazione(); @@ -4459,43 +3876,34 @@ namespace CMS_SC_Data type.Attributes.Add(attribute2); type.Particle = sequence; global::System.Xml.Schema.XmlSchema dsSchema = ds.GetSchemaSerializable(); - if (xs.Contains(dsSchema.TargetNamespace)) - { + 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 - { + try { global::System.Xml.Schema.XmlSchema schema = null; dsSchema.Write(s1); - for (global::System.Collections.IEnumerator schemas = xs.Schemas(dsSchema.TargetNamespace).GetEnumerator(); schemas.MoveNext();) - { + 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)) - { + if ((s1.Length == s2.Length)) { s1.Position = 0; s2.Position = 0; - for (; ((s1.Position != s1.Length) - && (s1.ReadByte() == s2.ReadByte()));) - { + for (; ((s1.Position != s1.Length) + && (s1.ReadByte() == s2.ReadByte())); ) { ; } - if ((s1.Position == s1.Length)) - { + if ((s1.Position == s1.Length)) { return type; } } } } - finally - { - if ((s1 != null)) - { + finally { + if ((s1 != null)) { s1.Close(); } - if ((s2 != null)) - { + if ((s2 != null)) { s2.Close(); } } @@ -4504,371 +3912,316 @@ namespace CMS_SC_Data return type; } } - + /// ///Represents the strongly named DataTable class. /// [global::System.Serializable()] [global::System.Xml.Serialization.XmlSchemaProviderAttribute("GetTypedTableSchema")] - public partial class MisureDataTable : global::System.Data.TypedTableBase - { - + public partial class MisureDataTable : global::System.Data.TypedTableBase { + private global::System.Data.DataColumn columnIdxDossier; - + private global::System.Data.DataColumn columnCodScheda; - + private global::System.Data.DataColumn columnVers; - + private global::System.Data.DataColumn columnNumScheda; - + private global::System.Data.DataColumn columnCodMisura; - + private global::System.Data.DataColumn columnFase; - + private global::System.Data.DataColumn columnOperatore; - + private global::System.Data.DataColumn columnDataOra; - + private global::System.Data.DataColumn columnValorePar; - + private global::System.Data.DataColumn columnValoreMis; - + private global::System.Data.DataColumn columnOkValMis; - + private global::System.Data.DataColumn columnCodDeroga; - + private global::System.Data.DataColumn columnNomeMisura; - + private global::System.Data.DataColumn columnTipoValMisura; - + private global::System.Data.DataColumn columnNomePar; - + private global::System.Data.DataColumn columnMinPar; - + private global::System.Data.DataColumn columnMaxPar; - + private global::System.Data.DataColumn columnLIVal; - + private global::System.Data.DataColumn columnLSVal; - + private global::System.Data.DataColumn columnCodSchedaVersNum; - + private global::System.Data.DataColumn columnCodVisib; - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public MisureDataTable() - { + public MisureDataTable() { this.TableName = "Misure"; this.BeginInit(); this.InitClass(); this.EndInit(); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - internal MisureDataTable(global::System.Data.DataTable table) - { + internal MisureDataTable(global::System.Data.DataTable table) { this.TableName = table.TableName; - if ((table.CaseSensitive != table.DataSet.CaseSensitive)) - { + if ((table.CaseSensitive != table.DataSet.CaseSensitive)) { this.CaseSensitive = table.CaseSensitive; } - if ((table.Locale.ToString() != table.DataSet.Locale.ToString())) - { + if ((table.Locale.ToString() != table.DataSet.Locale.ToString())) { this.Locale = table.Locale; } - if ((table.Namespace != table.DataSet.Namespace)) - { + if ((table.Namespace != table.DataSet.Namespace)) { this.Namespace = table.Namespace; } this.Prefix = table.Prefix; this.MinimumCapacity = table.MinimumCapacity; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - protected MisureDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : - base(info, context) - { + protected MisureDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : + base(info, context) { this.InitVars(); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public global::System.Data.DataColumn IdxDossierColumn - { - get - { + public global::System.Data.DataColumn IdxDossierColumn { + get { return this.columnIdxDossier; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public global::System.Data.DataColumn CodSchedaColumn - { - get - { + public global::System.Data.DataColumn CodSchedaColumn { + get { return this.columnCodScheda; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public global::System.Data.DataColumn VersColumn - { - get - { + public global::System.Data.DataColumn VersColumn { + get { return this.columnVers; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public global::System.Data.DataColumn NumSchedaColumn - { - get - { + public global::System.Data.DataColumn NumSchedaColumn { + get { return this.columnNumScheda; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public global::System.Data.DataColumn CodMisuraColumn - { - get - { + public global::System.Data.DataColumn CodMisuraColumn { + get { return this.columnCodMisura; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public global::System.Data.DataColumn FaseColumn - { - get - { + public global::System.Data.DataColumn FaseColumn { + get { return this.columnFase; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public global::System.Data.DataColumn OperatoreColumn - { - get - { + public global::System.Data.DataColumn OperatoreColumn { + get { return this.columnOperatore; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public global::System.Data.DataColumn DataOraColumn - { - get - { + public global::System.Data.DataColumn DataOraColumn { + get { return this.columnDataOra; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public global::System.Data.DataColumn ValoreParColumn - { - get - { + public global::System.Data.DataColumn ValoreParColumn { + get { return this.columnValorePar; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public global::System.Data.DataColumn ValoreMisColumn - { - get - { + public global::System.Data.DataColumn ValoreMisColumn { + get { return this.columnValoreMis; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public global::System.Data.DataColumn OkValMisColumn - { - get - { + public global::System.Data.DataColumn OkValMisColumn { + get { return this.columnOkValMis; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public global::System.Data.DataColumn CodDerogaColumn - { - get - { + public global::System.Data.DataColumn CodDerogaColumn { + get { return this.columnCodDeroga; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public global::System.Data.DataColumn NomeMisuraColumn - { - get - { + public global::System.Data.DataColumn NomeMisuraColumn { + get { return this.columnNomeMisura; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public global::System.Data.DataColumn TipoValMisuraColumn - { - get - { + public global::System.Data.DataColumn TipoValMisuraColumn { + get { return this.columnTipoValMisura; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public global::System.Data.DataColumn NomeParColumn - { - get - { + public global::System.Data.DataColumn NomeParColumn { + get { return this.columnNomePar; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public global::System.Data.DataColumn MinParColumn - { - get - { + public global::System.Data.DataColumn MinParColumn { + get { return this.columnMinPar; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public global::System.Data.DataColumn MaxParColumn - { - get - { + public global::System.Data.DataColumn MaxParColumn { + get { return this.columnMaxPar; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public global::System.Data.DataColumn LIValColumn - { - get - { + public global::System.Data.DataColumn LIValColumn { + get { return this.columnLIVal; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public global::System.Data.DataColumn LSValColumn - { - get - { + public global::System.Data.DataColumn LSValColumn { + get { return this.columnLSVal; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public global::System.Data.DataColumn CodSchedaVersNumColumn - { - get - { + public global::System.Data.DataColumn CodSchedaVersNumColumn { + get { return this.columnCodSchedaVersNum; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public global::System.Data.DataColumn CodVisibColumn - { - get - { + public global::System.Data.DataColumn CodVisibColumn { + get { return this.columnCodVisib; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] [global::System.ComponentModel.Browsable(false)] - public int Count - { - get - { + public int Count { + get { return this.Rows.Count; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public MisureRow this[int index] - { - get - { + public MisureRow this[int index] { + get { return ((MisureRow)(this.Rows[index])); } } - + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] public event MisureRowChangeEventHandler MisureRowChanging; - + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] public event MisureRowChangeEventHandler MisureRowChanged; - + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] public event MisureRowChangeEventHandler MisureRowDeleting; - + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] public event MisureRowChangeEventHandler MisureRowDeleted; - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public void AddMisureRow(MisureRow row) - { + public void AddMisureRow(MisureRow row) { this.Rows.Add(row); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] public MisureRow AddMisureRow( - int IdxDossier, - string CodScheda, - int Vers, - int NumScheda, - string CodMisura, - AnagFasiRow parentAnagFasiRowByFK_IstanzeMisura_AnagFasi1, - string Operatore, - System.DateTime DataOra, - double ValorePar, - string ValoreMis, - bool OkValMis, - string CodDeroga, - string NomeMisura, - string TipoValMisura, - string NomePar, - double MinPar, - double MaxPar, - double LIVal, - double LSVal, - string CodSchedaVersNum, - string CodVisib) - { + int IdxDossier, + string CodScheda, + int Vers, + int NumScheda, + string CodMisura, + AnagFasiRow parentAnagFasiRowByFK_IstanzeMisura_AnagFasi1, + string Operatore, + System.DateTime DataOra, + double ValorePar, + string ValoreMis, + bool OkValMis, + string CodDeroga, + string NomeMisura, + string TipoValMisura, + string NomePar, + double MinPar, + double MaxPar, + double LIVal, + double LSVal, + string CodSchedaVersNum, + string CodVisib) { MisureRow rowMisureRow = ((MisureRow)(this.NewRow())); object[] columnValuesArray = new object[] { IdxDossier, @@ -4892,19 +4245,17 @@ namespace CMS_SC_Data LSVal, CodSchedaVersNum, CodVisib}; - if ((parentAnagFasiRowByFK_IstanzeMisura_AnagFasi1 != null)) - { + if ((parentAnagFasiRowByFK_IstanzeMisura_AnagFasi1 != null)) { columnValuesArray[5] = parentAnagFasiRowByFK_IstanzeMisura_AnagFasi1[0]; } rowMisureRow.ItemArray = columnValuesArray; this.Rows.Add(rowMisureRow); return rowMisureRow; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public MisureRow FindByIdxDossierCodSchedaVersNumSchedaCodMisuraFase(int IdxDossier, string CodScheda, int Vers, int NumScheda, string CodMisura, string Fase) - { + public MisureRow FindByIdxDossierCodSchedaVersNumSchedaCodMisuraFase(int IdxDossier, string CodScheda, int Vers, int NumScheda, string CodMisura, string Fase) { return ((MisureRow)(this.Rows.Find(new object[] { IdxDossier, CodScheda, @@ -4913,27 +4264,24 @@ namespace CMS_SC_Data CodMisura, Fase}))); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public override global::System.Data.DataTable Clone() - { + public override global::System.Data.DataTable Clone() { MisureDataTable cln = ((MisureDataTable)(base.Clone())); cln.InitVars(); return cln; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - protected override global::System.Data.DataTable CreateInstance() - { + protected override global::System.Data.DataTable CreateInstance() { return new MisureDataTable(); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - internal void InitVars() - { + internal void InitVars() { this.columnIdxDossier = base.Columns["IdxDossier"]; this.columnCodScheda = base.Columns["CodScheda"]; this.columnVers = base.Columns["Vers"]; @@ -4956,11 +4304,10 @@ namespace CMS_SC_Data this.columnCodSchedaVersNum = base.Columns["CodSchedaVersNum"]; this.columnCodVisib = base.Columns["CodVisib"]; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - private void InitClass() - { + private void InitClass() { this.columnIdxDossier = new global::System.Data.DataColumn("IdxDossier", typeof(int), null, global::System.Data.MappingType.Element); base.Columns.Add(this.columnIdxDossier); this.columnCodScheda = new global::System.Data.DataColumn("CodScheda", typeof(string), null, global::System.Data.MappingType.Element); @@ -5039,83 +4386,70 @@ namespace CMS_SC_Data this.columnCodVisib.AllowDBNull = false; this.columnCodVisib.MaxLength = 50; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public MisureRow NewMisureRow() - { + public MisureRow NewMisureRow() { return ((MisureRow)(this.NewRow())); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - protected override global::System.Data.DataRow NewRowFromBuilder(global::System.Data.DataRowBuilder builder) - { + protected override global::System.Data.DataRow NewRowFromBuilder(global::System.Data.DataRowBuilder builder) { return new MisureRow(builder); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - protected override global::System.Type GetRowType() - { + protected override global::System.Type GetRowType() { return typeof(MisureRow); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - protected override void OnRowChanged(global::System.Data.DataRowChangeEventArgs e) - { + protected override void OnRowChanged(global::System.Data.DataRowChangeEventArgs e) { base.OnRowChanged(e); - if ((this.MisureRowChanged != null)) - { + if ((this.MisureRowChanged != null)) { this.MisureRowChanged(this, new MisureRowChangeEvent(((MisureRow)(e.Row)), e.Action)); } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - protected override void OnRowChanging(global::System.Data.DataRowChangeEventArgs e) - { + protected override void OnRowChanging(global::System.Data.DataRowChangeEventArgs e) { base.OnRowChanging(e); - if ((this.MisureRowChanging != null)) - { + if ((this.MisureRowChanging != null)) { this.MisureRowChanging(this, new MisureRowChangeEvent(((MisureRow)(e.Row)), e.Action)); } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - protected override void OnRowDeleted(global::System.Data.DataRowChangeEventArgs e) - { + protected override void OnRowDeleted(global::System.Data.DataRowChangeEventArgs e) { base.OnRowDeleted(e); - if ((this.MisureRowDeleted != null)) - { + if ((this.MisureRowDeleted != null)) { this.MisureRowDeleted(this, new MisureRowChangeEvent(((MisureRow)(e.Row)), e.Action)); } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - protected override void OnRowDeleting(global::System.Data.DataRowChangeEventArgs e) - { + protected override void OnRowDeleting(global::System.Data.DataRowChangeEventArgs e) { base.OnRowDeleting(e); - if ((this.MisureRowDeleting != null)) - { + if ((this.MisureRowDeleting != null)) { this.MisureRowDeleting(this, new MisureRowChangeEvent(((MisureRow)(e.Row)), e.Action)); } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public void RemoveMisureRow(MisureRow row) - { + public void RemoveMisureRow(MisureRow row) { this.Rows.Remove(row); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public static global::System.Xml.Schema.XmlSchemaComplexType GetTypedTableSchema(global::System.Xml.Schema.XmlSchemaSet xs) - { + 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_Applicazione ds = new DS_Applicazione(); @@ -5140,43 +4474,34 @@ namespace CMS_SC_Data type.Attributes.Add(attribute2); type.Particle = sequence; global::System.Xml.Schema.XmlSchema dsSchema = ds.GetSchemaSerializable(); - if (xs.Contains(dsSchema.TargetNamespace)) - { + 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 - { + try { global::System.Xml.Schema.XmlSchema schema = null; dsSchema.Write(s1); - for (global::System.Collections.IEnumerator schemas = xs.Schemas(dsSchema.TargetNamespace).GetEnumerator(); schemas.MoveNext();) - { + 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)) - { + if ((s1.Length == s2.Length)) { s1.Position = 0; s2.Position = 0; - for (; ((s1.Position != s1.Length) - && (s1.ReadByte() == s2.ReadByte()));) - { + for (; ((s1.Position != s1.Length) + && (s1.ReadByte() == s2.ReadByte())); ) { ; } - if ((s1.Position == s1.Length)) - { + if ((s1.Position == s1.Length)) { return type; } } } } - finally - { - if ((s1 != null)) - { + finally { + if ((s1 != null)) { s1.Close(); } - if ((s2 != null)) - { + if ((s2 != null)) { s2.Close(); } } @@ -5185,410 +4510,349 @@ namespace CMS_SC_Data return type; } } - + /// ///Represents the strongly named DataTable class. /// [global::System.Serializable()] [global::System.Xml.Serialization.XmlSchemaProviderAttribute("GetTypedTableSchema")] - public partial class ReportDataDataTable : global::System.Data.TypedTableBase - { - + public partial class ReportDataDataTable : global::System.Data.TypedTableBase { + private global::System.Data.DataColumn columnIdxDossier; - + private global::System.Data.DataColumn columnCodSchedaVersNum; - + private global::System.Data.DataColumn columnCodScheda; - + private global::System.Data.DataColumn columnVers; - + private global::System.Data.DataColumn columnNumScheda; - + private global::System.Data.DataColumn columnCodMisura; - + private global::System.Data.DataColumn columnFase; - + private global::System.Data.DataColumn columnOperatore; - + private global::System.Data.DataColumn columnDataOra; - + private global::System.Data.DataColumn columnValorePar; - + private global::System.Data.DataColumn columnValoreMis; - + private global::System.Data.DataColumn columnOkValMis; - + private global::System.Data.DataColumn columnCodDeroga; - + private global::System.Data.DataColumn columnNomeMisura; - + private global::System.Data.DataColumn columnTipoValMisura; - + private global::System.Data.DataColumn columnNomePar; - + private global::System.Data.DataColumn columnMinPar; - + private global::System.Data.DataColumn columnMaxPar; - + private global::System.Data.DataColumn columnLIVal; - + private global::System.Data.DataColumn columnLSVal; - + private global::System.Data.DataColumn columnDescFase; - + private global::System.Data.DataColumn columnCliente; - + private global::System.Data.DataColumn columnMatrMacchina; - + private global::System.Data.DataColumn columnDescMacchina; - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public ReportDataDataTable() - { + public ReportDataDataTable() { this.TableName = "ReportData"; this.BeginInit(); this.InitClass(); this.EndInit(); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - internal ReportDataDataTable(global::System.Data.DataTable table) - { + internal ReportDataDataTable(global::System.Data.DataTable table) { this.TableName = table.TableName; - if ((table.CaseSensitive != table.DataSet.CaseSensitive)) - { + if ((table.CaseSensitive != table.DataSet.CaseSensitive)) { this.CaseSensitive = table.CaseSensitive; } - if ((table.Locale.ToString() != table.DataSet.Locale.ToString())) - { + if ((table.Locale.ToString() != table.DataSet.Locale.ToString())) { this.Locale = table.Locale; } - if ((table.Namespace != table.DataSet.Namespace)) - { + if ((table.Namespace != table.DataSet.Namespace)) { this.Namespace = table.Namespace; } this.Prefix = table.Prefix; this.MinimumCapacity = table.MinimumCapacity; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - protected ReportDataDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : - base(info, context) - { + protected ReportDataDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : + base(info, context) { this.InitVars(); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public global::System.Data.DataColumn IdxDossierColumn - { - get - { + public global::System.Data.DataColumn IdxDossierColumn { + get { return this.columnIdxDossier; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public global::System.Data.DataColumn CodSchedaVersNumColumn - { - get - { + public global::System.Data.DataColumn CodSchedaVersNumColumn { + get { return this.columnCodSchedaVersNum; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public global::System.Data.DataColumn CodSchedaColumn - { - get - { + public global::System.Data.DataColumn CodSchedaColumn { + get { return this.columnCodScheda; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public global::System.Data.DataColumn VersColumn - { - get - { + public global::System.Data.DataColumn VersColumn { + get { return this.columnVers; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public global::System.Data.DataColumn NumSchedaColumn - { - get - { + public global::System.Data.DataColumn NumSchedaColumn { + get { return this.columnNumScheda; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public global::System.Data.DataColumn CodMisuraColumn - { - get - { + public global::System.Data.DataColumn CodMisuraColumn { + get { return this.columnCodMisura; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public global::System.Data.DataColumn FaseColumn - { - get - { + public global::System.Data.DataColumn FaseColumn { + get { return this.columnFase; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public global::System.Data.DataColumn OperatoreColumn - { - get - { + public global::System.Data.DataColumn OperatoreColumn { + get { return this.columnOperatore; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public global::System.Data.DataColumn DataOraColumn - { - get - { + public global::System.Data.DataColumn DataOraColumn { + get { return this.columnDataOra; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public global::System.Data.DataColumn ValoreParColumn - { - get - { + public global::System.Data.DataColumn ValoreParColumn { + get { return this.columnValorePar; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public global::System.Data.DataColumn ValoreMisColumn - { - get - { + public global::System.Data.DataColumn ValoreMisColumn { + get { return this.columnValoreMis; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public global::System.Data.DataColumn OkValMisColumn - { - get - { + public global::System.Data.DataColumn OkValMisColumn { + get { return this.columnOkValMis; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public global::System.Data.DataColumn CodDerogaColumn - { - get - { + public global::System.Data.DataColumn CodDerogaColumn { + get { return this.columnCodDeroga; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public global::System.Data.DataColumn NomeMisuraColumn - { - get - { + public global::System.Data.DataColumn NomeMisuraColumn { + get { return this.columnNomeMisura; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public global::System.Data.DataColumn TipoValMisuraColumn - { - get - { + public global::System.Data.DataColumn TipoValMisuraColumn { + get { return this.columnTipoValMisura; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public global::System.Data.DataColumn NomeParColumn - { - get - { + public global::System.Data.DataColumn NomeParColumn { + get { return this.columnNomePar; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public global::System.Data.DataColumn MinParColumn - { - get - { + public global::System.Data.DataColumn MinParColumn { + get { return this.columnMinPar; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public global::System.Data.DataColumn MaxParColumn - { - get - { + public global::System.Data.DataColumn MaxParColumn { + get { return this.columnMaxPar; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public global::System.Data.DataColumn LIValColumn - { - get - { + public global::System.Data.DataColumn LIValColumn { + get { return this.columnLIVal; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public global::System.Data.DataColumn LSValColumn - { - get - { + public global::System.Data.DataColumn LSValColumn { + get { return this.columnLSVal; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public global::System.Data.DataColumn DescFaseColumn - { - get - { + public global::System.Data.DataColumn DescFaseColumn { + get { return this.columnDescFase; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public global::System.Data.DataColumn ClienteColumn - { - get - { + public global::System.Data.DataColumn ClienteColumn { + get { return this.columnCliente; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public global::System.Data.DataColumn MatrMacchinaColumn - { - get - { + public global::System.Data.DataColumn MatrMacchinaColumn { + get { return this.columnMatrMacchina; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public global::System.Data.DataColumn DescMacchinaColumn - { - get - { + public global::System.Data.DataColumn DescMacchinaColumn { + get { return this.columnDescMacchina; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] [global::System.ComponentModel.Browsable(false)] - public int Count - { - get - { + public int Count { + get { return this.Rows.Count; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public ReportDataRow this[int index] - { - get - { + public ReportDataRow this[int index] { + get { return ((ReportDataRow)(this.Rows[index])); } } - + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] public event ReportDataRowChangeEventHandler ReportDataRowChanging; - + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] public event ReportDataRowChangeEventHandler ReportDataRowChanged; - + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] public event ReportDataRowChangeEventHandler ReportDataRowDeleting; - + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] public event ReportDataRowChangeEventHandler ReportDataRowDeleted; - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public void AddReportDataRow(ReportDataRow row) - { + public void AddReportDataRow(ReportDataRow row) { this.Rows.Add(row); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] public ReportDataRow AddReportDataRow( - int IdxDossier, - string CodSchedaVersNum, - string CodScheda, - int Vers, - int NumScheda, - string CodMisura, - string Fase, - string Operatore, - System.DateTime DataOra, - double ValorePar, - string ValoreMis, - bool OkValMis, - string CodDeroga, - string NomeMisura, - string TipoValMisura, - string NomePar, - double MinPar, - double MaxPar, - double LIVal, - double LSVal, - string DescFase, - string Cliente, - string MatrMacchina, - string DescMacchina) - { + int IdxDossier, + string CodSchedaVersNum, + string CodScheda, + int Vers, + int NumScheda, + string CodMisura, + string Fase, + string Operatore, + System.DateTime DataOra, + double ValorePar, + string ValoreMis, + bool OkValMis, + string CodDeroga, + string NomeMisura, + string TipoValMisura, + string NomePar, + double MinPar, + double MaxPar, + double LIVal, + double LSVal, + string DescFase, + string Cliente, + string MatrMacchina, + string DescMacchina) { ReportDataRow rowReportDataRow = ((ReportDataRow)(this.NewRow())); object[] columnValuesArray = new object[] { IdxDossier, @@ -5619,27 +4883,24 @@ namespace CMS_SC_Data this.Rows.Add(rowReportDataRow); return rowReportDataRow; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public override global::System.Data.DataTable Clone() - { + public override global::System.Data.DataTable Clone() { ReportDataDataTable cln = ((ReportDataDataTable)(base.Clone())); cln.InitVars(); return cln; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - protected override global::System.Data.DataTable CreateInstance() - { + protected override global::System.Data.DataTable CreateInstance() { return new ReportDataDataTable(); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - internal void InitVars() - { + internal void InitVars() { this.columnIdxDossier = base.Columns["IdxDossier"]; this.columnCodSchedaVersNum = base.Columns["CodSchedaVersNum"]; this.columnCodScheda = base.Columns["CodScheda"]; @@ -5665,11 +4926,10 @@ namespace CMS_SC_Data this.columnMatrMacchina = base.Columns["MatrMacchina"]; this.columnDescMacchina = base.Columns["DescMacchina"]; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - private void InitClass() - { + private void InitClass() { this.columnIdxDossier = new global::System.Data.DataColumn("IdxDossier", typeof(int), null, global::System.Data.MappingType.Element); base.Columns.Add(this.columnIdxDossier); this.columnCodSchedaVersNum = new global::System.Data.DataColumn("CodSchedaVersNum", typeof(string), null, global::System.Data.MappingType.Element); @@ -5752,83 +5012,70 @@ namespace CMS_SC_Data this.columnDescMacchina.AllowDBNull = false; this.columnDescMacchina.MaxLength = 50; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public ReportDataRow NewReportDataRow() - { + public ReportDataRow NewReportDataRow() { return ((ReportDataRow)(this.NewRow())); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - protected override global::System.Data.DataRow NewRowFromBuilder(global::System.Data.DataRowBuilder builder) - { + protected override global::System.Data.DataRow NewRowFromBuilder(global::System.Data.DataRowBuilder builder) { return new ReportDataRow(builder); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - protected override global::System.Type GetRowType() - { + protected override global::System.Type GetRowType() { return typeof(ReportDataRow); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - protected override void OnRowChanged(global::System.Data.DataRowChangeEventArgs e) - { + protected override void OnRowChanged(global::System.Data.DataRowChangeEventArgs e) { base.OnRowChanged(e); - if ((this.ReportDataRowChanged != null)) - { + if ((this.ReportDataRowChanged != null)) { this.ReportDataRowChanged(this, new ReportDataRowChangeEvent(((ReportDataRow)(e.Row)), e.Action)); } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - protected override void OnRowChanging(global::System.Data.DataRowChangeEventArgs e) - { + protected override void OnRowChanging(global::System.Data.DataRowChangeEventArgs e) { base.OnRowChanging(e); - if ((this.ReportDataRowChanging != null)) - { + if ((this.ReportDataRowChanging != null)) { this.ReportDataRowChanging(this, new ReportDataRowChangeEvent(((ReportDataRow)(e.Row)), e.Action)); } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - protected override void OnRowDeleted(global::System.Data.DataRowChangeEventArgs e) - { + protected override void OnRowDeleted(global::System.Data.DataRowChangeEventArgs e) { base.OnRowDeleted(e); - if ((this.ReportDataRowDeleted != null)) - { + if ((this.ReportDataRowDeleted != null)) { this.ReportDataRowDeleted(this, new ReportDataRowChangeEvent(((ReportDataRow)(e.Row)), e.Action)); } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - protected override void OnRowDeleting(global::System.Data.DataRowChangeEventArgs e) - { + protected override void OnRowDeleting(global::System.Data.DataRowChangeEventArgs e) { base.OnRowDeleting(e); - if ((this.ReportDataRowDeleting != null)) - { + if ((this.ReportDataRowDeleting != null)) { this.ReportDataRowDeleting(this, new ReportDataRowChangeEvent(((ReportDataRow)(e.Row)), e.Action)); } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public void RemoveReportDataRow(ReportDataRow row) - { + public void RemoveReportDataRow(ReportDataRow row) { this.Rows.Remove(row); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public static global::System.Xml.Schema.XmlSchemaComplexType GetTypedTableSchema(global::System.Xml.Schema.XmlSchemaSet xs) - { + 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_Applicazione ds = new DS_Applicazione(); @@ -5853,43 +5100,34 @@ namespace CMS_SC_Data type.Attributes.Add(attribute2); type.Particle = sequence; global::System.Xml.Schema.XmlSchema dsSchema = ds.GetSchemaSerializable(); - if (xs.Contains(dsSchema.TargetNamespace)) - { + 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 - { + try { global::System.Xml.Schema.XmlSchema schema = null; dsSchema.Write(s1); - for (global::System.Collections.IEnumerator schemas = xs.Schemas(dsSchema.TargetNamespace).GetEnumerator(); schemas.MoveNext();) - { + 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)) - { + if ((s1.Length == s2.Length)) { s1.Position = 0; s2.Position = 0; - for (; ((s1.Position != s1.Length) - && (s1.ReadByte() == s2.ReadByte()));) - { + for (; ((s1.Position != s1.Length) + && (s1.ReadByte() == s2.ReadByte())); ) { ; } - if ((s1.Position == s1.Length)) - { + if ((s1.Position == s1.Length)) { return type; } } } } - finally - { - if ((s1 != null)) - { + finally { + if ((s1 != null)) { s1.Close(); } - if ((s2 != null)) - { + if ((s2 != null)) { s2.Close(); } } @@ -5898,176 +5136,152 @@ namespace CMS_SC_Data return type; } } - + /// ///Represents the strongly named DataTable class. /// [global::System.Serializable()] [global::System.Xml.Serialization.XmlSchemaProviderAttribute("GetTypedTableSchema")] - public partial class Tags2MacchineDataTable : global::System.Data.TypedTableBase - { - + public partial class Tags2MacchineDataTable : global::System.Data.TypedTableBase { + private global::System.Data.DataColumn columnMatricola; - + private global::System.Data.DataColumn columnTagCode; - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public Tags2MacchineDataTable() - { + public Tags2MacchineDataTable() { this.TableName = "Tags2Macchine"; this.BeginInit(); this.InitClass(); this.EndInit(); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - internal Tags2MacchineDataTable(global::System.Data.DataTable table) - { + internal Tags2MacchineDataTable(global::System.Data.DataTable table) { this.TableName = table.TableName; - if ((table.CaseSensitive != table.DataSet.CaseSensitive)) - { + if ((table.CaseSensitive != table.DataSet.CaseSensitive)) { this.CaseSensitive = table.CaseSensitive; } - if ((table.Locale.ToString() != table.DataSet.Locale.ToString())) - { + if ((table.Locale.ToString() != table.DataSet.Locale.ToString())) { this.Locale = table.Locale; } - if ((table.Namespace != table.DataSet.Namespace)) - { + if ((table.Namespace != table.DataSet.Namespace)) { this.Namespace = table.Namespace; } this.Prefix = table.Prefix; this.MinimumCapacity = table.MinimumCapacity; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - protected Tags2MacchineDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : - base(info, context) - { + protected Tags2MacchineDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : + base(info, context) { this.InitVars(); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public global::System.Data.DataColumn MatricolaColumn - { - get - { + public global::System.Data.DataColumn MatricolaColumn { + get { return this.columnMatricola; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public global::System.Data.DataColumn TagCodeColumn - { - get - { + public global::System.Data.DataColumn TagCodeColumn { + get { return this.columnTagCode; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] [global::System.ComponentModel.Browsable(false)] - public int Count - { - get - { + public int Count { + get { return this.Rows.Count; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public Tags2MacchineRow this[int index] - { - get - { + public Tags2MacchineRow this[int index] { + get { return ((Tags2MacchineRow)(this.Rows[index])); } } - + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] public event Tags2MacchineRowChangeEventHandler Tags2MacchineRowChanging; - + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] public event Tags2MacchineRowChangeEventHandler Tags2MacchineRowChanged; - + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] public event Tags2MacchineRowChangeEventHandler Tags2MacchineRowDeleting; - + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] public event Tags2MacchineRowChangeEventHandler Tags2MacchineRowDeleted; - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public void AddTags2MacchineRow(Tags2MacchineRow row) - { + public void AddTags2MacchineRow(Tags2MacchineRow row) { this.Rows.Add(row); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public Tags2MacchineRow AddTags2MacchineRow(ElencoMacchineCNRow parentElencoMacchineCNRowByFK_Tags2Macchine_ElencoMacchineCN, AnagTagsRow parentAnagTagsRowByFK_Tags2Macchine_AnagTags) - { + public Tags2MacchineRow AddTags2MacchineRow(ElencoMacchineCNRow parentElencoMacchineCNRowByFK_Tags2Macchine_ElencoMacchineCN, AnagTagsRow parentAnagTagsRowByFK_Tags2Macchine_AnagTags) { Tags2MacchineRow rowTags2MacchineRow = ((Tags2MacchineRow)(this.NewRow())); object[] columnValuesArray = new object[] { null, null}; - if ((parentElencoMacchineCNRowByFK_Tags2Macchine_ElencoMacchineCN != null)) - { + if ((parentElencoMacchineCNRowByFK_Tags2Macchine_ElencoMacchineCN != null)) { columnValuesArray[0] = parentElencoMacchineCNRowByFK_Tags2Macchine_ElencoMacchineCN[0]; } - if ((parentAnagTagsRowByFK_Tags2Macchine_AnagTags != null)) - { + if ((parentAnagTagsRowByFK_Tags2Macchine_AnagTags != null)) { columnValuesArray[1] = parentAnagTagsRowByFK_Tags2Macchine_AnagTags[0]; } rowTags2MacchineRow.ItemArray = columnValuesArray; this.Rows.Add(rowTags2MacchineRow); return rowTags2MacchineRow; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public Tags2MacchineRow FindByMatricolaTagCode(string Matricola, string TagCode) - { + public Tags2MacchineRow FindByMatricolaTagCode(string Matricola, string TagCode) { return ((Tags2MacchineRow)(this.Rows.Find(new object[] { Matricola, TagCode}))); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public override global::System.Data.DataTable Clone() - { + public override global::System.Data.DataTable Clone() { Tags2MacchineDataTable cln = ((Tags2MacchineDataTable)(base.Clone())); cln.InitVars(); return cln; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - protected override global::System.Data.DataTable CreateInstance() - { + protected override global::System.Data.DataTable CreateInstance() { return new Tags2MacchineDataTable(); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - internal void InitVars() - { + internal void InitVars() { this.columnMatricola = base.Columns["Matricola"]; this.columnTagCode = base.Columns["TagCode"]; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - private void InitClass() - { + private void InitClass() { this.columnMatricola = new global::System.Data.DataColumn("Matricola", typeof(string), null, global::System.Data.MappingType.Element); base.Columns.Add(this.columnMatricola); this.columnTagCode = new global::System.Data.DataColumn("TagCode", typeof(string), null, global::System.Data.MappingType.Element); @@ -6080,83 +5294,70 @@ namespace CMS_SC_Data this.columnTagCode.AllowDBNull = false; this.columnTagCode.MaxLength = 50; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public Tags2MacchineRow NewTags2MacchineRow() - { + public Tags2MacchineRow NewTags2MacchineRow() { return ((Tags2MacchineRow)(this.NewRow())); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - protected override global::System.Data.DataRow NewRowFromBuilder(global::System.Data.DataRowBuilder builder) - { + protected override global::System.Data.DataRow NewRowFromBuilder(global::System.Data.DataRowBuilder builder) { return new Tags2MacchineRow(builder); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - protected override global::System.Type GetRowType() - { + protected override global::System.Type GetRowType() { return typeof(Tags2MacchineRow); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - protected override void OnRowChanged(global::System.Data.DataRowChangeEventArgs e) - { + protected override void OnRowChanged(global::System.Data.DataRowChangeEventArgs e) { base.OnRowChanged(e); - if ((this.Tags2MacchineRowChanged != null)) - { + if ((this.Tags2MacchineRowChanged != null)) { this.Tags2MacchineRowChanged(this, new Tags2MacchineRowChangeEvent(((Tags2MacchineRow)(e.Row)), e.Action)); } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - protected override void OnRowChanging(global::System.Data.DataRowChangeEventArgs e) - { + protected override void OnRowChanging(global::System.Data.DataRowChangeEventArgs e) { base.OnRowChanging(e); - if ((this.Tags2MacchineRowChanging != null)) - { + if ((this.Tags2MacchineRowChanging != null)) { this.Tags2MacchineRowChanging(this, new Tags2MacchineRowChangeEvent(((Tags2MacchineRow)(e.Row)), e.Action)); } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - protected override void OnRowDeleted(global::System.Data.DataRowChangeEventArgs e) - { + protected override void OnRowDeleted(global::System.Data.DataRowChangeEventArgs e) { base.OnRowDeleted(e); - if ((this.Tags2MacchineRowDeleted != null)) - { + if ((this.Tags2MacchineRowDeleted != null)) { this.Tags2MacchineRowDeleted(this, new Tags2MacchineRowChangeEvent(((Tags2MacchineRow)(e.Row)), e.Action)); } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - protected override void OnRowDeleting(global::System.Data.DataRowChangeEventArgs e) - { + protected override void OnRowDeleting(global::System.Data.DataRowChangeEventArgs e) { base.OnRowDeleting(e); - if ((this.Tags2MacchineRowDeleting != null)) - { + if ((this.Tags2MacchineRowDeleting != null)) { this.Tags2MacchineRowDeleting(this, new Tags2MacchineRowChangeEvent(((Tags2MacchineRow)(e.Row)), e.Action)); } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public void RemoveTags2MacchineRow(Tags2MacchineRow row) - { + public void RemoveTags2MacchineRow(Tags2MacchineRow row) { this.Rows.Remove(row); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public static global::System.Xml.Schema.XmlSchemaComplexType GetTypedTableSchema(global::System.Xml.Schema.XmlSchemaSet xs) - { + 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_Applicazione ds = new DS_Applicazione(); @@ -6181,43 +5382,34 @@ namespace CMS_SC_Data type.Attributes.Add(attribute2); type.Particle = sequence; global::System.Xml.Schema.XmlSchema dsSchema = ds.GetSchemaSerializable(); - if (xs.Contains(dsSchema.TargetNamespace)) - { + 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 - { + try { global::System.Xml.Schema.XmlSchema schema = null; dsSchema.Write(s1); - for (global::System.Collections.IEnumerator schemas = xs.Schemas(dsSchema.TargetNamespace).GetEnumerator(); schemas.MoveNext();) - { + 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)) - { + if ((s1.Length == s2.Length)) { s1.Position = 0; s2.Position = 0; - for (; ((s1.Position != s1.Length) - && (s1.ReadByte() == s2.ReadByte()));) - { + for (; ((s1.Position != s1.Length) + && (s1.ReadByte() == s2.ReadByte())); ) { ; } - if ((s1.Position == s1.Length)) - { + if ((s1.Position == s1.Length)) { return type; } } } } - finally - { - if ((s1 != null)) - { + finally { + if ((s1 != null)) { s1.Close(); } - if ((s2 != null)) - { + if ((s2 != null)) { s2.Close(); } } @@ -6226,122 +5418,105 @@ namespace CMS_SC_Data return type; } } - + /// ///Represents the strongly named DataTable class. /// [global::System.Serializable()] [global::System.Xml.Serialization.XmlSchemaProviderAttribute("GetTypedTableSchema")] - public partial class AnagTagsDataTable : global::System.Data.TypedTableBase - { - + public partial class AnagTagsDataTable : global::System.Data.TypedTableBase { + private global::System.Data.DataColumn columnTagCode; - + private global::System.Data.DataColumn columnDescrTag; - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public AnagTagsDataTable() - { + public AnagTagsDataTable() { this.TableName = "AnagTags"; this.BeginInit(); this.InitClass(); this.EndInit(); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - internal AnagTagsDataTable(global::System.Data.DataTable table) - { + internal AnagTagsDataTable(global::System.Data.DataTable table) { this.TableName = table.TableName; - if ((table.CaseSensitive != table.DataSet.CaseSensitive)) - { + if ((table.CaseSensitive != table.DataSet.CaseSensitive)) { this.CaseSensitive = table.CaseSensitive; } - if ((table.Locale.ToString() != table.DataSet.Locale.ToString())) - { + if ((table.Locale.ToString() != table.DataSet.Locale.ToString())) { this.Locale = table.Locale; } - if ((table.Namespace != table.DataSet.Namespace)) - { + if ((table.Namespace != table.DataSet.Namespace)) { this.Namespace = table.Namespace; } this.Prefix = table.Prefix; this.MinimumCapacity = table.MinimumCapacity; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - protected AnagTagsDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : - base(info, context) - { + protected AnagTagsDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) : + base(info, context) { this.InitVars(); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public global::System.Data.DataColumn TagCodeColumn - { - get - { + public global::System.Data.DataColumn TagCodeColumn { + get { return this.columnTagCode; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public global::System.Data.DataColumn DescrTagColumn - { - get - { + public global::System.Data.DataColumn DescrTagColumn { + get { return this.columnDescrTag; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] [global::System.ComponentModel.Browsable(false)] - public int Count - { - get - { + public int Count { + get { return this.Rows.Count; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public AnagTagsRow this[int index] - { - get - { + public AnagTagsRow this[int index] { + get { return ((AnagTagsRow)(this.Rows[index])); } } - + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] public event AnagTagsRowChangeEventHandler AnagTagsRowChanging; - + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] public event AnagTagsRowChangeEventHandler AnagTagsRowChanged; - + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] public event AnagTagsRowChangeEventHandler AnagTagsRowDeleting; - + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] public event AnagTagsRowChangeEventHandler AnagTagsRowDeleted; - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public void AddAnagTagsRow(AnagTagsRow row) - { + public void AddAnagTagsRow(AnagTagsRow row) { this.Rows.Add(row); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public AnagTagsRow AddAnagTagsRow(string TagCode, string DescrTag) - { + public AnagTagsRow AddAnagTagsRow(string TagCode, string DescrTag) { AnagTagsRow rowAnagTagsRow = ((AnagTagsRow)(this.NewRow())); object[] columnValuesArray = new object[] { TagCode, @@ -6350,43 +5525,38 @@ namespace CMS_SC_Data this.Rows.Add(rowAnagTagsRow); return rowAnagTagsRow; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public AnagTagsRow FindByTagCode(string TagCode) - { + public AnagTagsRow FindByTagCode(string TagCode) { return ((AnagTagsRow)(this.Rows.Find(new object[] { TagCode}))); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public override global::System.Data.DataTable Clone() - { + public override global::System.Data.DataTable Clone() { AnagTagsDataTable cln = ((AnagTagsDataTable)(base.Clone())); cln.InitVars(); return cln; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - protected override global::System.Data.DataTable CreateInstance() - { + protected override global::System.Data.DataTable CreateInstance() { return new AnagTagsDataTable(); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - internal void InitVars() - { + internal void InitVars() { this.columnTagCode = base.Columns["TagCode"]; this.columnDescrTag = base.Columns["DescrTag"]; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - private void InitClass() - { + private void InitClass() { this.columnTagCode = new global::System.Data.DataColumn("TagCode", typeof(string), null, global::System.Data.MappingType.Element); base.Columns.Add(this.columnTagCode); this.columnDescrTag = new global::System.Data.DataColumn("DescrTag", typeof(string), null, global::System.Data.MappingType.Element); @@ -6398,83 +5568,70 @@ namespace CMS_SC_Data this.columnTagCode.MaxLength = 50; this.columnDescrTag.MaxLength = 250; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public AnagTagsRow NewAnagTagsRow() - { + public AnagTagsRow NewAnagTagsRow() { return ((AnagTagsRow)(this.NewRow())); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - protected override global::System.Data.DataRow NewRowFromBuilder(global::System.Data.DataRowBuilder builder) - { + protected override global::System.Data.DataRow NewRowFromBuilder(global::System.Data.DataRowBuilder builder) { return new AnagTagsRow(builder); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - protected override global::System.Type GetRowType() - { + protected override global::System.Type GetRowType() { return typeof(AnagTagsRow); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - protected override void OnRowChanged(global::System.Data.DataRowChangeEventArgs e) - { + protected override void OnRowChanged(global::System.Data.DataRowChangeEventArgs e) { base.OnRowChanged(e); - if ((this.AnagTagsRowChanged != null)) - { + if ((this.AnagTagsRowChanged != null)) { this.AnagTagsRowChanged(this, new AnagTagsRowChangeEvent(((AnagTagsRow)(e.Row)), e.Action)); } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - protected override void OnRowChanging(global::System.Data.DataRowChangeEventArgs e) - { + protected override void OnRowChanging(global::System.Data.DataRowChangeEventArgs e) { base.OnRowChanging(e); - if ((this.AnagTagsRowChanging != null)) - { + if ((this.AnagTagsRowChanging != null)) { this.AnagTagsRowChanging(this, new AnagTagsRowChangeEvent(((AnagTagsRow)(e.Row)), e.Action)); } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - protected override void OnRowDeleted(global::System.Data.DataRowChangeEventArgs e) - { + protected override void OnRowDeleted(global::System.Data.DataRowChangeEventArgs e) { base.OnRowDeleted(e); - if ((this.AnagTagsRowDeleted != null)) - { + if ((this.AnagTagsRowDeleted != null)) { this.AnagTagsRowDeleted(this, new AnagTagsRowChangeEvent(((AnagTagsRow)(e.Row)), e.Action)); } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - protected override void OnRowDeleting(global::System.Data.DataRowChangeEventArgs e) - { + protected override void OnRowDeleting(global::System.Data.DataRowChangeEventArgs e) { base.OnRowDeleting(e); - if ((this.AnagTagsRowDeleting != null)) - { + if ((this.AnagTagsRowDeleting != null)) { this.AnagTagsRowDeleting(this, new AnagTagsRowChangeEvent(((AnagTagsRow)(e.Row)), e.Action)); } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public void RemoveAnagTagsRow(AnagTagsRow row) - { + public void RemoveAnagTagsRow(AnagTagsRow row) { this.Rows.Remove(row); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public static global::System.Xml.Schema.XmlSchemaComplexType GetTypedTableSchema(global::System.Xml.Schema.XmlSchemaSet xs) - { + 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_Applicazione ds = new DS_Applicazione(); @@ -6499,43 +5656,34 @@ namespace CMS_SC_Data type.Attributes.Add(attribute2); type.Particle = sequence; global::System.Xml.Schema.XmlSchema dsSchema = ds.GetSchemaSerializable(); - if (xs.Contains(dsSchema.TargetNamespace)) - { + 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 - { + try { global::System.Xml.Schema.XmlSchema schema = null; dsSchema.Write(s1); - for (global::System.Collections.IEnumerator schemas = xs.Schemas(dsSchema.TargetNamespace).GetEnumerator(); schemas.MoveNext();) - { + 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)) - { + if ((s1.Length == s2.Length)) { s1.Position = 0; s2.Position = 0; - for (; ((s1.Position != s1.Length) - && (s1.ReadByte() == s2.ReadByte()));) - { + for (; ((s1.Position != s1.Length) + && (s1.ReadByte() == s2.ReadByte())); ) { ; } - if ((s1.Position == s1.Length)) - { + if ((s1.Position == s1.Length)) { return type; } } } } - finally - { - if ((s1 != null)) - { + finally { + if ((s1 != null)) { s1.Close(); } - if ((s2 != null)) - { + if ((s2 != null)) { s2.Close(); } } @@ -6544,3056 +5692,2497 @@ namespace CMS_SC_Data return type; } } - + /// ///Represents strongly named DataRow class. /// - public partial class ElencoFamMaccRow : global::System.Data.DataRow - { - + public partial class ElencoFamMaccRow : global::System.Data.DataRow { + private ElencoFamMaccDataTable tableElencoFamMacc; - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - internal ElencoFamMaccRow(global::System.Data.DataRowBuilder rb) : - base(rb) - { + internal ElencoFamMaccRow(global::System.Data.DataRowBuilder rb) : + base(rb) { this.tableElencoFamMacc = ((ElencoFamMaccDataTable)(this.Table)); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public string CodFam - { - get - { + public string CodFam { + get { return ((string)(this[this.tableElencoFamMacc.CodFamColumn])); } - set - { + set { this[this.tableElencoFamMacc.CodFamColumn] = value; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public string DescrFam - { - get - { + public string DescrFam { + get { return ((string)(this[this.tableElencoFamMacc.DescrFamColumn])); } - set - { + set { this[this.tableElencoFamMacc.DescrFamColumn] = value; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public ElencoMacchineCNRow[] GetElencoMacchineCNRows() - { - if ((this.Table.ChildRelations["FK_ElencoMacchineCN_ElencoFamMacc"] == null)) - { + public int numRowChild { + get { + try { + return ((int)(this[this.tableElencoFamMacc.numRowChildColumn])); + } + catch (global::System.InvalidCastException e) { + throw new global::System.Data.StrongTypingException("The value for column \'numRowChild\' in table \'ElencoFamMacc\' is DBNull.", e); + } + } + set { + this[this.tableElencoFamMacc.numRowChildColumn] = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public bool IsnumRowChildNull() { + return this.IsNull(this.tableElencoFamMacc.numRowChildColumn); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public void SetnumRowChildNull() { + this[this.tableElencoFamMacc.numRowChildColumn] = global::System.Convert.DBNull; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public ElencoMacchineCNRow[] GetElencoMacchineCNRows() { + if ((this.Table.ChildRelations["FK_ElencoMacchineCN_ElencoFamMacc"] == null)) { return new ElencoMacchineCNRow[0]; } - else - { + else { return ((ElencoMacchineCNRow[])(base.GetChildRows(this.Table.ChildRelations["FK_ElencoMacchineCN_ElencoFamMacc"]))); } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public SchemaCollFamMaccRow[] GetSchemaCollFamMaccRows() - { - if ((this.Table.ChildRelations["FK_SchemaCollFamMacc_ElencoFamMacc"] == null)) - { + public SchemaCollFamMaccRow[] GetSchemaCollFamMaccRows() { + if ((this.Table.ChildRelations["FK_SchemaCollFamMacc_ElencoFamMacc"] == null)) { return new SchemaCollFamMaccRow[0]; } - else - { + else { return ((SchemaCollFamMaccRow[])(base.GetChildRows(this.Table.ChildRelations["FK_SchemaCollFamMacc_ElencoFamMacc"]))); } } } - + /// ///Represents strongly named DataRow class. /// - public partial class ElencoMacchineCNRow : global::System.Data.DataRow - { - + public partial class ElencoMacchineCNRow : global::System.Data.DataRow { + private ElencoMacchineCNDataTable tableElencoMacchineCN; - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - internal ElencoMacchineCNRow(global::System.Data.DataRowBuilder rb) : - base(rb) - { + internal ElencoMacchineCNRow(global::System.Data.DataRowBuilder rb) : + base(rb) { this.tableElencoMacchineCN = ((ElencoMacchineCNDataTable)(this.Table)); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public string Matricola - { - get - { + public string Matricola { + get { return ((string)(this[this.tableElencoMacchineCN.MatricolaColumn])); } - set - { + set { this[this.tableElencoMacchineCN.MatricolaColumn] = value; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public string Descrizione - { - get - { + public string Descrizione { + get { return ((string)(this[this.tableElencoMacchineCN.DescrizioneColumn])); } - set - { + set { this[this.tableElencoMacchineCN.DescrizioneColumn] = value; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public string Cliente - { - get - { + public string Cliente { + get { return ((string)(this[this.tableElencoMacchineCN.ClienteColumn])); } - set - { + set { this[this.tableElencoMacchineCN.ClienteColumn] = value; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public string CodFam - { - get - { + public string CodFam { + get { return ((string)(this[this.tableElencoMacchineCN.CodFamColumn])); } - set - { + set { this[this.tableElencoMacchineCN.CodFamColumn] = value; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public int CorsaX - { - get - { + public int CorsaX { + get { return ((int)(this[this.tableElencoMacchineCN.CorsaXColumn])); } - set - { + set { this[this.tableElencoMacchineCN.CorsaXColumn] = value; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public int CorsaY - { - get - { + public int CorsaY { + get { return ((int)(this[this.tableElencoMacchineCN.CorsaYColumn])); } - set - { + set { this[this.tableElencoMacchineCN.CorsaYColumn] = value; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public int CorsaZ - { - get - { + public int CorsaZ { + get { return ((int)(this[this.tableElencoMacchineCN.CorsaZColumn])); } - set - { + set { this[this.tableElencoMacchineCN.CorsaZColumn] = value; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public ElencoFamMaccRow ElencoFamMaccRow - { - get - { + public ElencoFamMaccRow ElencoFamMaccRow { + get { return ((ElencoFamMaccRow)(this.GetParentRow(this.Table.ParentRelations["FK_ElencoMacchineCN_ElencoFamMacc"]))); } - set - { + set { this.SetParentRow(value, this.Table.ParentRelations["FK_ElencoMacchineCN_ElencoFamMacc"]); } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public ElencoDossierRow[] GetElencoDossierRows() - { - if ((this.Table.ChildRelations["FK_ElencoDossier_ElencoMacchineCN"] == null)) - { + public ElencoDossierRow[] GetElencoDossierRows() { + if ((this.Table.ChildRelations["FK_ElencoDossier_ElencoMacchineCN"] == null)) { return new ElencoDossierRow[0]; } - else - { + else { return ((ElencoDossierRow[])(base.GetChildRows(this.Table.ChildRelations["FK_ElencoDossier_ElencoMacchineCN"]))); } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public Tags2MacchineRow[] GetTags2MacchineRows() - { - if ((this.Table.ChildRelations["FK_Tags2Macchine_ElencoMacchineCN"] == null)) - { + public Tags2MacchineRow[] GetTags2MacchineRows() { + if ((this.Table.ChildRelations["FK_Tags2Macchine_ElencoMacchineCN"] == null)) { return new Tags2MacchineRow[0]; } - else - { + else { return ((Tags2MacchineRow[])(base.GetChildRows(this.Table.ChildRelations["FK_Tags2Macchine_ElencoMacchineCN"]))); } } } - + /// ///Represents strongly named DataRow class. /// - public partial class AnagFasiRow : global::System.Data.DataRow - { - + public partial class AnagFasiRow : global::System.Data.DataRow { + private AnagFasiDataTable tableAnagFasi; - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - internal AnagFasiRow(global::System.Data.DataRowBuilder rb) : - base(rb) - { + internal AnagFasiRow(global::System.Data.DataRowBuilder rb) : + base(rb) { this.tableAnagFasi = ((AnagFasiDataTable)(this.Table)); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public string Fase - { - get - { + public string Fase { + get { return ((string)(this[this.tableAnagFasi.FaseColumn])); } - set - { + set { this[this.tableAnagFasi.FaseColumn] = value; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public string Descrizione - { - get - { - try - { + public string Descrizione { + get { + try { return ((string)(this[this.tableAnagFasi.DescrizioneColumn])); } - catch (global::System.InvalidCastException e) - { + catch (global::System.InvalidCastException e) { throw new global::System.Data.StrongTypingException("The value for column \'Descrizione\' in table \'AnagFasi\' is DBNull.", e); } } - set - { + set { this[this.tableAnagFasi.DescrizioneColumn] = value; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public bool IsDescrizioneNull() - { + public bool IsDescrizioneNull() { return this.IsNull(this.tableAnagFasi.DescrizioneColumn); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public void SetDescrizioneNull() - { + public void SetDescrizioneNull() { this[this.tableAnagFasi.DescrizioneColumn] = global::System.Convert.DBNull; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public MisureRow[] GetMisureRows() - { - if ((this.Table.ChildRelations["FK_IstanzeMisura_AnagFasi1"] == null)) - { + public MisureRow[] GetMisureRows() { + if ((this.Table.ChildRelations["FK_IstanzeMisura_AnagFasi1"] == null)) { return new MisureRow[0]; } - else - { + else { return ((MisureRow[])(base.GetChildRows(this.Table.ChildRelations["FK_IstanzeMisura_AnagFasi1"]))); } } } - + /// ///Represents strongly named DataRow class. /// - public partial class AnagSchedeRow : global::System.Data.DataRow - { - + public partial class AnagSchedeRow : global::System.Data.DataRow { + private AnagSchedeDataTable tableAnagSchede; - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - internal AnagSchedeRow(global::System.Data.DataRowBuilder rb) : - base(rb) - { + internal AnagSchedeRow(global::System.Data.DataRowBuilder rb) : + base(rb) { this.tableAnagSchede = ((AnagSchedeDataTable)(this.Table)); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public string CodScheda - { - get - { + public string CodScheda { + get { return ((string)(this[this.tableAnagSchede.CodSchedaColumn])); } - set - { + set { this[this.tableAnagSchede.CodSchedaColumn] = value; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public int Vers - { - get - { + public int Vers { + get { return ((int)(this[this.tableAnagSchede.VersColumn])); } - set - { + set { this[this.tableAnagSchede.VersColumn] = value; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public string Descrizione - { - get - { + public string Descrizione { + get { return ((string)(this[this.tableAnagSchede.DescrizioneColumn])); } - set - { + set { this[this.tableAnagSchede.DescrizioneColumn] = value; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public string Path - { - get - { + public string Path { + get { return ((string)(this[this.tableAnagSchede.PathColumn])); } - set - { + set { this[this.tableAnagSchede.PathColumn] = value; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public string FasiEnab - { - get - { + public string FasiEnab { + get { return ((string)(this[this.tableAnagSchede.FasiEnabColumn])); } - set - { + set { this[this.tableAnagSchede.FasiEnabColumn] = value; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public string CodVisib - { - get - { + public string CodVisib { + get { return ((string)(this[this.tableAnagSchede.CodVisibColumn])); } - set - { + set { this[this.tableAnagSchede.CodVisibColumn] = value; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public DettSchedaRow[] GetDettSchedaRows() - { - if ((this.Table.ChildRelations["FK_DettScheda_AnagSchede1"] == null)) - { + public DettSchedaRow[] GetDettSchedaRows() { + if ((this.Table.ChildRelations["FK_DettScheda_AnagSchede1"] == null)) { return new DettSchedaRow[0]; } - else - { + else { return ((DettSchedaRow[])(base.GetChildRows(this.Table.ChildRelations["FK_DettScheda_AnagSchede1"]))); } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public SchemaCollFamMaccRow[] GetSchemaCollFamMaccRows() - { - if ((this.Table.ChildRelations["FK_SchemaCollFamMacc_AnagSchede1"] == null)) - { + public SchemaCollFamMaccRow[] GetSchemaCollFamMaccRows() { + if ((this.Table.ChildRelations["FK_SchemaCollFamMacc_AnagSchede1"] == null)) { return new SchemaCollFamMaccRow[0]; } - else - { + else { return ((SchemaCollFamMaccRow[])(base.GetChildRows(this.Table.ChildRelations["FK_SchemaCollFamMacc_AnagSchede1"]))); } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public SchemaCollMaccRow[] GetSchemaCollMaccRows() - { - if ((this.Table.ChildRelations["FK_SchemaCollMacc_AnagSchede"] == null)) - { + public SchemaCollMaccRow[] GetSchemaCollMaccRows() { + if ((this.Table.ChildRelations["FK_SchemaCollMacc_AnagSchede"] == null)) { return new SchemaCollMaccRow[0]; } - else - { + else { return ((SchemaCollMaccRow[])(base.GetChildRows(this.Table.ChildRelations["FK_SchemaCollMacc_AnagSchede"]))); } } } - + /// ///Represents strongly named DataRow class. /// - public partial class DettSchedaRow : global::System.Data.DataRow - { - + public partial class DettSchedaRow : global::System.Data.DataRow { + private DettSchedaDataTable tableDettScheda; - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - internal DettSchedaRow(global::System.Data.DataRowBuilder rb) : - base(rb) - { + internal DettSchedaRow(global::System.Data.DataRowBuilder rb) : + base(rb) { this.tableDettScheda = ((DettSchedaDataTable)(this.Table)); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public string CodScheda - { - get - { + public string CodScheda { + get { return ((string)(this[this.tableDettScheda.CodSchedaColumn])); } - set - { + set { this[this.tableDettScheda.CodSchedaColumn] = value; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public int Vers - { - get - { + public int Vers { + get { return ((int)(this[this.tableDettScheda.VersColumn])); } - set - { + set { this[this.tableDettScheda.VersColumn] = value; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public string CodMisura - { - get - { + public string CodMisura { + get { return ((string)(this[this.tableDettScheda.CodMisuraColumn])); } - set - { + set { this[this.tableDettScheda.CodMisuraColumn] = value; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public string NomeMisura - { - get - { + public string NomeMisura { + get { return ((string)(this[this.tableDettScheda.NomeMisuraColumn])); } - set - { + set { this[this.tableDettScheda.NomeMisuraColumn] = value; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public string TipoValMisura - { - get - { + public string TipoValMisura { + get { return ((string)(this[this.tableDettScheda.TipoValMisuraColumn])); } - set - { + set { this[this.tableDettScheda.TipoValMisuraColumn] = value; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public string NomePar - { - get - { + public string NomePar { + get { return ((string)(this[this.tableDettScheda.NomeParColumn])); } - set - { + set { this[this.tableDettScheda.NomeParColumn] = value; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public string CodVisib - { - get - { + public string CodVisib { + get { return ((string)(this[this.tableDettScheda.CodVisibColumn])); } - set - { + set { this[this.tableDettScheda.CodVisibColumn] = value; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public AnagSchedeRow AnagSchedeRowParent - { - get - { + public AnagSchedeRow AnagSchedeRowParent { + get { return ((AnagSchedeRow)(this.GetParentRow(this.Table.ParentRelations["FK_DettScheda_AnagSchede1"]))); } - set - { + set { this.SetParentRow(value, this.Table.ParentRelations["FK_DettScheda_AnagSchede1"]); } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public ValidValRow[] GetValidValRows() - { - if ((this.Table.ChildRelations["FK_ValidVal_DettScheda"] == null)) - { + public ValidValRow[] GetValidValRows() { + if ((this.Table.ChildRelations["FK_ValidVal_DettScheda"] == null)) { return new ValidValRow[0]; } - else - { + else { return ((ValidValRow[])(base.GetChildRows(this.Table.ChildRelations["FK_ValidVal_DettScheda"]))); } } } - + /// ///Represents strongly named DataRow class. /// - public partial class ValidValRow : global::System.Data.DataRow - { - + public partial class ValidValRow : global::System.Data.DataRow { + private ValidValDataTable tableValidVal; - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - internal ValidValRow(global::System.Data.DataRowBuilder rb) : - base(rb) - { + internal ValidValRow(global::System.Data.DataRowBuilder rb) : + base(rb) { this.tableValidVal = ((ValidValDataTable)(this.Table)); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public string CodScheda - { - get - { + public string CodScheda { + get { return ((string)(this[this.tableValidVal.CodSchedaColumn])); } - set - { + set { this[this.tableValidVal.CodSchedaColumn] = value; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public int Vers - { - get - { + public int Vers { + get { return ((int)(this[this.tableValidVal.VersColumn])); } - set - { + set { this[this.tableValidVal.VersColumn] = value; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public string CodMisura - { - get - { + public string CodMisura { + get { return ((string)(this[this.tableValidVal.CodMisuraColumn])); } - set - { + set { this[this.tableValidVal.CodMisuraColumn] = value; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public double MinPar - { - get - { + public double MinPar { + get { return ((double)(this[this.tableValidVal.MinParColumn])); } - set - { + set { this[this.tableValidVal.MinParColumn] = value; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public double MaxPar - { - get - { + public double MaxPar { + get { return ((double)(this[this.tableValidVal.MaxParColumn])); } - set - { + set { this[this.tableValidVal.MaxParColumn] = value; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public double LIVal - { - get - { + public double LIVal { + get { return ((double)(this[this.tableValidVal.LIValColumn])); } - set - { + set { this[this.tableValidVal.LIValColumn] = value; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public double LSVal - { - get - { + public double LSVal { + get { return ((double)(this[this.tableValidVal.LSValColumn])); } - set - { + set { this[this.tableValidVal.LSValColumn] = value; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public DettSchedaRow DettSchedaRowParent - { - get - { + public DettSchedaRow DettSchedaRowParent { + get { return ((DettSchedaRow)(this.GetParentRow(this.Table.ParentRelations["FK_ValidVal_DettScheda"]))); } - set - { + set { this.SetParentRow(value, this.Table.ParentRelations["FK_ValidVal_DettScheda"]); } } } - + /// ///Represents strongly named DataRow class. /// - public partial class SchemaCollFamMaccRow : global::System.Data.DataRow - { - + public partial class SchemaCollFamMaccRow : global::System.Data.DataRow { + private SchemaCollFamMaccDataTable tableSchemaCollFamMacc; - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - internal SchemaCollFamMaccRow(global::System.Data.DataRowBuilder rb) : - base(rb) - { + internal SchemaCollFamMaccRow(global::System.Data.DataRowBuilder rb) : + base(rb) { this.tableSchemaCollFamMacc = ((SchemaCollFamMaccDataTable)(this.Table)); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public string CodFam - { - get - { + public string CodFam { + get { return ((string)(this[this.tableSchemaCollFamMacc.CodFamColumn])); } - set - { + set { this[this.tableSchemaCollFamMacc.CodFamColumn] = value; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public string CodScheda - { - get - { + public string CodScheda { + get { return ((string)(this[this.tableSchemaCollFamMacc.CodSchedaColumn])); } - set - { + set { this[this.tableSchemaCollFamMacc.CodSchedaColumn] = value; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public int Vers - { - get - { + public int Vers { + get { return ((int)(this[this.tableSchemaCollFamMacc.VersColumn])); } - set - { + set { this[this.tableSchemaCollFamMacc.VersColumn] = value; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public string CodSchedaVers - { - get - { - try - { + public string CodSchedaVers { + get { + try { return ((string)(this[this.tableSchemaCollFamMacc.CodSchedaVersColumn])); } - catch (global::System.InvalidCastException e) - { + catch (global::System.InvalidCastException e) { throw new global::System.Data.StrongTypingException("The value for column \'CodSchedaVers\' in table \'SchemaCollFamMacc\' is DBNull.", e); } } - set - { + set { this[this.tableSchemaCollFamMacc.CodSchedaVersColumn] = value; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public string DescrScheda - { - get - { + public string DescrScheda { + get { return ((string)(this[this.tableSchemaCollFamMacc.DescrSchedaColumn])); } - set - { + set { this[this.tableSchemaCollFamMacc.DescrSchedaColumn] = value; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public string Path - { - get - { + public string Path { + get { return ((string)(this[this.tableSchemaCollFamMacc.PathColumn])); } - set - { + set { this[this.tableSchemaCollFamMacc.PathColumn] = value; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public int NumSchede - { - get - { + public int NumSchede { + get { return ((int)(this[this.tableSchemaCollFamMacc.NumSchedeColumn])); } - set - { + set { this[this.tableSchemaCollFamMacc.NumSchedeColumn] = value; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public string Descrizione - { - get - { - try - { + public string Descrizione { + get { + try { return ((string)(this[this.tableSchemaCollFamMacc.DescrizioneColumn])); } - catch (global::System.InvalidCastException e) - { + catch (global::System.InvalidCastException e) { throw new global::System.Data.StrongTypingException("The value for column \'Descrizione\' in table \'SchemaCollFamMacc\' is DBNull.", e); } } - set - { + set { this[this.tableSchemaCollFamMacc.DescrizioneColumn] = value; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public string opz - { - get - { + public string opz { + get { return ((string)(this[this.tableSchemaCollFamMacc.opzColumn])); } - set - { + set { this[this.tableSchemaCollFamMacc.opzColumn] = value; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public AnagSchedeRow AnagSchedeRowParent - { - get - { + public AnagSchedeRow AnagSchedeRowParent { + get { return ((AnagSchedeRow)(this.GetParentRow(this.Table.ParentRelations["FK_SchemaCollFamMacc_AnagSchede1"]))); } - set - { + set { this.SetParentRow(value, this.Table.ParentRelations["FK_SchemaCollFamMacc_AnagSchede1"]); } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public ElencoFamMaccRow ElencoFamMaccRow - { - get - { + public ElencoFamMaccRow ElencoFamMaccRow { + get { return ((ElencoFamMaccRow)(this.GetParentRow(this.Table.ParentRelations["FK_SchemaCollFamMacc_ElencoFamMacc"]))); } - set - { + set { this.SetParentRow(value, this.Table.ParentRelations["FK_SchemaCollFamMacc_ElencoFamMacc"]); } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public bool IsCodSchedaVersNull() - { + public bool IsCodSchedaVersNull() { return this.IsNull(this.tableSchemaCollFamMacc.CodSchedaVersColumn); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public void SetCodSchedaVersNull() - { + public void SetCodSchedaVersNull() { this[this.tableSchemaCollFamMacc.CodSchedaVersColumn] = global::System.Convert.DBNull; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public bool IsDescrizioneNull() - { + public bool IsDescrizioneNull() { return this.IsNull(this.tableSchemaCollFamMacc.DescrizioneColumn); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public void SetDescrizioneNull() - { + public void SetDescrizioneNull() { this[this.tableSchemaCollFamMacc.DescrizioneColumn] = global::System.Convert.DBNull; } } - + /// ///Represents strongly named DataRow class. /// - public partial class ElencoDossierRow : global::System.Data.DataRow - { - + public partial class ElencoDossierRow : global::System.Data.DataRow { + private ElencoDossierDataTable tableElencoDossier; - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - internal ElencoDossierRow(global::System.Data.DataRowBuilder rb) : - base(rb) - { + internal ElencoDossierRow(global::System.Data.DataRowBuilder rb) : + base(rb) { this.tableElencoDossier = ((ElencoDossierDataTable)(this.Table)); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public int IdxDossier - { - get - { + public int IdxDossier { + get { return ((int)(this[this.tableElencoDossier.IdxDossierColumn])); } - set - { + set { this[this.tableElencoDossier.IdxDossierColumn] = value; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public string Matricola - { - get - { + public string Matricola { + get { return ((string)(this[this.tableElencoDossier.MatricolaColumn])); } - set - { + set { this[this.tableElencoDossier.MatricolaColumn] = value; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public System.DateTime DataCreazione - { - get - { - try - { + public System.DateTime DataCreazione { + get { + try { return ((global::System.DateTime)(this[this.tableElencoDossier.DataCreazioneColumn])); } - catch (global::System.InvalidCastException e) - { + catch (global::System.InvalidCastException e) { throw new global::System.Data.StrongTypingException("The value for column \'DataCreazione\' in table \'ElencoDossier\' is DBNull.", e); } } - set - { + set { this[this.tableElencoDossier.DataCreazioneColumn] = value; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public string UserCreazione - { - get - { - try - { + public string UserCreazione { + get { + try { return ((string)(this[this.tableElencoDossier.UserCreazioneColumn])); } - catch (global::System.InvalidCastException e) - { + catch (global::System.InvalidCastException e) { throw new global::System.Data.StrongTypingException("The value for column \'UserCreazione\' in table \'ElencoDossier\' is DBNull.", e); } } - set - { + set { this[this.tableElencoDossier.UserCreazioneColumn] = value; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public int NumSchede - { - get - { - try - { + public int NumSchede { + get { + try { return ((int)(this[this.tableElencoDossier.NumSchedeColumn])); } - catch (global::System.InvalidCastException e) - { + catch (global::System.InvalidCastException e) { throw new global::System.Data.StrongTypingException("The value for column \'NumSchede\' in table \'ElencoDossier\' is DBNull.", e); } } - set - { + set { this[this.tableElencoDossier.NumSchedeColumn] = value; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public int NumMisReq - { - get - { - try - { + public int NumMisReq { + get { + try { return ((int)(this[this.tableElencoDossier.NumMisReqColumn])); } - catch (global::System.InvalidCastException e) - { + catch (global::System.InvalidCastException e) { throw new global::System.Data.StrongTypingException("The value for column \'NumMisReq\' in table \'ElencoDossier\' is DBNull.", e); } } - set - { + set { this[this.tableElencoDossier.NumMisReqColumn] = value; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public int NumMisEff - { - get - { - try - { + public int NumMisEff { + get { + try { return ((int)(this[this.tableElencoDossier.NumMisEffColumn])); } - catch (global::System.InvalidCastException e) - { + catch (global::System.InvalidCastException e) { throw new global::System.Data.StrongTypingException("The value for column \'NumMisEff\' in table \'ElencoDossier\' is DBNull.", e); } } - set - { + set { this[this.tableElencoDossier.NumMisEffColumn] = value; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public string Stato - { - get - { + public string Stato { + get { return ((string)(this[this.tableElencoDossier.StatoColumn])); } - set - { + set { this[this.tableElencoDossier.StatoColumn] = value; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public string DescrMacchina - { - get - { - try - { + public string DescrMacchina { + get { + try { return ((string)(this[this.tableElencoDossier.DescrMacchinaColumn])); } - catch (global::System.InvalidCastException e) - { + catch (global::System.InvalidCastException e) { throw new global::System.Data.StrongTypingException("The value for column \'DescrMacchina\' in table \'ElencoDossier\' is DBNull.", e); } } - set - { + set { this[this.tableElencoDossier.DescrMacchinaColumn] = value; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public string Note - { - get - { - try - { + public string Note { + get { + try { return ((string)(this[this.tableElencoDossier.NoteColumn])); } - catch (global::System.InvalidCastException e) - { + catch (global::System.InvalidCastException e) { throw new global::System.Data.StrongTypingException("The value for column \'Note\' in table \'ElencoDossier\' is DBNull.", e); } } - set - { + set { this[this.tableElencoDossier.NoteColumn] = value; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public ElencoMacchineCNRow ElencoMacchineCNRow - { - get - { + public ElencoMacchineCNRow ElencoMacchineCNRow { + get { return ((ElencoMacchineCNRow)(this.GetParentRow(this.Table.ParentRelations["FK_ElencoDossier_ElencoMacchineCN"]))); } - set - { + set { this.SetParentRow(value, this.Table.ParentRelations["FK_ElencoDossier_ElencoMacchineCN"]); } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public bool IsDataCreazioneNull() - { + public bool IsDataCreazioneNull() { return this.IsNull(this.tableElencoDossier.DataCreazioneColumn); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public void SetDataCreazioneNull() - { + public void SetDataCreazioneNull() { this[this.tableElencoDossier.DataCreazioneColumn] = global::System.Convert.DBNull; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public bool IsUserCreazioneNull() - { + public bool IsUserCreazioneNull() { return this.IsNull(this.tableElencoDossier.UserCreazioneColumn); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public void SetUserCreazioneNull() - { + public void SetUserCreazioneNull() { this[this.tableElencoDossier.UserCreazioneColumn] = global::System.Convert.DBNull; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public bool IsNumSchedeNull() - { + public bool IsNumSchedeNull() { return this.IsNull(this.tableElencoDossier.NumSchedeColumn); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public void SetNumSchedeNull() - { + public void SetNumSchedeNull() { this[this.tableElencoDossier.NumSchedeColumn] = global::System.Convert.DBNull; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public bool IsNumMisReqNull() - { + public bool IsNumMisReqNull() { return this.IsNull(this.tableElencoDossier.NumMisReqColumn); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public void SetNumMisReqNull() - { + public void SetNumMisReqNull() { this[this.tableElencoDossier.NumMisReqColumn] = global::System.Convert.DBNull; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public bool IsNumMisEffNull() - { + public bool IsNumMisEffNull() { return this.IsNull(this.tableElencoDossier.NumMisEffColumn); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public void SetNumMisEffNull() - { + public void SetNumMisEffNull() { this[this.tableElencoDossier.NumMisEffColumn] = global::System.Convert.DBNull; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public bool IsDescrMacchinaNull() - { + public bool IsDescrMacchinaNull() { return this.IsNull(this.tableElencoDossier.DescrMacchinaColumn); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public void SetDescrMacchinaNull() - { + public void SetDescrMacchinaNull() { this[this.tableElencoDossier.DescrMacchinaColumn] = global::System.Convert.DBNull; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public bool IsNoteNull() - { + public bool IsNoteNull() { return this.IsNull(this.tableElencoDossier.NoteColumn); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public void SetNoteNull() - { + public void SetNoteNull() { this[this.tableElencoDossier.NoteColumn] = global::System.Convert.DBNull; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public SchemaCollMaccRow[] GetSchemaCollMaccRows() - { - if ((this.Table.ChildRelations["FK_SchemaCollMacc_ElencoDossier"] == null)) - { + public SchemaCollMaccRow[] GetSchemaCollMaccRows() { + if ((this.Table.ChildRelations["FK_SchemaCollMacc_ElencoDossier"] == null)) { return new SchemaCollMaccRow[0]; } - else - { + else { return ((SchemaCollMaccRow[])(base.GetChildRows(this.Table.ChildRelations["FK_SchemaCollMacc_ElencoDossier"]))); } } } - + /// ///Represents strongly named DataRow class. /// - public partial class SchemaCollMaccRow : global::System.Data.DataRow - { - + public partial class SchemaCollMaccRow : global::System.Data.DataRow { + private SchemaCollMaccDataTable tableSchemaCollMacc; - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - internal SchemaCollMaccRow(global::System.Data.DataRowBuilder rb) : - base(rb) - { + internal SchemaCollMaccRow(global::System.Data.DataRowBuilder rb) : + base(rb) { this.tableSchemaCollMacc = ((SchemaCollMaccDataTable)(this.Table)); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public int IdxDossier - { - get - { + public int IdxDossier { + get { return ((int)(this[this.tableSchemaCollMacc.IdxDossierColumn])); } - set - { + set { this[this.tableSchemaCollMacc.IdxDossierColumn] = value; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public string CodScheda - { - get - { + public string CodScheda { + get { return ((string)(this[this.tableSchemaCollMacc.CodSchedaColumn])); } - set - { + set { this[this.tableSchemaCollMacc.CodSchedaColumn] = value; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public int Vers - { - get - { + public int Vers { + get { return ((int)(this[this.tableSchemaCollMacc.VersColumn])); } - set - { + set { this[this.tableSchemaCollMacc.VersColumn] = value; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public int NumScheda - { - get - { + public int NumScheda { + get { return ((int)(this[this.tableSchemaCollMacc.NumSchedaColumn])); } - set - { + set { this[this.tableSchemaCollMacc.NumSchedaColumn] = value; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public string Descrizione - { - get - { - try - { + public string Descrizione { + get { + try { return ((string)(this[this.tableSchemaCollMacc.DescrizioneColumn])); } - catch (global::System.InvalidCastException e) - { + catch (global::System.InvalidCastException e) { throw new global::System.Data.StrongTypingException("The value for column \'Descrizione\' in table \'SchemaCollMacc\' is DBNull.", e); } } - set - { + set { this[this.tableSchemaCollMacc.DescrizioneColumn] = value; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public string opz - { - get - { + public string opz { + get { return ((string)(this[this.tableSchemaCollMacc.opzColumn])); } - set - { + set { this[this.tableSchemaCollMacc.opzColumn] = value; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public string FasiEnab - { - get - { + public string FasiEnab { + get { return ((string)(this[this.tableSchemaCollMacc.FasiEnabColumn])); } - set - { + set { this[this.tableSchemaCollMacc.FasiEnabColumn] = value; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public AnagSchedeRow AnagSchedeRowParent - { - get - { + public AnagSchedeRow AnagSchedeRowParent { + get { return ((AnagSchedeRow)(this.GetParentRow(this.Table.ParentRelations["FK_SchemaCollMacc_AnagSchede"]))); } - set - { + set { this.SetParentRow(value, this.Table.ParentRelations["FK_SchemaCollMacc_AnagSchede"]); } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public ElencoDossierRow ElencoDossierRow - { - get - { + public ElencoDossierRow ElencoDossierRow { + get { return ((ElencoDossierRow)(this.GetParentRow(this.Table.ParentRelations["FK_SchemaCollMacc_ElencoDossier"]))); } - set - { + set { this.SetParentRow(value, this.Table.ParentRelations["FK_SchemaCollMacc_ElencoDossier"]); } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public bool IsDescrizioneNull() - { + public bool IsDescrizioneNull() { return this.IsNull(this.tableSchemaCollMacc.DescrizioneColumn); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public void SetDescrizioneNull() - { + public void SetDescrizioneNull() { this[this.tableSchemaCollMacc.DescrizioneColumn] = global::System.Convert.DBNull; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public MisureRow[] GetMisureRows() - { - if ((this.Table.ChildRelations["FK_Misure_SchemaCollMacc1"] == null)) - { + public MisureRow[] GetMisureRows() { + if ((this.Table.ChildRelations["FK_Misure_SchemaCollMacc1"] == null)) { return new MisureRow[0]; } - else - { + else { return ((MisureRow[])(base.GetChildRows(this.Table.ChildRelations["FK_Misure_SchemaCollMacc1"]))); } } } - + /// ///Represents strongly named DataRow class. /// - public partial class MisureRow : global::System.Data.DataRow - { - + public partial class MisureRow : global::System.Data.DataRow { + private MisureDataTable tableMisure; - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - internal MisureRow(global::System.Data.DataRowBuilder rb) : - base(rb) - { + internal MisureRow(global::System.Data.DataRowBuilder rb) : + base(rb) { this.tableMisure = ((MisureDataTable)(this.Table)); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public int IdxDossier - { - get - { + public int IdxDossier { + get { return ((int)(this[this.tableMisure.IdxDossierColumn])); } - set - { + set { this[this.tableMisure.IdxDossierColumn] = value; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public string CodScheda - { - get - { + public string CodScheda { + get { return ((string)(this[this.tableMisure.CodSchedaColumn])); } - set - { + set { this[this.tableMisure.CodSchedaColumn] = value; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public int Vers - { - get - { + public int Vers { + get { return ((int)(this[this.tableMisure.VersColumn])); } - set - { + set { this[this.tableMisure.VersColumn] = value; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public int NumScheda - { - get - { + public int NumScheda { + get { return ((int)(this[this.tableMisure.NumSchedaColumn])); } - set - { + set { this[this.tableMisure.NumSchedaColumn] = value; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public string CodMisura - { - get - { + public string CodMisura { + get { return ((string)(this[this.tableMisure.CodMisuraColumn])); } - set - { + set { this[this.tableMisure.CodMisuraColumn] = value; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public string Fase - { - get - { + public string Fase { + get { return ((string)(this[this.tableMisure.FaseColumn])); } - set - { + set { this[this.tableMisure.FaseColumn] = value; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public string Operatore - { - get - { + public string Operatore { + get { return ((string)(this[this.tableMisure.OperatoreColumn])); } - set - { + set { this[this.tableMisure.OperatoreColumn] = value; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public System.DateTime DataOra - { - get - { + public System.DateTime DataOra { + get { return ((global::System.DateTime)(this[this.tableMisure.DataOraColumn])); } - set - { + set { this[this.tableMisure.DataOraColumn] = value; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public double ValorePar - { - get - { + public double ValorePar { + get { return ((double)(this[this.tableMisure.ValoreParColumn])); } - set - { + set { this[this.tableMisure.ValoreParColumn] = value; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public string ValoreMis - { - get - { + public string ValoreMis { + get { return ((string)(this[this.tableMisure.ValoreMisColumn])); } - set - { + set { this[this.tableMisure.ValoreMisColumn] = value; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public bool OkValMis - { - get - { + public bool OkValMis { + get { return ((bool)(this[this.tableMisure.OkValMisColumn])); } - set - { + set { this[this.tableMisure.OkValMisColumn] = value; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public string CodDeroga - { - get - { + public string CodDeroga { + get { return ((string)(this[this.tableMisure.CodDerogaColumn])); } - set - { + set { this[this.tableMisure.CodDerogaColumn] = value; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public string NomeMisura - { - get - { + public string NomeMisura { + get { return ((string)(this[this.tableMisure.NomeMisuraColumn])); } - set - { + set { this[this.tableMisure.NomeMisuraColumn] = value; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public string TipoValMisura - { - get - { + public string TipoValMisura { + get { return ((string)(this[this.tableMisure.TipoValMisuraColumn])); } - set - { + set { this[this.tableMisure.TipoValMisuraColumn] = value; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public string NomePar - { - get - { + public string NomePar { + get { return ((string)(this[this.tableMisure.NomeParColumn])); } - set - { + set { this[this.tableMisure.NomeParColumn] = value; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public double MinPar - { - get - { - try - { + public double MinPar { + get { + try { return ((double)(this[this.tableMisure.MinParColumn])); } - catch (global::System.InvalidCastException e) - { + catch (global::System.InvalidCastException e) { throw new global::System.Data.StrongTypingException("The value for column \'MinPar\' in table \'Misure\' is DBNull.", e); } } - set - { + set { this[this.tableMisure.MinParColumn] = value; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public double MaxPar - { - get - { - try - { + public double MaxPar { + get { + try { return ((double)(this[this.tableMisure.MaxParColumn])); } - catch (global::System.InvalidCastException e) - { + catch (global::System.InvalidCastException e) { throw new global::System.Data.StrongTypingException("The value for column \'MaxPar\' in table \'Misure\' is DBNull.", e); } } - set - { + set { this[this.tableMisure.MaxParColumn] = value; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public double LIVal - { - get - { - try - { + public double LIVal { + get { + try { return ((double)(this[this.tableMisure.LIValColumn])); } - catch (global::System.InvalidCastException e) - { + catch (global::System.InvalidCastException e) { throw new global::System.Data.StrongTypingException("The value for column \'LIVal\' in table \'Misure\' is DBNull.", e); } } - set - { + set { this[this.tableMisure.LIValColumn] = value; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public double LSVal - { - get - { - try - { + public double LSVal { + get { + try { return ((double)(this[this.tableMisure.LSValColumn])); } - catch (global::System.InvalidCastException e) - { + catch (global::System.InvalidCastException e) { throw new global::System.Data.StrongTypingException("The value for column \'LSVal\' in table \'Misure\' is DBNull.", e); } } - set - { + set { this[this.tableMisure.LSValColumn] = value; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public string CodSchedaVersNum - { - get - { - try - { + public string CodSchedaVersNum { + get { + try { return ((string)(this[this.tableMisure.CodSchedaVersNumColumn])); } - catch (global::System.InvalidCastException e) - { + catch (global::System.InvalidCastException e) { throw new global::System.Data.StrongTypingException("The value for column \'CodSchedaVersNum\' in table \'Misure\' is DBNull.", e); } } - set - { + set { this[this.tableMisure.CodSchedaVersNumColumn] = value; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public string CodVisib - { - get - { + public string CodVisib { + get { return ((string)(this[this.tableMisure.CodVisibColumn])); } - set - { + set { this[this.tableMisure.CodVisibColumn] = value; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public AnagFasiRow AnagFasiRow - { - get - { + public AnagFasiRow AnagFasiRow { + get { return ((AnagFasiRow)(this.GetParentRow(this.Table.ParentRelations["FK_IstanzeMisura_AnagFasi1"]))); } - set - { + set { this.SetParentRow(value, this.Table.ParentRelations["FK_IstanzeMisura_AnagFasi1"]); } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public SchemaCollMaccRow SchemaCollMaccRowParent - { - get - { + public SchemaCollMaccRow SchemaCollMaccRowParent { + get { return ((SchemaCollMaccRow)(this.GetParentRow(this.Table.ParentRelations["FK_Misure_SchemaCollMacc1"]))); } - set - { + set { this.SetParentRow(value, this.Table.ParentRelations["FK_Misure_SchemaCollMacc1"]); } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public bool IsMinParNull() - { + public bool IsMinParNull() { return this.IsNull(this.tableMisure.MinParColumn); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public void SetMinParNull() - { + public void SetMinParNull() { this[this.tableMisure.MinParColumn] = global::System.Convert.DBNull; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public bool IsMaxParNull() - { + public bool IsMaxParNull() { return this.IsNull(this.tableMisure.MaxParColumn); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public void SetMaxParNull() - { + public void SetMaxParNull() { this[this.tableMisure.MaxParColumn] = global::System.Convert.DBNull; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public bool IsLIValNull() - { + public bool IsLIValNull() { return this.IsNull(this.tableMisure.LIValColumn); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public void SetLIValNull() - { + public void SetLIValNull() { this[this.tableMisure.LIValColumn] = global::System.Convert.DBNull; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public bool IsLSValNull() - { + public bool IsLSValNull() { return this.IsNull(this.tableMisure.LSValColumn); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public void SetLSValNull() - { + public void SetLSValNull() { this[this.tableMisure.LSValColumn] = global::System.Convert.DBNull; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public bool IsCodSchedaVersNumNull() - { + public bool IsCodSchedaVersNumNull() { return this.IsNull(this.tableMisure.CodSchedaVersNumColumn); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public void SetCodSchedaVersNumNull() - { + public void SetCodSchedaVersNumNull() { this[this.tableMisure.CodSchedaVersNumColumn] = global::System.Convert.DBNull; } } - + /// ///Represents strongly named DataRow class. /// - public partial class ReportDataRow : global::System.Data.DataRow - { - + public partial class ReportDataRow : global::System.Data.DataRow { + private ReportDataDataTable tableReportData; - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - internal ReportDataRow(global::System.Data.DataRowBuilder rb) : - base(rb) - { + internal ReportDataRow(global::System.Data.DataRowBuilder rb) : + base(rb) { this.tableReportData = ((ReportDataDataTable)(this.Table)); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public int IdxDossier - { - get - { + public int IdxDossier { + get { return ((int)(this[this.tableReportData.IdxDossierColumn])); } - set - { + set { this[this.tableReportData.IdxDossierColumn] = value; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public string CodSchedaVersNum - { - get - { - try - { + public string CodSchedaVersNum { + get { + try { return ((string)(this[this.tableReportData.CodSchedaVersNumColumn])); } - catch (global::System.InvalidCastException e) - { + catch (global::System.InvalidCastException e) { throw new global::System.Data.StrongTypingException("The value for column \'CodSchedaVersNum\' in table \'ReportData\' is DBNull.", e); } } - set - { + set { this[this.tableReportData.CodSchedaVersNumColumn] = value; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public string CodScheda - { - get - { + public string CodScheda { + get { return ((string)(this[this.tableReportData.CodSchedaColumn])); } - set - { + set { this[this.tableReportData.CodSchedaColumn] = value; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public int Vers - { - get - { + public int Vers { + get { return ((int)(this[this.tableReportData.VersColumn])); } - set - { + set { this[this.tableReportData.VersColumn] = value; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public int NumScheda - { - get - { + public int NumScheda { + get { return ((int)(this[this.tableReportData.NumSchedaColumn])); } - set - { + set { this[this.tableReportData.NumSchedaColumn] = value; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public string CodMisura - { - get - { + public string CodMisura { + get { return ((string)(this[this.tableReportData.CodMisuraColumn])); } - set - { + set { this[this.tableReportData.CodMisuraColumn] = value; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public string Fase - { - get - { + public string Fase { + get { return ((string)(this[this.tableReportData.FaseColumn])); } - set - { + set { this[this.tableReportData.FaseColumn] = value; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public string Operatore - { - get - { + public string Operatore { + get { return ((string)(this[this.tableReportData.OperatoreColumn])); } - set - { + set { this[this.tableReportData.OperatoreColumn] = value; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public System.DateTime DataOra - { - get - { + public System.DateTime DataOra { + get { return ((global::System.DateTime)(this[this.tableReportData.DataOraColumn])); } - set - { + set { this[this.tableReportData.DataOraColumn] = value; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public double ValorePar - { - get - { + public double ValorePar { + get { return ((double)(this[this.tableReportData.ValoreParColumn])); } - set - { + set { this[this.tableReportData.ValoreParColumn] = value; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public string ValoreMis - { - get - { + public string ValoreMis { + get { return ((string)(this[this.tableReportData.ValoreMisColumn])); } - set - { + set { this[this.tableReportData.ValoreMisColumn] = value; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public bool OkValMis - { - get - { + public bool OkValMis { + get { return ((bool)(this[this.tableReportData.OkValMisColumn])); } - set - { + set { this[this.tableReportData.OkValMisColumn] = value; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public string CodDeroga - { - get - { + public string CodDeroga { + get { return ((string)(this[this.tableReportData.CodDerogaColumn])); } - set - { + set { this[this.tableReportData.CodDerogaColumn] = value; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public string NomeMisura - { - get - { + public string NomeMisura { + get { return ((string)(this[this.tableReportData.NomeMisuraColumn])); } - set - { + set { this[this.tableReportData.NomeMisuraColumn] = value; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public string TipoValMisura - { - get - { + public string TipoValMisura { + get { return ((string)(this[this.tableReportData.TipoValMisuraColumn])); } - set - { + set { this[this.tableReportData.TipoValMisuraColumn] = value; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public string NomePar - { - get - { + public string NomePar { + get { return ((string)(this[this.tableReportData.NomeParColumn])); } - set - { + set { this[this.tableReportData.NomeParColumn] = value; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public double MinPar - { - get - { - try - { + public double MinPar { + get { + try { return ((double)(this[this.tableReportData.MinParColumn])); } - catch (global::System.InvalidCastException e) - { + catch (global::System.InvalidCastException e) { throw new global::System.Data.StrongTypingException("The value for column \'MinPar\' in table \'ReportData\' is DBNull.", e); } } - set - { + set { this[this.tableReportData.MinParColumn] = value; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public double MaxPar - { - get - { - try - { + public double MaxPar { + get { + try { return ((double)(this[this.tableReportData.MaxParColumn])); } - catch (global::System.InvalidCastException e) - { + catch (global::System.InvalidCastException e) { throw new global::System.Data.StrongTypingException("The value for column \'MaxPar\' in table \'ReportData\' is DBNull.", e); } } - set - { + set { this[this.tableReportData.MaxParColumn] = value; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public double LIVal - { - get - { - try - { + public double LIVal { + get { + try { return ((double)(this[this.tableReportData.LIValColumn])); } - catch (global::System.InvalidCastException e) - { + catch (global::System.InvalidCastException e) { throw new global::System.Data.StrongTypingException("The value for column \'LIVal\' in table \'ReportData\' is DBNull.", e); } } - set - { + set { this[this.tableReportData.LIValColumn] = value; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public double LSVal - { - get - { - try - { + public double LSVal { + get { + try { return ((double)(this[this.tableReportData.LSValColumn])); } - catch (global::System.InvalidCastException e) - { + catch (global::System.InvalidCastException e) { throw new global::System.Data.StrongTypingException("The value for column \'LSVal\' in table \'ReportData\' is DBNull.", e); } } - set - { + set { this[this.tableReportData.LSValColumn] = value; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public string DescFase - { - get - { - try - { + public string DescFase { + get { + try { return ((string)(this[this.tableReportData.DescFaseColumn])); } - catch (global::System.InvalidCastException e) - { + catch (global::System.InvalidCastException e) { throw new global::System.Data.StrongTypingException("The value for column \'DescFase\' in table \'ReportData\' is DBNull.", e); } } - set - { + set { this[this.tableReportData.DescFaseColumn] = value; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public string Cliente - { - get - { + public string Cliente { + get { return ((string)(this[this.tableReportData.ClienteColumn])); } - set - { + set { this[this.tableReportData.ClienteColumn] = value; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public string MatrMacchina - { - get - { + public string MatrMacchina { + get { return ((string)(this[this.tableReportData.MatrMacchinaColumn])); } - set - { + set { this[this.tableReportData.MatrMacchinaColumn] = value; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public string DescMacchina - { - get - { + public string DescMacchina { + get { return ((string)(this[this.tableReportData.DescMacchinaColumn])); } - set - { + set { this[this.tableReportData.DescMacchinaColumn] = value; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public bool IsCodSchedaVersNumNull() - { + public bool IsCodSchedaVersNumNull() { return this.IsNull(this.tableReportData.CodSchedaVersNumColumn); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public void SetCodSchedaVersNumNull() - { + public void SetCodSchedaVersNumNull() { this[this.tableReportData.CodSchedaVersNumColumn] = global::System.Convert.DBNull; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public bool IsMinParNull() - { + public bool IsMinParNull() { return this.IsNull(this.tableReportData.MinParColumn); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public void SetMinParNull() - { + public void SetMinParNull() { this[this.tableReportData.MinParColumn] = global::System.Convert.DBNull; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public bool IsMaxParNull() - { + public bool IsMaxParNull() { return this.IsNull(this.tableReportData.MaxParColumn); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public void SetMaxParNull() - { + public void SetMaxParNull() { this[this.tableReportData.MaxParColumn] = global::System.Convert.DBNull; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public bool IsLIValNull() - { + public bool IsLIValNull() { return this.IsNull(this.tableReportData.LIValColumn); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public void SetLIValNull() - { + public void SetLIValNull() { this[this.tableReportData.LIValColumn] = global::System.Convert.DBNull; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public bool IsLSValNull() - { + public bool IsLSValNull() { return this.IsNull(this.tableReportData.LSValColumn); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public void SetLSValNull() - { + public void SetLSValNull() { this[this.tableReportData.LSValColumn] = global::System.Convert.DBNull; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public bool IsDescFaseNull() - { + public bool IsDescFaseNull() { return this.IsNull(this.tableReportData.DescFaseColumn); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public void SetDescFaseNull() - { + public void SetDescFaseNull() { this[this.tableReportData.DescFaseColumn] = global::System.Convert.DBNull; } } - + /// ///Represents strongly named DataRow class. /// - public partial class Tags2MacchineRow : global::System.Data.DataRow - { - + public partial class Tags2MacchineRow : global::System.Data.DataRow { + private Tags2MacchineDataTable tableTags2Macchine; - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - internal Tags2MacchineRow(global::System.Data.DataRowBuilder rb) : - base(rb) - { + internal Tags2MacchineRow(global::System.Data.DataRowBuilder rb) : + base(rb) { this.tableTags2Macchine = ((Tags2MacchineDataTable)(this.Table)); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public string Matricola - { - get - { + public string Matricola { + get { return ((string)(this[this.tableTags2Macchine.MatricolaColumn])); } - set - { + set { this[this.tableTags2Macchine.MatricolaColumn] = value; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public string TagCode - { - get - { + public string TagCode { + get { return ((string)(this[this.tableTags2Macchine.TagCodeColumn])); } - set - { + set { this[this.tableTags2Macchine.TagCodeColumn] = value; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public ElencoMacchineCNRow ElencoMacchineCNRow - { - get - { + public ElencoMacchineCNRow ElencoMacchineCNRow { + get { return ((ElencoMacchineCNRow)(this.GetParentRow(this.Table.ParentRelations["FK_Tags2Macchine_ElencoMacchineCN"]))); } - set - { + set { this.SetParentRow(value, this.Table.ParentRelations["FK_Tags2Macchine_ElencoMacchineCN"]); } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public AnagTagsRow AnagTagsRow - { - get - { + public AnagTagsRow AnagTagsRow { + get { return ((AnagTagsRow)(this.GetParentRow(this.Table.ParentRelations["FK_Tags2Macchine_AnagTags"]))); } - set - { + set { this.SetParentRow(value, this.Table.ParentRelations["FK_Tags2Macchine_AnagTags"]); } } } - + /// ///Represents strongly named DataRow class. /// - public partial class AnagTagsRow : global::System.Data.DataRow - { - + public partial class AnagTagsRow : global::System.Data.DataRow { + private AnagTagsDataTable tableAnagTags; - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - internal AnagTagsRow(global::System.Data.DataRowBuilder rb) : - base(rb) - { + internal AnagTagsRow(global::System.Data.DataRowBuilder rb) : + base(rb) { this.tableAnagTags = ((AnagTagsDataTable)(this.Table)); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public string TagCode - { - get - { + public string TagCode { + get { return ((string)(this[this.tableAnagTags.TagCodeColumn])); } - set - { + set { this[this.tableAnagTags.TagCodeColumn] = value; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public string DescrTag - { - get - { - try - { + public string DescrTag { + get { + try { return ((string)(this[this.tableAnagTags.DescrTagColumn])); } - catch (global::System.InvalidCastException e) - { + catch (global::System.InvalidCastException e) { throw new global::System.Data.StrongTypingException("The value for column \'DescrTag\' in table \'AnagTags\' is DBNull.", e); } } - set - { + set { this[this.tableAnagTags.DescrTagColumn] = value; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public bool IsDescrTagNull() - { + public bool IsDescrTagNull() { return this.IsNull(this.tableAnagTags.DescrTagColumn); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public void SetDescrTagNull() - { + public void SetDescrTagNull() { this[this.tableAnagTags.DescrTagColumn] = global::System.Convert.DBNull; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public Tags2MacchineRow[] GetTags2MacchineRows() - { - if ((this.Table.ChildRelations["FK_Tags2Macchine_AnagTags"] == null)) - { + public Tags2MacchineRow[] GetTags2MacchineRows() { + if ((this.Table.ChildRelations["FK_Tags2Macchine_AnagTags"] == null)) { return new Tags2MacchineRow[0]; } - else - { + else { return ((Tags2MacchineRow[])(base.GetChildRows(this.Table.ChildRelations["FK_Tags2Macchine_AnagTags"]))); } } } - + /// ///Row event argument class /// [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public class ElencoFamMaccRowChangeEvent : global::System.EventArgs - { - + public class ElencoFamMaccRowChangeEvent : global::System.EventArgs { + private ElencoFamMaccRow eventRow; - + private global::System.Data.DataRowAction eventAction; - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public ElencoFamMaccRowChangeEvent(ElencoFamMaccRow row, global::System.Data.DataRowAction action) - { + public ElencoFamMaccRowChangeEvent(ElencoFamMaccRow row, global::System.Data.DataRowAction action) { this.eventRow = row; this.eventAction = action; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public ElencoFamMaccRow Row - { - get - { + public ElencoFamMaccRow Row { + get { return this.eventRow; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public global::System.Data.DataRowAction Action - { - get - { + public global::System.Data.DataRowAction Action { + get { return this.eventAction; } } } - + /// ///Row event argument class /// [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public class ElencoMacchineCNRowChangeEvent : global::System.EventArgs - { - + public class ElencoMacchineCNRowChangeEvent : global::System.EventArgs { + private ElencoMacchineCNRow eventRow; - + private global::System.Data.DataRowAction eventAction; - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public ElencoMacchineCNRowChangeEvent(ElencoMacchineCNRow row, global::System.Data.DataRowAction action) - { + public ElencoMacchineCNRowChangeEvent(ElencoMacchineCNRow row, global::System.Data.DataRowAction action) { this.eventRow = row; this.eventAction = action; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public ElencoMacchineCNRow Row - { - get - { + public ElencoMacchineCNRow Row { + get { return this.eventRow; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public global::System.Data.DataRowAction Action - { - get - { + public global::System.Data.DataRowAction Action { + get { return this.eventAction; } } } - + /// ///Row event argument class /// [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public class AnagFasiRowChangeEvent : global::System.EventArgs - { - + public class AnagFasiRowChangeEvent : global::System.EventArgs { + private AnagFasiRow eventRow; - + private global::System.Data.DataRowAction eventAction; - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public AnagFasiRowChangeEvent(AnagFasiRow row, global::System.Data.DataRowAction action) - { + public AnagFasiRowChangeEvent(AnagFasiRow row, global::System.Data.DataRowAction action) { this.eventRow = row; this.eventAction = action; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public AnagFasiRow Row - { - get - { + public AnagFasiRow Row { + get { return this.eventRow; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public global::System.Data.DataRowAction Action - { - get - { + public global::System.Data.DataRowAction Action { + get { return this.eventAction; } } } - + /// ///Row event argument class /// [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public class AnagSchedeRowChangeEvent : global::System.EventArgs - { - + public class AnagSchedeRowChangeEvent : global::System.EventArgs { + private AnagSchedeRow eventRow; - + private global::System.Data.DataRowAction eventAction; - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public AnagSchedeRowChangeEvent(AnagSchedeRow row, global::System.Data.DataRowAction action) - { + public AnagSchedeRowChangeEvent(AnagSchedeRow row, global::System.Data.DataRowAction action) { this.eventRow = row; this.eventAction = action; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public AnagSchedeRow Row - { - get - { + public AnagSchedeRow Row { + get { return this.eventRow; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public global::System.Data.DataRowAction Action - { - get - { + public global::System.Data.DataRowAction Action { + get { return this.eventAction; } } } - + /// ///Row event argument class /// [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public class DettSchedaRowChangeEvent : global::System.EventArgs - { - + public class DettSchedaRowChangeEvent : global::System.EventArgs { + private DettSchedaRow eventRow; - + private global::System.Data.DataRowAction eventAction; - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public DettSchedaRowChangeEvent(DettSchedaRow row, global::System.Data.DataRowAction action) - { + public DettSchedaRowChangeEvent(DettSchedaRow row, global::System.Data.DataRowAction action) { this.eventRow = row; this.eventAction = action; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public DettSchedaRow Row - { - get - { + public DettSchedaRow Row { + get { return this.eventRow; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public global::System.Data.DataRowAction Action - { - get - { + public global::System.Data.DataRowAction Action { + get { return this.eventAction; } } } - + /// ///Row event argument class /// [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public class ValidValRowChangeEvent : global::System.EventArgs - { - + public class ValidValRowChangeEvent : global::System.EventArgs { + private ValidValRow eventRow; - + private global::System.Data.DataRowAction eventAction; - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public ValidValRowChangeEvent(ValidValRow row, global::System.Data.DataRowAction action) - { + public ValidValRowChangeEvent(ValidValRow row, global::System.Data.DataRowAction action) { this.eventRow = row; this.eventAction = action; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public ValidValRow Row - { - get - { + public ValidValRow Row { + get { return this.eventRow; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public global::System.Data.DataRowAction Action - { - get - { + public global::System.Data.DataRowAction Action { + get { return this.eventAction; } } } - + /// ///Row event argument class /// [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public class SchemaCollFamMaccRowChangeEvent : global::System.EventArgs - { - + public class SchemaCollFamMaccRowChangeEvent : global::System.EventArgs { + private SchemaCollFamMaccRow eventRow; - + private global::System.Data.DataRowAction eventAction; - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public SchemaCollFamMaccRowChangeEvent(SchemaCollFamMaccRow row, global::System.Data.DataRowAction action) - { + public SchemaCollFamMaccRowChangeEvent(SchemaCollFamMaccRow row, global::System.Data.DataRowAction action) { this.eventRow = row; this.eventAction = action; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public SchemaCollFamMaccRow Row - { - get - { + public SchemaCollFamMaccRow Row { + get { return this.eventRow; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public global::System.Data.DataRowAction Action - { - get - { + public global::System.Data.DataRowAction Action { + get { return this.eventAction; } } } - + /// ///Row event argument class /// [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public class ElencoDossierRowChangeEvent : global::System.EventArgs - { - + public class ElencoDossierRowChangeEvent : global::System.EventArgs { + private ElencoDossierRow eventRow; - + private global::System.Data.DataRowAction eventAction; - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public ElencoDossierRowChangeEvent(ElencoDossierRow row, global::System.Data.DataRowAction action) - { + public ElencoDossierRowChangeEvent(ElencoDossierRow row, global::System.Data.DataRowAction action) { this.eventRow = row; this.eventAction = action; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public ElencoDossierRow Row - { - get - { + public ElencoDossierRow Row { + get { return this.eventRow; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public global::System.Data.DataRowAction Action - { - get - { + public global::System.Data.DataRowAction Action { + get { return this.eventAction; } } } - + /// ///Row event argument class /// [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public class SchemaCollMaccRowChangeEvent : global::System.EventArgs - { - + public class SchemaCollMaccRowChangeEvent : global::System.EventArgs { + private SchemaCollMaccRow eventRow; - + private global::System.Data.DataRowAction eventAction; - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public SchemaCollMaccRowChangeEvent(SchemaCollMaccRow row, global::System.Data.DataRowAction action) - { + public SchemaCollMaccRowChangeEvent(SchemaCollMaccRow row, global::System.Data.DataRowAction action) { this.eventRow = row; this.eventAction = action; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public SchemaCollMaccRow Row - { - get - { + public SchemaCollMaccRow Row { + get { return this.eventRow; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public global::System.Data.DataRowAction Action - { - get - { + public global::System.Data.DataRowAction Action { + get { return this.eventAction; } } } - + /// ///Row event argument class /// [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public class MisureRowChangeEvent : global::System.EventArgs - { - + public class MisureRowChangeEvent : global::System.EventArgs { + private MisureRow eventRow; - + private global::System.Data.DataRowAction eventAction; - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public MisureRowChangeEvent(MisureRow row, global::System.Data.DataRowAction action) - { + public MisureRowChangeEvent(MisureRow row, global::System.Data.DataRowAction action) { this.eventRow = row; this.eventAction = action; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public MisureRow Row - { - get - { + public MisureRow Row { + get { return this.eventRow; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public global::System.Data.DataRowAction Action - { - get - { + public global::System.Data.DataRowAction Action { + get { return this.eventAction; } } } - + /// ///Row event argument class /// [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public class ReportDataRowChangeEvent : global::System.EventArgs - { - + public class ReportDataRowChangeEvent : global::System.EventArgs { + private ReportDataRow eventRow; - + private global::System.Data.DataRowAction eventAction; - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public ReportDataRowChangeEvent(ReportDataRow row, global::System.Data.DataRowAction action) - { + public ReportDataRowChangeEvent(ReportDataRow row, global::System.Data.DataRowAction action) { this.eventRow = row; this.eventAction = action; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public ReportDataRow Row - { - get - { + public ReportDataRow Row { + get { return this.eventRow; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public global::System.Data.DataRowAction Action - { - get - { + public global::System.Data.DataRowAction Action { + get { return this.eventAction; } } } - + /// ///Row event argument class /// [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public class Tags2MacchineRowChangeEvent : global::System.EventArgs - { - + public class Tags2MacchineRowChangeEvent : global::System.EventArgs { + private Tags2MacchineRow eventRow; - + private global::System.Data.DataRowAction eventAction; - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public Tags2MacchineRowChangeEvent(Tags2MacchineRow row, global::System.Data.DataRowAction action) - { + public Tags2MacchineRowChangeEvent(Tags2MacchineRow row, global::System.Data.DataRowAction action) { this.eventRow = row; this.eventAction = action; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public Tags2MacchineRow Row - { - get - { + public Tags2MacchineRow Row { + get { return this.eventRow; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public global::System.Data.DataRowAction Action - { - get - { + public global::System.Data.DataRowAction Action { + get { return this.eventAction; } } } - + /// ///Row event argument class /// [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public class AnagTagsRowChangeEvent : global::System.EventArgs - { - + public class AnagTagsRowChangeEvent : global::System.EventArgs { + private AnagTagsRow eventRow; - + private global::System.Data.DataRowAction eventAction; - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public AnagTagsRowChangeEvent(AnagTagsRow row, global::System.Data.DataRowAction action) - { + public AnagTagsRowChangeEvent(AnagTagsRow row, global::System.Data.DataRowAction action) { this.eventRow = row; this.eventAction = action; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public AnagTagsRow Row - { - get - { + public AnagTagsRow Row { + get { return this.eventRow; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public global::System.Data.DataRowAction Action - { - get - { + public global::System.Data.DataRowAction Action { + get { return this.eventAction; } } } } } -namespace CMS_SC_Data.DS_ApplicazioneTableAdapters -{ - - +namespace CMS_SC_Data.DS_ApplicazioneTableAdapters { + + /// ///Represents the connection and commands used to retrieve and save data. /// @@ -9603,191 +8192,138 @@ namespace CMS_SC_Data.DS_ApplicazioneTableAdapters [global::System.ComponentModel.DesignerAttribute("Microsoft.VSDesigner.DataSource.Design.TableAdapterDesigner, Microsoft.VSDesigner" + ", Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] - public partial class ElencoFamMaccTableAdapter : global::System.ComponentModel.Component - { - + public partial class ElencoFamMaccTableAdapter : global::System.ComponentModel.Component { + private global::System.Data.SqlClient.SqlDataAdapter _adapter; - + private global::System.Data.SqlClient.SqlConnection _connection; - + private global::System.Data.SqlClient.SqlTransaction _transaction; - + private global::System.Data.SqlClient.SqlCommand[] _commandCollection; - + private bool _clearBeforeFill; - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public ElencoFamMaccTableAdapter() - { + public ElencoFamMaccTableAdapter() { this.ClearBeforeFill = true; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - protected internal global::System.Data.SqlClient.SqlDataAdapter Adapter - { - get - { - if ((this._adapter == null)) - { + protected internal global::System.Data.SqlClient.SqlDataAdapter Adapter { + get { + if ((this._adapter == null)) { this.InitAdapter(); } return this._adapter; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - internal global::System.Data.SqlClient.SqlConnection Connection - { - get - { - if ((this._connection == null)) - { + internal global::System.Data.SqlClient.SqlConnection Connection { + get { + if ((this._connection == null)) { this.InitConnection(); } return this._connection; } - set - { + set { this._connection = value; - if ((this.Adapter.InsertCommand != null)) - { + if ((this.Adapter.InsertCommand != null)) { this.Adapter.InsertCommand.Connection = value; } - if ((this.Adapter.DeleteCommand != null)) - { + if ((this.Adapter.DeleteCommand != null)) { this.Adapter.DeleteCommand.Connection = value; } - if ((this.Adapter.UpdateCommand != null)) - { + 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)) - { + for (int i = 0; (i < this.CommandCollection.Length); i = (i + 1)) { + if ((this.CommandCollection[i] != null)) { ((global::System.Data.SqlClient.SqlCommand)(this.CommandCollection[i])).Connection = value; } } } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - internal global::System.Data.SqlClient.SqlTransaction Transaction - { - get - { + internal global::System.Data.SqlClient.SqlTransaction Transaction { + get { return this._transaction; } - set - { + set { this._transaction = value; - for (int i = 0; (i < this.CommandCollection.Length); i = (i + 1)) - { + 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))) - { + if (((this.Adapter != null) + && (this.Adapter.DeleteCommand != null))) { this.Adapter.DeleteCommand.Transaction = this._transaction; } - if (((this.Adapter != null) - && (this.Adapter.InsertCommand != null))) - { + if (((this.Adapter != null) + && (this.Adapter.InsertCommand != null))) { this.Adapter.InsertCommand.Transaction = this._transaction; } - if (((this.Adapter != null) - && (this.Adapter.UpdateCommand != null))) - { + if (((this.Adapter != null) + && (this.Adapter.UpdateCommand != null))) { this.Adapter.UpdateCommand.Transaction = this._transaction; } } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - protected global::System.Data.SqlClient.SqlCommand[] CommandCollection - { - get - { - if ((this._commandCollection == null)) - { + protected global::System.Data.SqlClient.SqlCommand[] CommandCollection { + get { + if ((this._commandCollection == null)) { this.InitCommandCollection(); } return this._commandCollection; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public bool ClearBeforeFill - { - get - { + public bool ClearBeforeFill { + get { return this._clearBeforeFill; } - set - { + set { this._clearBeforeFill = value; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - private void InitAdapter() - { + 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 = "ElencoFamMacc"; tableMapping.ColumnMappings.Add("CodFam", "CodFam"); tableMapping.ColumnMappings.Add("DescrFam", "DescrFam"); + tableMapping.ColumnMappings.Add("numRowChild", "numRowChild"); 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].[ElencoFamMacc] WHERE (([CodFam] = @Original_CodFam) AND ([Desc" + - "rFam] = @Original_DescrFam))"; - this._adapter.DeleteCommand.CommandType = global::System.Data.CommandType.Text; - this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_CodFam", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodFam", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); - this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_DescrFam", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "DescrFam", 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].[ElencoFamMacc] ([CodFam], [DescrFam]) VALUES (@CodFam, @DescrF" + - "am);\r\nSELECT CodFam, DescrFam FROM ElencoFamMacc WHERE (CodFam = @CodFam)"; - this._adapter.InsertCommand.CommandType = global::System.Data.CommandType.Text; - this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@CodFam", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodFam", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); - this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@DescrFam", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "DescrFam", 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].[ElencoFamMacc] SET [CodFam] = @CodFam, [DescrFam] = @DescrFam WHERE" + - " (([CodFam] = @Original_CodFam) AND ([DescrFam] = @Original_DescrFam));\r\nSELECT " + - "CodFam, DescrFam FROM ElencoFamMacc WHERE (CodFam = @CodFam)"; - this._adapter.UpdateCommand.CommandType = global::System.Data.CommandType.Text; - this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@CodFam", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodFam", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); - this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@DescrFam", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "DescrFam", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); - this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_CodFam", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodFam", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); - this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_DescrFam", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "DescrFam", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - private void InitConnection() - { + private void InitConnection() { this._connection = new global::System.Data.SqlClient.SqlConnection(); this._connection.ConnectionString = global::CMS_SC_Data.Properties.Settings.Default.CMS_SCConnectionString; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - private void InitCommandCollection() - { + private void InitCommandCollection() { this._commandCollection = new global::System.Data.SqlClient.SqlCommand[4]; this._commandCollection[0] = new global::System.Data.SqlClient.SqlCommand(); this._commandCollection[0].Connection = this.Connection; - this._commandCollection[0].CommandText = "SELECT CodFam, DescrFam FROM dbo.ElencoFamMacc"; + this._commandCollection[0].CommandText = "SELECT *\r\nFROM v_ElencoFamMacc"; this._commandCollection[0].CommandType = global::System.Data.CommandType.Text; this._commandCollection[1] = new global::System.Data.SqlClient.SqlCommand(); this._commandCollection[1].Connection = this.Connection; @@ -9811,351 +8347,137 @@ namespace CMS_SC_Data.DS_ApplicazioneTableAdapters this._commandCollection[3].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@DescrFam", global::System.Data.SqlDbType.NVarChar, 250, global::System.Data.ParameterDirection.Input, 0, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", "")); this._commandCollection[3].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_CodFam", global::System.Data.SqlDbType.NVarChar, 50, global::System.Data.ParameterDirection.Input, 0, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", "")); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Fill, true)] - public virtual int Fill(DS_Applicazione.ElencoFamMaccDataTable dataTable) - { + public virtual int Fill(DS_Applicazione.ElencoFamMaccDataTable dataTable) { this.Adapter.SelectCommand = this.CommandCollection[0]; - if ((this.ClearBeforeFill == true)) - { + if ((this.ClearBeforeFill == true)) { dataTable.Clear(); } int returnValue = this.Adapter.Fill(dataTable); return returnValue; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Select, true)] - public virtual DS_Applicazione.ElencoFamMaccDataTable GetData() - { + public virtual DS_Applicazione.ElencoFamMaccDataTable GetData() { this.Adapter.SelectCommand = this.CommandCollection[0]; DS_Applicazione.ElencoFamMaccDataTable dataTable = new DS_Applicazione.ElencoFamMaccDataTable(); this.Adapter.Fill(dataTable); return dataTable; } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] - public virtual int Update(DS_Applicazione.ElencoFamMaccDataTable dataTable) - { - return this.Adapter.Update(dataTable); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] - public virtual int Update(DS_Applicazione dataSet) - { - return this.Adapter.Update(dataSet, "ElencoFamMacc"); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] - public virtual int Update(global::System.Data.DataRow dataRow) - { - return this.Adapter.Update(new global::System.Data.DataRow[] { - dataRow}); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] - public virtual int Update(global::System.Data.DataRow[] dataRows) - { - return this.Adapter.Update(dataRows); - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] - [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Delete, true)] - public virtual int Delete(string Original_CodFam, string Original_DescrFam) - { - if ((Original_CodFam == null)) - { - throw new global::System.ArgumentNullException("Original_CodFam"); - } - else - { - this.Adapter.DeleteCommand.Parameters[0].Value = ((string)(Original_CodFam)); - } - if ((Original_DescrFam == null)) - { - throw new global::System.ArgumentNullException("Original_DescrFam"); - } - else - { - this.Adapter.DeleteCommand.Parameters[1].Value = ((string)(Original_DescrFam)); - } - global::System.Data.ConnectionState previousConnectionState = this.Adapter.DeleteCommand.Connection.State; - if (((this.Adapter.DeleteCommand.Connection.State & global::System.Data.ConnectionState.Open) - != global::System.Data.ConnectionState.Open)) - { - this.Adapter.DeleteCommand.Connection.Open(); - } - try - { - int returnValue = this.Adapter.DeleteCommand.ExecuteNonQuery(); - return returnValue; - } - finally - { - if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) - { - this.Adapter.DeleteCommand.Connection.Close(); - } - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] - [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Insert, true)] - public virtual int Insert(string CodFam, string DescrFam) - { - if ((CodFam == null)) - { - throw new global::System.ArgumentNullException("CodFam"); - } - else - { - this.Adapter.InsertCommand.Parameters[0].Value = ((string)(CodFam)); - } - if ((DescrFam == null)) - { - throw new global::System.ArgumentNullException("DescrFam"); - } - else - { - this.Adapter.InsertCommand.Parameters[1].Value = ((string)(DescrFam)); - } - global::System.Data.ConnectionState previousConnectionState = this.Adapter.InsertCommand.Connection.State; - if (((this.Adapter.InsertCommand.Connection.State & global::System.Data.ConnectionState.Open) - != global::System.Data.ConnectionState.Open)) - { - this.Adapter.InsertCommand.Connection.Open(); - } - try - { - int returnValue = this.Adapter.InsertCommand.ExecuteNonQuery(); - return returnValue; - } - finally - { - if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) - { - this.Adapter.InsertCommand.Connection.Close(); - } - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] - [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Update, true)] - public virtual int Update(string CodFam, string DescrFam, string Original_CodFam, string Original_DescrFam) - { - if ((CodFam == null)) - { - throw new global::System.ArgumentNullException("CodFam"); - } - else - { - this.Adapter.UpdateCommand.Parameters[0].Value = ((string)(CodFam)); - } - if ((DescrFam == null)) - { - throw new global::System.ArgumentNullException("DescrFam"); - } - else - { - this.Adapter.UpdateCommand.Parameters[1].Value = ((string)(DescrFam)); - } - if ((Original_CodFam == null)) - { - throw new global::System.ArgumentNullException("Original_CodFam"); - } - else - { - this.Adapter.UpdateCommand.Parameters[2].Value = ((string)(Original_CodFam)); - } - if ((Original_DescrFam == null)) - { - throw new global::System.ArgumentNullException("Original_DescrFam"); - } - else - { - this.Adapter.UpdateCommand.Parameters[3].Value = ((string)(Original_DescrFam)); - } - global::System.Data.ConnectionState previousConnectionState = this.Adapter.UpdateCommand.Connection.State; - if (((this.Adapter.UpdateCommand.Connection.State & global::System.Data.ConnectionState.Open) - != global::System.Data.ConnectionState.Open)) - { - this.Adapter.UpdateCommand.Connection.Open(); - } - try - { - int returnValue = this.Adapter.UpdateCommand.ExecuteNonQuery(); - return returnValue; - } - finally - { - if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) - { - this.Adapter.UpdateCommand.Connection.Close(); - } - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] - [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Update, true)] - public virtual int Update(string DescrFam, string Original_CodFam, string Original_DescrFam) - { - return this.Update(Original_CodFam, DescrFam, Original_CodFam, Original_DescrFam); - } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Delete, false)] - public virtual int deleteQuery(string Original_CodFam) - { + public virtual int deleteQuery(string Original_CodFam) { global::System.Data.SqlClient.SqlCommand command = this.CommandCollection[1]; - if ((Original_CodFam == null)) - { + if ((Original_CodFam == null)) { command.Parameters[1].Value = global::System.DBNull.Value; } - else - { + else { command.Parameters[1].Value = ((string)(Original_CodFam)); } global::System.Data.ConnectionState previousConnectionState = command.Connection.State; - if (((command.Connection.State & global::System.Data.ConnectionState.Open) - != global::System.Data.ConnectionState.Open)) - { + if (((command.Connection.State & global::System.Data.ConnectionState.Open) + != global::System.Data.ConnectionState.Open)) { command.Connection.Open(); } int returnValue; - try - { + try { returnValue = command.ExecuteNonQuery(); } - finally - { - if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) - { + finally { + if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) { command.Connection.Close(); } } return returnValue; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Insert, false)] - public virtual int insertQuery(string CodFam, string DescrFam) - { + public virtual int insertQuery(string CodFam, string DescrFam) { global::System.Data.SqlClient.SqlCommand command = this.CommandCollection[2]; - if ((CodFam == null)) - { + if ((CodFam == null)) { command.Parameters[1].Value = global::System.DBNull.Value; } - else - { + else { command.Parameters[1].Value = ((string)(CodFam)); } - if ((DescrFam == null)) - { + if ((DescrFam == null)) { command.Parameters[2].Value = global::System.DBNull.Value; } - else - { + else { command.Parameters[2].Value = ((string)(DescrFam)); } global::System.Data.ConnectionState previousConnectionState = command.Connection.State; - if (((command.Connection.State & global::System.Data.ConnectionState.Open) - != global::System.Data.ConnectionState.Open)) - { + if (((command.Connection.State & global::System.Data.ConnectionState.Open) + != global::System.Data.ConnectionState.Open)) { command.Connection.Open(); } int returnValue; - try - { + try { returnValue = command.ExecuteNonQuery(); } - finally - { - if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) - { + finally { + if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) { command.Connection.Close(); } } return returnValue; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Update, false)] - public virtual int updateQuery(string CodFam, string DescrFam, string Original_CodFam) - { + public virtual int updateQuery(string CodFam, string DescrFam, string Original_CodFam) { global::System.Data.SqlClient.SqlCommand command = this.CommandCollection[3]; - if ((CodFam == null)) - { + if ((CodFam == null)) { command.Parameters[1].Value = global::System.DBNull.Value; } - else - { + else { command.Parameters[1].Value = ((string)(CodFam)); } - if ((DescrFam == null)) - { + if ((DescrFam == null)) { command.Parameters[2].Value = global::System.DBNull.Value; } - else - { + else { command.Parameters[2].Value = ((string)(DescrFam)); } - if ((Original_CodFam == null)) - { + if ((Original_CodFam == null)) { command.Parameters[3].Value = global::System.DBNull.Value; } - else - { + else { command.Parameters[3].Value = ((string)(Original_CodFam)); } global::System.Data.ConnectionState previousConnectionState = command.Connection.State; - if (((command.Connection.State & global::System.Data.ConnectionState.Open) - != global::System.Data.ConnectionState.Open)) - { + if (((command.Connection.State & global::System.Data.ConnectionState.Open) + != global::System.Data.ConnectionState.Open)) { command.Connection.Open(); } int returnValue; - try - { + try { returnValue = command.ExecuteNonQuery(); } - finally - { - if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) - { + finally { + if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) { command.Connection.Close(); } } return returnValue; } } - + /// ///Represents the connection and commands used to retrieve and save data. /// @@ -10165,142 +8487,114 @@ namespace CMS_SC_Data.DS_ApplicazioneTableAdapters [global::System.ComponentModel.DesignerAttribute("Microsoft.VSDesigner.DataSource.Design.TableAdapterDesigner, Microsoft.VSDesigner" + ", Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] - public partial class ElencoMacchineCNTableAdapter : global::System.ComponentModel.Component - { - + public partial class ElencoMacchineCNTableAdapter : global::System.ComponentModel.Component { + private global::System.Data.SqlClient.SqlDataAdapter _adapter; - + private global::System.Data.SqlClient.SqlConnection _connection; - + private global::System.Data.SqlClient.SqlTransaction _transaction; - + private global::System.Data.SqlClient.SqlCommand[] _commandCollection; - + private bool _clearBeforeFill; - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public ElencoMacchineCNTableAdapter() - { + public ElencoMacchineCNTableAdapter() { this.ClearBeforeFill = true; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - protected internal global::System.Data.SqlClient.SqlDataAdapter Adapter - { - get - { - if ((this._adapter == null)) - { + protected internal global::System.Data.SqlClient.SqlDataAdapter Adapter { + get { + if ((this._adapter == null)) { this.InitAdapter(); } return this._adapter; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - internal global::System.Data.SqlClient.SqlConnection Connection - { - get - { - if ((this._connection == null)) - { + internal global::System.Data.SqlClient.SqlConnection Connection { + get { + if ((this._connection == null)) { this.InitConnection(); } return this._connection; } - set - { + set { this._connection = value; - if ((this.Adapter.InsertCommand != null)) - { + if ((this.Adapter.InsertCommand != null)) { this.Adapter.InsertCommand.Connection = value; } - if ((this.Adapter.DeleteCommand != null)) - { + if ((this.Adapter.DeleteCommand != null)) { this.Adapter.DeleteCommand.Connection = value; } - if ((this.Adapter.UpdateCommand != null)) - { + 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)) - { + for (int i = 0; (i < this.CommandCollection.Length); i = (i + 1)) { + if ((this.CommandCollection[i] != null)) { ((global::System.Data.SqlClient.SqlCommand)(this.CommandCollection[i])).Connection = value; } } } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - internal global::System.Data.SqlClient.SqlTransaction Transaction - { - get - { + internal global::System.Data.SqlClient.SqlTransaction Transaction { + get { return this._transaction; } - set - { + set { this._transaction = value; - for (int i = 0; (i < this.CommandCollection.Length); i = (i + 1)) - { + 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))) - { + if (((this.Adapter != null) + && (this.Adapter.DeleteCommand != null))) { this.Adapter.DeleteCommand.Transaction = this._transaction; } - if (((this.Adapter != null) - && (this.Adapter.InsertCommand != null))) - { + if (((this.Adapter != null) + && (this.Adapter.InsertCommand != null))) { this.Adapter.InsertCommand.Transaction = this._transaction; } - if (((this.Adapter != null) - && (this.Adapter.UpdateCommand != null))) - { + if (((this.Adapter != null) + && (this.Adapter.UpdateCommand != null))) { this.Adapter.UpdateCommand.Transaction = this._transaction; } } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - protected global::System.Data.SqlClient.SqlCommand[] CommandCollection - { - get - { - if ((this._commandCollection == null)) - { + protected global::System.Data.SqlClient.SqlCommand[] CommandCollection { + get { + if ((this._commandCollection == null)) { this.InitCommandCollection(); } return this._commandCollection; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public bool ClearBeforeFill - { - get - { + public bool ClearBeforeFill { + get { return this._clearBeforeFill; } - set - { + set { this._clearBeforeFill = value; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - private void InitAdapter() - { + 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"; @@ -10356,19 +8650,17 @@ SELECT Matricola, Descrizione, Cliente, CodFam, CorsaX, CorsaY, CorsaZ FROM Elen this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_CorsaY", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CorsaY", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_CorsaZ", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CorsaZ", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - private void InitConnection() - { + private void InitConnection() { this._connection = new global::System.Data.SqlClient.SqlConnection(); this._connection.ConnectionString = global::CMS_SC_Data.Properties.Settings.Default.CMS_SCConnectionString; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - private void InitCommandCollection() - { + private void InitCommandCollection() { this._commandCollection = new global::System.Data.SqlClient.SqlCommand[4]; this._commandCollection[0] = new global::System.Data.SqlClient.SqlCommand(); this._commandCollection[0].Connection = this.Connection; @@ -10406,507 +8698,405 @@ SELECT Matricola, Descrizione, Cliente, CodFam, CorsaX, CorsaY, CorsaZ FROM Elen this._commandCollection[3].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@CorsaZ", global::System.Data.SqlDbType.Int, 4, global::System.Data.ParameterDirection.Input, 10, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", "")); this._commandCollection[3].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_Matricola", global::System.Data.SqlDbType.NVarChar, 50, global::System.Data.ParameterDirection.Input, 0, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", "")); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Fill, true)] - public virtual int Fill(DS_Applicazione.ElencoMacchineCNDataTable dataTable) - { + public virtual int Fill(DS_Applicazione.ElencoMacchineCNDataTable dataTable) { this.Adapter.SelectCommand = this.CommandCollection[0]; - if ((this.ClearBeforeFill == true)) - { + if ((this.ClearBeforeFill == true)) { dataTable.Clear(); } int returnValue = this.Adapter.Fill(dataTable); return returnValue; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Select, true)] - public virtual DS_Applicazione.ElencoMacchineCNDataTable GetData() - { + public virtual DS_Applicazione.ElencoMacchineCNDataTable GetData() { this.Adapter.SelectCommand = this.CommandCollection[0]; DS_Applicazione.ElencoMacchineCNDataTable dataTable = new DS_Applicazione.ElencoMacchineCNDataTable(); this.Adapter.Fill(dataTable); return dataTable; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] - public virtual int Update(DS_Applicazione.ElencoMacchineCNDataTable dataTable) - { + public virtual int Update(DS_Applicazione.ElencoMacchineCNDataTable dataTable) { return this.Adapter.Update(dataTable); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] - public virtual int Update(DS_Applicazione dataSet) - { + public virtual int Update(DS_Applicazione dataSet) { return this.Adapter.Update(dataSet, "ElencoMacchineCN"); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] - public virtual int Update(global::System.Data.DataRow dataRow) - { + public virtual int Update(global::System.Data.DataRow dataRow) { return this.Adapter.Update(new global::System.Data.DataRow[] { dataRow}); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] - public virtual int Update(global::System.Data.DataRow[] dataRows) - { + public virtual int Update(global::System.Data.DataRow[] dataRows) { return this.Adapter.Update(dataRows); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Delete, true)] - public virtual int Delete(string Original_Matricola, string Original_Descrizione, string Original_Cliente, string Original_CodFam, int Original_CorsaX, int Original_CorsaY, int Original_CorsaZ) - { - if ((Original_Matricola == null)) - { + public virtual int Delete(string Original_Matricola, string Original_Descrizione, string Original_Cliente, string Original_CodFam, int Original_CorsaX, int Original_CorsaY, int Original_CorsaZ) { + if ((Original_Matricola == null)) { throw new global::System.ArgumentNullException("Original_Matricola"); } - else - { + else { this.Adapter.DeleteCommand.Parameters[0].Value = ((string)(Original_Matricola)); } - if ((Original_Descrizione == null)) - { + if ((Original_Descrizione == null)) { throw new global::System.ArgumentNullException("Original_Descrizione"); } - else - { + else { this.Adapter.DeleteCommand.Parameters[1].Value = ((string)(Original_Descrizione)); } - if ((Original_Cliente == null)) - { + if ((Original_Cliente == null)) { throw new global::System.ArgumentNullException("Original_Cliente"); } - else - { + else { this.Adapter.DeleteCommand.Parameters[2].Value = ((string)(Original_Cliente)); } - if ((Original_CodFam == null)) - { + if ((Original_CodFam == null)) { throw new global::System.ArgumentNullException("Original_CodFam"); } - else - { + else { this.Adapter.DeleteCommand.Parameters[3].Value = ((string)(Original_CodFam)); } this.Adapter.DeleteCommand.Parameters[4].Value = ((int)(Original_CorsaX)); this.Adapter.DeleteCommand.Parameters[5].Value = ((int)(Original_CorsaY)); this.Adapter.DeleteCommand.Parameters[6].Value = ((int)(Original_CorsaZ)); 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)) - { + if (((this.Adapter.DeleteCommand.Connection.State & global::System.Data.ConnectionState.Open) + != global::System.Data.ConnectionState.Open)) { this.Adapter.DeleteCommand.Connection.Open(); } - try - { + try { int returnValue = this.Adapter.DeleteCommand.ExecuteNonQuery(); return returnValue; } - finally - { - if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) - { + finally { + if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) { this.Adapter.DeleteCommand.Connection.Close(); } } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Insert, true)] - public virtual int Insert(string Matricola, string Descrizione, string Cliente, string CodFam, int CorsaX, int CorsaY, int CorsaZ) - { - if ((Matricola == null)) - { + public virtual int Insert(string Matricola, string Descrizione, string Cliente, string CodFam, int CorsaX, int CorsaY, int CorsaZ) { + if ((Matricola == null)) { throw new global::System.ArgumentNullException("Matricola"); } - else - { + else { this.Adapter.InsertCommand.Parameters[0].Value = ((string)(Matricola)); } - if ((Descrizione == null)) - { + if ((Descrizione == null)) { throw new global::System.ArgumentNullException("Descrizione"); } - else - { + else { this.Adapter.InsertCommand.Parameters[1].Value = ((string)(Descrizione)); } - if ((Cliente == null)) - { + if ((Cliente == null)) { throw new global::System.ArgumentNullException("Cliente"); } - else - { + else { this.Adapter.InsertCommand.Parameters[2].Value = ((string)(Cliente)); } - if ((CodFam == null)) - { + if ((CodFam == null)) { throw new global::System.ArgumentNullException("CodFam"); } - else - { + else { this.Adapter.InsertCommand.Parameters[3].Value = ((string)(CodFam)); } this.Adapter.InsertCommand.Parameters[4].Value = ((int)(CorsaX)); this.Adapter.InsertCommand.Parameters[5].Value = ((int)(CorsaY)); this.Adapter.InsertCommand.Parameters[6].Value = ((int)(CorsaZ)); 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)) - { + if (((this.Adapter.InsertCommand.Connection.State & global::System.Data.ConnectionState.Open) + != global::System.Data.ConnectionState.Open)) { this.Adapter.InsertCommand.Connection.Open(); } - try - { + try { int returnValue = this.Adapter.InsertCommand.ExecuteNonQuery(); return returnValue; } - finally - { - if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) - { + finally { + if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) { this.Adapter.InsertCommand.Connection.Close(); } } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Update, true)] - public virtual int Update(string Matricola, string Descrizione, string Cliente, string CodFam, int CorsaX, int CorsaY, int CorsaZ, string Original_Matricola, string Original_Descrizione, string Original_Cliente, string Original_CodFam, int Original_CorsaX, int Original_CorsaY, int Original_CorsaZ) - { - if ((Matricola == null)) - { + public virtual int Update(string Matricola, string Descrizione, string Cliente, string CodFam, int CorsaX, int CorsaY, int CorsaZ, string Original_Matricola, string Original_Descrizione, string Original_Cliente, string Original_CodFam, int Original_CorsaX, int Original_CorsaY, int Original_CorsaZ) { + if ((Matricola == null)) { throw new global::System.ArgumentNullException("Matricola"); } - else - { + else { this.Adapter.UpdateCommand.Parameters[0].Value = ((string)(Matricola)); } - if ((Descrizione == null)) - { + if ((Descrizione == null)) { throw new global::System.ArgumentNullException("Descrizione"); } - else - { + else { this.Adapter.UpdateCommand.Parameters[1].Value = ((string)(Descrizione)); } - if ((Cliente == null)) - { + if ((Cliente == null)) { throw new global::System.ArgumentNullException("Cliente"); } - else - { + else { this.Adapter.UpdateCommand.Parameters[2].Value = ((string)(Cliente)); } - if ((CodFam == null)) - { + if ((CodFam == null)) { throw new global::System.ArgumentNullException("CodFam"); } - else - { + else { this.Adapter.UpdateCommand.Parameters[3].Value = ((string)(CodFam)); } this.Adapter.UpdateCommand.Parameters[4].Value = ((int)(CorsaX)); this.Adapter.UpdateCommand.Parameters[5].Value = ((int)(CorsaY)); this.Adapter.UpdateCommand.Parameters[6].Value = ((int)(CorsaZ)); - if ((Original_Matricola == null)) - { + if ((Original_Matricola == null)) { throw new global::System.ArgumentNullException("Original_Matricola"); } - else - { + else { this.Adapter.UpdateCommand.Parameters[7].Value = ((string)(Original_Matricola)); } - if ((Original_Descrizione == null)) - { + if ((Original_Descrizione == null)) { throw new global::System.ArgumentNullException("Original_Descrizione"); } - else - { + else { this.Adapter.UpdateCommand.Parameters[8].Value = ((string)(Original_Descrizione)); } - if ((Original_Cliente == null)) - { + if ((Original_Cliente == null)) { throw new global::System.ArgumentNullException("Original_Cliente"); } - else - { + else { this.Adapter.UpdateCommand.Parameters[9].Value = ((string)(Original_Cliente)); } - if ((Original_CodFam == null)) - { + if ((Original_CodFam == null)) { throw new global::System.ArgumentNullException("Original_CodFam"); } - else - { + else { this.Adapter.UpdateCommand.Parameters[10].Value = ((string)(Original_CodFam)); } this.Adapter.UpdateCommand.Parameters[11].Value = ((int)(Original_CorsaX)); this.Adapter.UpdateCommand.Parameters[12].Value = ((int)(Original_CorsaY)); this.Adapter.UpdateCommand.Parameters[13].Value = ((int)(Original_CorsaZ)); 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)) - { + if (((this.Adapter.UpdateCommand.Connection.State & global::System.Data.ConnectionState.Open) + != global::System.Data.ConnectionState.Open)) { this.Adapter.UpdateCommand.Connection.Open(); } - try - { + try { int returnValue = this.Adapter.UpdateCommand.ExecuteNonQuery(); return returnValue; } - finally - { - if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) - { + finally { + if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) { this.Adapter.UpdateCommand.Connection.Close(); } } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Update, true)] - public virtual int Update(string Descrizione, string Cliente, string CodFam, int CorsaX, int CorsaY, int CorsaZ, string Original_Matricola, string Original_Descrizione, string Original_Cliente, string Original_CodFam, int Original_CorsaX, int Original_CorsaY, int Original_CorsaZ) - { + public virtual int Update(string Descrizione, string Cliente, string CodFam, int CorsaX, int CorsaY, int CorsaZ, string Original_Matricola, string Original_Descrizione, string Original_Cliente, string Original_CodFam, int Original_CorsaX, int Original_CorsaY, int Original_CorsaZ) { return this.Update(Original_Matricola, Descrizione, Cliente, CodFam, CorsaX, CorsaY, CorsaZ, Original_Matricola, Original_Descrizione, Original_Cliente, Original_CodFam, Original_CorsaX, Original_CorsaY, Original_CorsaZ); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Delete, false)] - public virtual int deleteQuery(string Original_Matricola) - { + public virtual int deleteQuery(string Original_Matricola) { global::System.Data.SqlClient.SqlCommand command = this.CommandCollection[1]; - if ((Original_Matricola == null)) - { + if ((Original_Matricola == null)) { command.Parameters[1].Value = global::System.DBNull.Value; } - else - { + else { command.Parameters[1].Value = ((string)(Original_Matricola)); } global::System.Data.ConnectionState previousConnectionState = command.Connection.State; - if (((command.Connection.State & global::System.Data.ConnectionState.Open) - != global::System.Data.ConnectionState.Open)) - { + if (((command.Connection.State & global::System.Data.ConnectionState.Open) + != global::System.Data.ConnectionState.Open)) { command.Connection.Open(); } int returnValue; - try - { + try { returnValue = command.ExecuteNonQuery(); } - finally - { - if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) - { + finally { + if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) { command.Connection.Close(); } } return returnValue; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Insert, false)] - public virtual int insertQuery(string Matricola, string Descrizione, string Cliente, string CodFam, global::System.Nullable CorsaX, global::System.Nullable CorsaY, global::System.Nullable CorsaZ) - { + public virtual int insertQuery(string Matricola, string Descrizione, string Cliente, string CodFam, global::System.Nullable CorsaX, global::System.Nullable CorsaY, global::System.Nullable CorsaZ) { global::System.Data.SqlClient.SqlCommand command = this.CommandCollection[2]; - if ((Matricola == null)) - { + if ((Matricola == null)) { command.Parameters[1].Value = global::System.DBNull.Value; } - else - { + else { command.Parameters[1].Value = ((string)(Matricola)); } - if ((Descrizione == null)) - { + if ((Descrizione == null)) { command.Parameters[2].Value = global::System.DBNull.Value; } - else - { + else { command.Parameters[2].Value = ((string)(Descrizione)); } - if ((Cliente == null)) - { + if ((Cliente == null)) { command.Parameters[3].Value = global::System.DBNull.Value; } - else - { + else { command.Parameters[3].Value = ((string)(Cliente)); } - if ((CodFam == null)) - { + if ((CodFam == null)) { command.Parameters[4].Value = global::System.DBNull.Value; } - else - { + else { command.Parameters[4].Value = ((string)(CodFam)); } - if ((CorsaX.HasValue == true)) - { + if ((CorsaX.HasValue == true)) { command.Parameters[5].Value = ((int)(CorsaX.Value)); } - else - { + else { command.Parameters[5].Value = global::System.DBNull.Value; } - if ((CorsaY.HasValue == true)) - { + if ((CorsaY.HasValue == true)) { command.Parameters[6].Value = ((int)(CorsaY.Value)); } - else - { + else { command.Parameters[6].Value = global::System.DBNull.Value; } - if ((CorsaZ.HasValue == true)) - { + if ((CorsaZ.HasValue == true)) { command.Parameters[7].Value = ((int)(CorsaZ.Value)); } - else - { + else { command.Parameters[7].Value = global::System.DBNull.Value; } global::System.Data.ConnectionState previousConnectionState = command.Connection.State; - if (((command.Connection.State & global::System.Data.ConnectionState.Open) - != global::System.Data.ConnectionState.Open)) - { + if (((command.Connection.State & global::System.Data.ConnectionState.Open) + != global::System.Data.ConnectionState.Open)) { command.Connection.Open(); } int returnValue; - try - { + try { returnValue = command.ExecuteNonQuery(); } - finally - { - if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) - { + finally { + if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) { command.Connection.Close(); } } return returnValue; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Update, false)] - public virtual int updateQuery(string Matricola, string Descrizione, string Cliente, string CodFam, global::System.Nullable CorsaX, global::System.Nullable CorsaY, global::System.Nullable CorsaZ, string Original_Matricola) - { + public virtual int updateQuery(string Matricola, string Descrizione, string Cliente, string CodFam, global::System.Nullable CorsaX, global::System.Nullable CorsaY, global::System.Nullable CorsaZ, string Original_Matricola) { global::System.Data.SqlClient.SqlCommand command = this.CommandCollection[3]; - if ((Matricola == null)) - { + if ((Matricola == null)) { command.Parameters[1].Value = global::System.DBNull.Value; } - else - { + else { command.Parameters[1].Value = ((string)(Matricola)); } - if ((Descrizione == null)) - { + if ((Descrizione == null)) { command.Parameters[2].Value = global::System.DBNull.Value; } - else - { + else { command.Parameters[2].Value = ((string)(Descrizione)); } - if ((Cliente == null)) - { + if ((Cliente == null)) { command.Parameters[3].Value = global::System.DBNull.Value; } - else - { + else { command.Parameters[3].Value = ((string)(Cliente)); } - if ((CodFam == null)) - { + if ((CodFam == null)) { command.Parameters[4].Value = global::System.DBNull.Value; } - else - { + else { command.Parameters[4].Value = ((string)(CodFam)); } - if ((CorsaX.HasValue == true)) - { + if ((CorsaX.HasValue == true)) { command.Parameters[5].Value = ((int)(CorsaX.Value)); } - else - { + else { command.Parameters[5].Value = global::System.DBNull.Value; } - if ((CorsaY.HasValue == true)) - { + if ((CorsaY.HasValue == true)) { command.Parameters[6].Value = ((int)(CorsaY.Value)); } - else - { + else { command.Parameters[6].Value = global::System.DBNull.Value; } - if ((CorsaZ.HasValue == true)) - { + if ((CorsaZ.HasValue == true)) { command.Parameters[7].Value = ((int)(CorsaZ.Value)); } - else - { + else { command.Parameters[7].Value = global::System.DBNull.Value; } - if ((Original_Matricola == null)) - { + if ((Original_Matricola == null)) { command.Parameters[8].Value = global::System.DBNull.Value; } - else - { + else { command.Parameters[8].Value = ((string)(Original_Matricola)); } global::System.Data.ConnectionState previousConnectionState = command.Connection.State; - if (((command.Connection.State & global::System.Data.ConnectionState.Open) - != global::System.Data.ConnectionState.Open)) - { + if (((command.Connection.State & global::System.Data.ConnectionState.Open) + != global::System.Data.ConnectionState.Open)) { command.Connection.Open(); } int returnValue; - try - { + try { returnValue = command.ExecuteNonQuery(); } - finally - { - if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) - { + finally { + if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) { command.Connection.Close(); } } return returnValue; } } - + /// ///Represents the connection and commands used to retrieve and save data. /// @@ -10916,142 +9106,114 @@ SELECT Matricola, Descrizione, Cliente, CodFam, CorsaX, CorsaY, CorsaZ FROM Elen [global::System.ComponentModel.DesignerAttribute("Microsoft.VSDesigner.DataSource.Design.TableAdapterDesigner, Microsoft.VSDesigner" + ", Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] - public partial class AnagFasiTableAdapter : global::System.ComponentModel.Component - { - + public partial class AnagFasiTableAdapter : global::System.ComponentModel.Component { + private global::System.Data.SqlClient.SqlDataAdapter _adapter; - + private global::System.Data.SqlClient.SqlConnection _connection; - + private global::System.Data.SqlClient.SqlTransaction _transaction; - + private global::System.Data.SqlClient.SqlCommand[] _commandCollection; - + private bool _clearBeforeFill; - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public AnagFasiTableAdapter() - { + public AnagFasiTableAdapter() { this.ClearBeforeFill = true; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - protected internal global::System.Data.SqlClient.SqlDataAdapter Adapter - { - get - { - if ((this._adapter == null)) - { + protected internal global::System.Data.SqlClient.SqlDataAdapter Adapter { + get { + if ((this._adapter == null)) { this.InitAdapter(); } return this._adapter; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - internal global::System.Data.SqlClient.SqlConnection Connection - { - get - { - if ((this._connection == null)) - { + internal global::System.Data.SqlClient.SqlConnection Connection { + get { + if ((this._connection == null)) { this.InitConnection(); } return this._connection; } - set - { + set { this._connection = value; - if ((this.Adapter.InsertCommand != null)) - { + if ((this.Adapter.InsertCommand != null)) { this.Adapter.InsertCommand.Connection = value; } - if ((this.Adapter.DeleteCommand != null)) - { + if ((this.Adapter.DeleteCommand != null)) { this.Adapter.DeleteCommand.Connection = value; } - if ((this.Adapter.UpdateCommand != null)) - { + 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)) - { + for (int i = 0; (i < this.CommandCollection.Length); i = (i + 1)) { + if ((this.CommandCollection[i] != null)) { ((global::System.Data.SqlClient.SqlCommand)(this.CommandCollection[i])).Connection = value; } } } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - internal global::System.Data.SqlClient.SqlTransaction Transaction - { - get - { + internal global::System.Data.SqlClient.SqlTransaction Transaction { + get { return this._transaction; } - set - { + set { this._transaction = value; - for (int i = 0; (i < this.CommandCollection.Length); i = (i + 1)) - { + 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))) - { + if (((this.Adapter != null) + && (this.Adapter.DeleteCommand != null))) { this.Adapter.DeleteCommand.Transaction = this._transaction; } - if (((this.Adapter != null) - && (this.Adapter.InsertCommand != null))) - { + if (((this.Adapter != null) + && (this.Adapter.InsertCommand != null))) { this.Adapter.InsertCommand.Transaction = this._transaction; } - if (((this.Adapter != null) - && (this.Adapter.UpdateCommand != null))) - { + if (((this.Adapter != null) + && (this.Adapter.UpdateCommand != null))) { this.Adapter.UpdateCommand.Transaction = this._transaction; } } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - protected global::System.Data.SqlClient.SqlCommand[] CommandCollection - { - get - { - if ((this._commandCollection == null)) - { + protected global::System.Data.SqlClient.SqlCommand[] CommandCollection { + get { + if ((this._commandCollection == null)) { this.InitCommandCollection(); } return this._commandCollection; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public bool ClearBeforeFill - { - get - { + public bool ClearBeforeFill { + get { return this._clearBeforeFill; } - set - { + set { this._clearBeforeFill = value; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - private void InitAdapter() - { + 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"; @@ -11086,19 +9248,17 @@ SELECT Fase, Descrizione FROM AnagFasi WHERE (Fase = @Fase)"; this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_Descrizione", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Descrizione", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_Descrizione", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Descrizione", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - private void InitConnection() - { + private void InitConnection() { this._connection = new global::System.Data.SqlClient.SqlConnection(); this._connection.ConnectionString = global::CMS_SC_Data.Properties.Settings.Default.CMS_SCConnectionString; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - private void InitCommandCollection() - { + private void InitCommandCollection() { this._commandCollection = new global::System.Data.SqlClient.SqlCommand[4]; this._commandCollection[0] = new global::System.Data.SqlClient.SqlCommand(); this._commandCollection[0].Connection = this.Connection; @@ -11126,355 +9286,289 @@ SELECT Fase, Descrizione FROM AnagFasi WHERE (Fase = @Fase)"; this._commandCollection[3].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Descrizione", global::System.Data.SqlDbType.NVarChar, 50, global::System.Data.ParameterDirection.Input, 0, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", "")); this._commandCollection[3].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_Fase", global::System.Data.SqlDbType.NVarChar, 50, global::System.Data.ParameterDirection.Input, 0, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", "")); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Fill, true)] - public virtual int Fill(DS_Applicazione.AnagFasiDataTable dataTable) - { + public virtual int Fill(DS_Applicazione.AnagFasiDataTable dataTable) { this.Adapter.SelectCommand = this.CommandCollection[0]; - if ((this.ClearBeforeFill == true)) - { + if ((this.ClearBeforeFill == true)) { dataTable.Clear(); } int returnValue = this.Adapter.Fill(dataTable); return returnValue; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Select, true)] - public virtual DS_Applicazione.AnagFasiDataTable GetData() - { + public virtual DS_Applicazione.AnagFasiDataTable GetData() { this.Adapter.SelectCommand = this.CommandCollection[0]; DS_Applicazione.AnagFasiDataTable dataTable = new DS_Applicazione.AnagFasiDataTable(); this.Adapter.Fill(dataTable); return dataTable; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] - public virtual int Update(DS_Applicazione.AnagFasiDataTable dataTable) - { + public virtual int Update(DS_Applicazione.AnagFasiDataTable dataTable) { return this.Adapter.Update(dataTable); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] - public virtual int Update(DS_Applicazione dataSet) - { + public virtual int Update(DS_Applicazione dataSet) { return this.Adapter.Update(dataSet, "AnagFasi"); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] - public virtual int Update(global::System.Data.DataRow dataRow) - { + public virtual int Update(global::System.Data.DataRow dataRow) { return this.Adapter.Update(new global::System.Data.DataRow[] { dataRow}); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] - public virtual int Update(global::System.Data.DataRow[] dataRows) - { + public virtual int Update(global::System.Data.DataRow[] dataRows) { return this.Adapter.Update(dataRows); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Delete, true)] - public virtual int Delete(string Original_Fase, string Original_Descrizione) - { - if ((Original_Fase == null)) - { + public virtual int Delete(string Original_Fase, string Original_Descrizione) { + if ((Original_Fase == null)) { throw new global::System.ArgumentNullException("Original_Fase"); } - else - { + else { this.Adapter.DeleteCommand.Parameters[0].Value = ((string)(Original_Fase)); } - if ((Original_Descrizione == null)) - { + if ((Original_Descrizione == null)) { this.Adapter.DeleteCommand.Parameters[1].Value = ((object)(1)); this.Adapter.DeleteCommand.Parameters[2].Value = global::System.DBNull.Value; } - else - { + else { this.Adapter.DeleteCommand.Parameters[1].Value = ((object)(0)); this.Adapter.DeleteCommand.Parameters[2].Value = ((string)(Original_Descrizione)); } 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)) - { + if (((this.Adapter.DeleteCommand.Connection.State & global::System.Data.ConnectionState.Open) + != global::System.Data.ConnectionState.Open)) { this.Adapter.DeleteCommand.Connection.Open(); } - try - { + try { int returnValue = this.Adapter.DeleteCommand.ExecuteNonQuery(); return returnValue; } - finally - { - if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) - { + finally { + if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) { this.Adapter.DeleteCommand.Connection.Close(); } } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Insert, true)] - public virtual int Insert(string Fase, string Descrizione) - { - if ((Fase == null)) - { + public virtual int Insert(string Fase, string Descrizione) { + if ((Fase == null)) { throw new global::System.ArgumentNullException("Fase"); } - else - { + else { this.Adapter.InsertCommand.Parameters[0].Value = ((string)(Fase)); } - if ((Descrizione == null)) - { + if ((Descrizione == null)) { this.Adapter.InsertCommand.Parameters[1].Value = global::System.DBNull.Value; } - else - { + else { this.Adapter.InsertCommand.Parameters[1].Value = ((string)(Descrizione)); } 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)) - { + if (((this.Adapter.InsertCommand.Connection.State & global::System.Data.ConnectionState.Open) + != global::System.Data.ConnectionState.Open)) { this.Adapter.InsertCommand.Connection.Open(); } - try - { + try { int returnValue = this.Adapter.InsertCommand.ExecuteNonQuery(); return returnValue; } - finally - { - if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) - { + finally { + if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) { this.Adapter.InsertCommand.Connection.Close(); } } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Update, true)] - public virtual int Update(string Fase, string Descrizione, string Original_Fase, string Original_Descrizione) - { - if ((Fase == null)) - { + public virtual int Update(string Fase, string Descrizione, string Original_Fase, string Original_Descrizione) { + if ((Fase == null)) { throw new global::System.ArgumentNullException("Fase"); } - else - { + else { this.Adapter.UpdateCommand.Parameters[0].Value = ((string)(Fase)); } - if ((Descrizione == null)) - { + if ((Descrizione == null)) { this.Adapter.UpdateCommand.Parameters[1].Value = global::System.DBNull.Value; } - else - { + else { this.Adapter.UpdateCommand.Parameters[1].Value = ((string)(Descrizione)); } - if ((Original_Fase == null)) - { + if ((Original_Fase == null)) { throw new global::System.ArgumentNullException("Original_Fase"); } - else - { + else { this.Adapter.UpdateCommand.Parameters[2].Value = ((string)(Original_Fase)); } - if ((Original_Descrizione == null)) - { + if ((Original_Descrizione == null)) { this.Adapter.UpdateCommand.Parameters[3].Value = ((object)(1)); this.Adapter.UpdateCommand.Parameters[4].Value = global::System.DBNull.Value; } - else - { + else { this.Adapter.UpdateCommand.Parameters[3].Value = ((object)(0)); this.Adapter.UpdateCommand.Parameters[4].Value = ((string)(Original_Descrizione)); } 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)) - { + if (((this.Adapter.UpdateCommand.Connection.State & global::System.Data.ConnectionState.Open) + != global::System.Data.ConnectionState.Open)) { this.Adapter.UpdateCommand.Connection.Open(); } - try - { + try { int returnValue = this.Adapter.UpdateCommand.ExecuteNonQuery(); return returnValue; } - finally - { - if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) - { + finally { + if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) { this.Adapter.UpdateCommand.Connection.Close(); } } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Update, true)] - public virtual int Update(string Descrizione, string Original_Fase, string Original_Descrizione) - { + public virtual int Update(string Descrizione, string Original_Fase, string Original_Descrizione) { return this.Update(Original_Fase, Descrizione, Original_Fase, Original_Descrizione); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Delete, false)] - public virtual int deleteQuery(string Original_Fase) - { + public virtual int deleteQuery(string Original_Fase) { global::System.Data.SqlClient.SqlCommand command = this.CommandCollection[1]; - if ((Original_Fase == null)) - { + if ((Original_Fase == null)) { command.Parameters[1].Value = global::System.DBNull.Value; } - else - { + else { command.Parameters[1].Value = ((string)(Original_Fase)); } global::System.Data.ConnectionState previousConnectionState = command.Connection.State; - if (((command.Connection.State & global::System.Data.ConnectionState.Open) - != global::System.Data.ConnectionState.Open)) - { + if (((command.Connection.State & global::System.Data.ConnectionState.Open) + != global::System.Data.ConnectionState.Open)) { command.Connection.Open(); } int returnValue; - try - { + try { returnValue = command.ExecuteNonQuery(); } - finally - { - if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) - { + finally { + if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) { command.Connection.Close(); } } return returnValue; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Insert, false)] - public virtual int insertQuery(string Fase, string Descrizione) - { + public virtual int insertQuery(string Fase, string Descrizione) { global::System.Data.SqlClient.SqlCommand command = this.CommandCollection[2]; - if ((Fase == null)) - { + if ((Fase == null)) { command.Parameters[1].Value = global::System.DBNull.Value; } - else - { + else { command.Parameters[1].Value = ((string)(Fase)); } - if ((Descrizione == null)) - { + if ((Descrizione == null)) { command.Parameters[2].Value = global::System.DBNull.Value; } - else - { + else { command.Parameters[2].Value = ((string)(Descrizione)); } global::System.Data.ConnectionState previousConnectionState = command.Connection.State; - if (((command.Connection.State & global::System.Data.ConnectionState.Open) - != global::System.Data.ConnectionState.Open)) - { + if (((command.Connection.State & global::System.Data.ConnectionState.Open) + != global::System.Data.ConnectionState.Open)) { command.Connection.Open(); } int returnValue; - try - { + try { returnValue = command.ExecuteNonQuery(); } - finally - { - if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) - { + finally { + if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) { command.Connection.Close(); } } return returnValue; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Update, false)] - public virtual int updateQuery(string Fase, string Descrizione, string Original_Fase) - { + public virtual int updateQuery(string Fase, string Descrizione, string Original_Fase) { global::System.Data.SqlClient.SqlCommand command = this.CommandCollection[3]; - if ((Fase == null)) - { + if ((Fase == null)) { command.Parameters[1].Value = global::System.DBNull.Value; } - else - { + else { command.Parameters[1].Value = ((string)(Fase)); } - if ((Descrizione == null)) - { + if ((Descrizione == null)) { command.Parameters[2].Value = global::System.DBNull.Value; } - else - { + else { command.Parameters[2].Value = ((string)(Descrizione)); } - if ((Original_Fase == null)) - { + if ((Original_Fase == null)) { command.Parameters[3].Value = global::System.DBNull.Value; } - else - { + else { command.Parameters[3].Value = ((string)(Original_Fase)); } global::System.Data.ConnectionState previousConnectionState = command.Connection.State; - if (((command.Connection.State & global::System.Data.ConnectionState.Open) - != global::System.Data.ConnectionState.Open)) - { + if (((command.Connection.State & global::System.Data.ConnectionState.Open) + != global::System.Data.ConnectionState.Open)) { command.Connection.Open(); } int returnValue; - try - { + try { returnValue = command.ExecuteNonQuery(); } - finally - { - if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) - { + finally { + if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) { command.Connection.Close(); } } return returnValue; } } - + /// ///Represents the connection and commands used to retrieve and save data. /// @@ -11484,142 +9578,114 @@ SELECT Fase, Descrizione FROM AnagFasi WHERE (Fase = @Fase)"; [global::System.ComponentModel.DesignerAttribute("Microsoft.VSDesigner.DataSource.Design.TableAdapterDesigner, Microsoft.VSDesigner" + ", Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] - public partial class AnagSchedeTableAdapter : global::System.ComponentModel.Component - { - + public partial class AnagSchedeTableAdapter : global::System.ComponentModel.Component { + private global::System.Data.SqlClient.SqlDataAdapter _adapter; - + private global::System.Data.SqlClient.SqlConnection _connection; - + private global::System.Data.SqlClient.SqlTransaction _transaction; - + private global::System.Data.SqlClient.SqlCommand[] _commandCollection; - + private bool _clearBeforeFill; - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public AnagSchedeTableAdapter() - { + public AnagSchedeTableAdapter() { this.ClearBeforeFill = true; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - protected internal global::System.Data.SqlClient.SqlDataAdapter Adapter - { - get - { - if ((this._adapter == null)) - { + protected internal global::System.Data.SqlClient.SqlDataAdapter Adapter { + get { + if ((this._adapter == null)) { this.InitAdapter(); } return this._adapter; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - internal global::System.Data.SqlClient.SqlConnection Connection - { - get - { - if ((this._connection == null)) - { + internal global::System.Data.SqlClient.SqlConnection Connection { + get { + if ((this._connection == null)) { this.InitConnection(); } return this._connection; } - set - { + set { this._connection = value; - if ((this.Adapter.InsertCommand != null)) - { + if ((this.Adapter.InsertCommand != null)) { this.Adapter.InsertCommand.Connection = value; } - if ((this.Adapter.DeleteCommand != null)) - { + if ((this.Adapter.DeleteCommand != null)) { this.Adapter.DeleteCommand.Connection = value; } - if ((this.Adapter.UpdateCommand != null)) - { + 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)) - { + for (int i = 0; (i < this.CommandCollection.Length); i = (i + 1)) { + if ((this.CommandCollection[i] != null)) { ((global::System.Data.SqlClient.SqlCommand)(this.CommandCollection[i])).Connection = value; } } } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - internal global::System.Data.SqlClient.SqlTransaction Transaction - { - get - { + internal global::System.Data.SqlClient.SqlTransaction Transaction { + get { return this._transaction; } - set - { + set { this._transaction = value; - for (int i = 0; (i < this.CommandCollection.Length); i = (i + 1)) - { + 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))) - { + if (((this.Adapter != null) + && (this.Adapter.DeleteCommand != null))) { this.Adapter.DeleteCommand.Transaction = this._transaction; } - if (((this.Adapter != null) - && (this.Adapter.InsertCommand != null))) - { + if (((this.Adapter != null) + && (this.Adapter.InsertCommand != null))) { this.Adapter.InsertCommand.Transaction = this._transaction; } - if (((this.Adapter != null) - && (this.Adapter.UpdateCommand != null))) - { + if (((this.Adapter != null) + && (this.Adapter.UpdateCommand != null))) { this.Adapter.UpdateCommand.Transaction = this._transaction; } } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - protected global::System.Data.SqlClient.SqlCommand[] CommandCollection - { - get - { - if ((this._commandCollection == null)) - { + protected global::System.Data.SqlClient.SqlCommand[] CommandCollection { + get { + if ((this._commandCollection == null)) { this.InitCommandCollection(); } return this._commandCollection; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public bool ClearBeforeFill - { - get - { + public bool ClearBeforeFill { + get { return this._clearBeforeFill; } - set - { + set { this._clearBeforeFill = value; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - private void InitAdapter() - { + 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"; @@ -11668,19 +9734,17 @@ SELECT CodScheda, Vers, Descrizione, Path, FasiEnab, CodVisib FROM AnagSchede WH this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_Descrizione", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Descrizione", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_CodVisib", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodVisib", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - private void InitConnection() - { + private void InitConnection() { this._connection = new global::System.Data.SqlClient.SqlConnection(); this._connection.ConnectionString = global::CMS_SC_Data.Properties.Settings.Default.CMS_SCConnectionString; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - private void InitCommandCollection() - { + private void InitCommandCollection() { this._commandCollection = new global::System.Data.SqlClient.SqlCommand[5]; this._commandCollection[0] = new global::System.Data.SqlClient.SqlCommand(); this._commandCollection[0].Connection = this.Connection; @@ -11723,511 +9787,408 @@ SELECT CodScheda, Vers, Descrizione, Path, FasiEnab, CodVisib FROM AnagSchede WH this._commandCollection[4].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_CodScheda", global::System.Data.SqlDbType.NVarChar, 50, global::System.Data.ParameterDirection.Input, 0, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", "")); this._commandCollection[4].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_Vers", global::System.Data.SqlDbType.Int, 4, global::System.Data.ParameterDirection.Input, 10, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", "")); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Fill, true)] - public virtual int Fill(DS_Applicazione.AnagSchedeDataTable dataTable) - { + public virtual int Fill(DS_Applicazione.AnagSchedeDataTable dataTable) { this.Adapter.SelectCommand = this.CommandCollection[0]; - if ((this.ClearBeforeFill == true)) - { + if ((this.ClearBeforeFill == true)) { dataTable.Clear(); } int returnValue = this.Adapter.Fill(dataTable); return returnValue; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Select, true)] - public virtual DS_Applicazione.AnagSchedeDataTable GetData() - { + public virtual DS_Applicazione.AnagSchedeDataTable GetData() { this.Adapter.SelectCommand = this.CommandCollection[0]; DS_Applicazione.AnagSchedeDataTable dataTable = new DS_Applicazione.AnagSchedeDataTable(); this.Adapter.Fill(dataTable); return dataTable; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Select, false)] - public virtual DS_Applicazione.AnagSchedeDataTable getByCodScheda(string CodSchedaVers) - { + public virtual DS_Applicazione.AnagSchedeDataTable getByCodScheda(string CodSchedaVers) { this.Adapter.SelectCommand = this.CommandCollection[2]; - if ((CodSchedaVers == null)) - { + if ((CodSchedaVers == null)) { this.Adapter.SelectCommand.Parameters[1].Value = global::System.DBNull.Value; } - else - { + else { this.Adapter.SelectCommand.Parameters[1].Value = ((string)(CodSchedaVers)); } DS_Applicazione.AnagSchedeDataTable dataTable = new DS_Applicazione.AnagSchedeDataTable(); this.Adapter.Fill(dataTable); return dataTable; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] - public virtual int Update(DS_Applicazione.AnagSchedeDataTable dataTable) - { + public virtual int Update(DS_Applicazione.AnagSchedeDataTable dataTable) { return this.Adapter.Update(dataTable); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] - public virtual int Update(DS_Applicazione dataSet) - { + public virtual int Update(DS_Applicazione dataSet) { return this.Adapter.Update(dataSet, "AnagSchede"); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] - public virtual int Update(global::System.Data.DataRow dataRow) - { + public virtual int Update(global::System.Data.DataRow dataRow) { return this.Adapter.Update(new global::System.Data.DataRow[] { dataRow}); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] - public virtual int Update(global::System.Data.DataRow[] dataRows) - { + public virtual int Update(global::System.Data.DataRow[] dataRows) { return this.Adapter.Update(dataRows); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Delete, true)] - public virtual int Delete(string Original_CodScheda, int Original_Vers, string Original_Descrizione, string Original_CodVisib) - { - if ((Original_CodScheda == null)) - { + public virtual int Delete(string Original_CodScheda, int Original_Vers, string Original_Descrizione, string Original_CodVisib) { + if ((Original_CodScheda == null)) { throw new global::System.ArgumentNullException("Original_CodScheda"); } - else - { + else { this.Adapter.DeleteCommand.Parameters[0].Value = ((string)(Original_CodScheda)); } this.Adapter.DeleteCommand.Parameters[1].Value = ((int)(Original_Vers)); - if ((Original_Descrizione == null)) - { + if ((Original_Descrizione == null)) { throw new global::System.ArgumentNullException("Original_Descrizione"); } - else - { + else { this.Adapter.DeleteCommand.Parameters[2].Value = ((string)(Original_Descrizione)); } - if ((Original_CodVisib == null)) - { + if ((Original_CodVisib == null)) { throw new global::System.ArgumentNullException("Original_CodVisib"); } - else - { + else { this.Adapter.DeleteCommand.Parameters[3].Value = ((string)(Original_CodVisib)); } 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)) - { + if (((this.Adapter.DeleteCommand.Connection.State & global::System.Data.ConnectionState.Open) + != global::System.Data.ConnectionState.Open)) { this.Adapter.DeleteCommand.Connection.Open(); } - try - { + try { int returnValue = this.Adapter.DeleteCommand.ExecuteNonQuery(); return returnValue; } - finally - { - if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) - { + finally { + if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) { this.Adapter.DeleteCommand.Connection.Close(); } } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Insert, true)] - public virtual int Insert(string CodScheda, int Vers, string Descrizione, string Path, string FasiEnab, string CodVisib) - { - if ((CodScheda == null)) - { + public virtual int Insert(string CodScheda, int Vers, string Descrizione, string Path, string FasiEnab, string CodVisib) { + if ((CodScheda == null)) { throw new global::System.ArgumentNullException("CodScheda"); } - else - { + else { this.Adapter.InsertCommand.Parameters[0].Value = ((string)(CodScheda)); } this.Adapter.InsertCommand.Parameters[1].Value = ((int)(Vers)); - if ((Descrizione == null)) - { + if ((Descrizione == null)) { throw new global::System.ArgumentNullException("Descrizione"); } - else - { + else { this.Adapter.InsertCommand.Parameters[2].Value = ((string)(Descrizione)); } - if ((Path == null)) - { + if ((Path == null)) { throw new global::System.ArgumentNullException("Path"); } - else - { + else { this.Adapter.InsertCommand.Parameters[3].Value = ((string)(Path)); } - if ((FasiEnab == null)) - { + if ((FasiEnab == null)) { throw new global::System.ArgumentNullException("FasiEnab"); } - else - { + else { this.Adapter.InsertCommand.Parameters[4].Value = ((string)(FasiEnab)); } - if ((CodVisib == null)) - { + if ((CodVisib == null)) { throw new global::System.ArgumentNullException("CodVisib"); } - else - { + else { this.Adapter.InsertCommand.Parameters[5].Value = ((string)(CodVisib)); } 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)) - { + if (((this.Adapter.InsertCommand.Connection.State & global::System.Data.ConnectionState.Open) + != global::System.Data.ConnectionState.Open)) { this.Adapter.InsertCommand.Connection.Open(); } - try - { + try { int returnValue = this.Adapter.InsertCommand.ExecuteNonQuery(); return returnValue; } - finally - { - if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) - { + finally { + if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) { this.Adapter.InsertCommand.Connection.Close(); } } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Update, true)] - public virtual int Update(string CodScheda, int Vers, string Descrizione, string Path, string FasiEnab, string CodVisib, string Original_CodScheda, int Original_Vers, string Original_Descrizione, string Original_CodVisib) - { - if ((CodScheda == null)) - { + public virtual int Update(string CodScheda, int Vers, string Descrizione, string Path, string FasiEnab, string CodVisib, string Original_CodScheda, int Original_Vers, string Original_Descrizione, string Original_CodVisib) { + if ((CodScheda == null)) { throw new global::System.ArgumentNullException("CodScheda"); } - else - { + else { this.Adapter.UpdateCommand.Parameters[0].Value = ((string)(CodScheda)); } this.Adapter.UpdateCommand.Parameters[1].Value = ((int)(Vers)); - if ((Descrizione == null)) - { + if ((Descrizione == null)) { throw new global::System.ArgumentNullException("Descrizione"); } - else - { + else { this.Adapter.UpdateCommand.Parameters[2].Value = ((string)(Descrizione)); } - if ((Path == null)) - { + if ((Path == null)) { throw new global::System.ArgumentNullException("Path"); } - else - { + else { this.Adapter.UpdateCommand.Parameters[3].Value = ((string)(Path)); } - if ((FasiEnab == null)) - { + if ((FasiEnab == null)) { throw new global::System.ArgumentNullException("FasiEnab"); } - else - { + else { this.Adapter.UpdateCommand.Parameters[4].Value = ((string)(FasiEnab)); } - if ((CodVisib == null)) - { + if ((CodVisib == null)) { throw new global::System.ArgumentNullException("CodVisib"); } - else - { + else { this.Adapter.UpdateCommand.Parameters[5].Value = ((string)(CodVisib)); } - if ((Original_CodScheda == null)) - { + if ((Original_CodScheda == null)) { throw new global::System.ArgumentNullException("Original_CodScheda"); } - else - { + else { this.Adapter.UpdateCommand.Parameters[6].Value = ((string)(Original_CodScheda)); } this.Adapter.UpdateCommand.Parameters[7].Value = ((int)(Original_Vers)); - if ((Original_Descrizione == null)) - { + if ((Original_Descrizione == null)) { throw new global::System.ArgumentNullException("Original_Descrizione"); } - else - { + else { this.Adapter.UpdateCommand.Parameters[8].Value = ((string)(Original_Descrizione)); } - if ((Original_CodVisib == null)) - { + if ((Original_CodVisib == null)) { throw new global::System.ArgumentNullException("Original_CodVisib"); } - else - { + else { this.Adapter.UpdateCommand.Parameters[9].Value = ((string)(Original_CodVisib)); } 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)) - { + if (((this.Adapter.UpdateCommand.Connection.State & global::System.Data.ConnectionState.Open) + != global::System.Data.ConnectionState.Open)) { this.Adapter.UpdateCommand.Connection.Open(); } - try - { + try { int returnValue = this.Adapter.UpdateCommand.ExecuteNonQuery(); return returnValue; } - finally - { - if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) - { + finally { + if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) { this.Adapter.UpdateCommand.Connection.Close(); } } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Update, true)] - public virtual int Update(string Descrizione, string Path, string FasiEnab, string CodVisib, string Original_CodScheda, int Original_Vers, string Original_Descrizione, string Original_CodVisib) - { + public virtual int Update(string Descrizione, string Path, string FasiEnab, string CodVisib, string Original_CodScheda, int Original_Vers, string Original_Descrizione, string Original_CodVisib) { return this.Update(Original_CodScheda, Original_Vers, Descrizione, Path, FasiEnab, CodVisib, Original_CodScheda, Original_Vers, Original_Descrizione, Original_CodVisib); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Delete, false)] - public virtual int deleteQuery(string Original_CodScheda, global::System.Nullable Original_Vers) - { + public virtual int deleteQuery(string Original_CodScheda, global::System.Nullable Original_Vers) { global::System.Data.SqlClient.SqlCommand command = this.CommandCollection[1]; - if ((Original_CodScheda == null)) - { + if ((Original_CodScheda == null)) { command.Parameters[1].Value = global::System.DBNull.Value; } - else - { + else { command.Parameters[1].Value = ((string)(Original_CodScheda)); } - if ((Original_Vers.HasValue == true)) - { + if ((Original_Vers.HasValue == true)) { command.Parameters[2].Value = ((int)(Original_Vers.Value)); } - else - { + else { command.Parameters[2].Value = global::System.DBNull.Value; } global::System.Data.ConnectionState previousConnectionState = command.Connection.State; - if (((command.Connection.State & global::System.Data.ConnectionState.Open) - != global::System.Data.ConnectionState.Open)) - { + if (((command.Connection.State & global::System.Data.ConnectionState.Open) + != global::System.Data.ConnectionState.Open)) { command.Connection.Open(); } int returnValue; - try - { + try { returnValue = command.ExecuteNonQuery(); } - finally - { - if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) - { + finally { + if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) { command.Connection.Close(); } } return returnValue; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Insert, false)] - public virtual int insertQuery(string CodScheda, global::System.Nullable Vers, string Descrizione, string Path, string FasiEnab) - { + public virtual int insertQuery(string CodScheda, global::System.Nullable Vers, string Descrizione, string Path, string FasiEnab) { global::System.Data.SqlClient.SqlCommand command = this.CommandCollection[3]; - if ((CodScheda == null)) - { + if ((CodScheda == null)) { command.Parameters[1].Value = global::System.DBNull.Value; } - else - { + else { command.Parameters[1].Value = ((string)(CodScheda)); } - if ((Vers.HasValue == true)) - { + if ((Vers.HasValue == true)) { command.Parameters[2].Value = ((int)(Vers.Value)); } - else - { + else { command.Parameters[2].Value = global::System.DBNull.Value; } - if ((Descrizione == null)) - { + if ((Descrizione == null)) { command.Parameters[3].Value = global::System.DBNull.Value; } - else - { + else { command.Parameters[3].Value = ((string)(Descrizione)); } - if ((Path == null)) - { + if ((Path == null)) { command.Parameters[4].Value = global::System.DBNull.Value; } - else - { + else { command.Parameters[4].Value = ((string)(Path)); } - if ((FasiEnab == null)) - { + if ((FasiEnab == null)) { command.Parameters[5].Value = global::System.DBNull.Value; } - else - { + else { command.Parameters[5].Value = ((string)(FasiEnab)); } global::System.Data.ConnectionState previousConnectionState = command.Connection.State; - if (((command.Connection.State & global::System.Data.ConnectionState.Open) - != global::System.Data.ConnectionState.Open)) - { + if (((command.Connection.State & global::System.Data.ConnectionState.Open) + != global::System.Data.ConnectionState.Open)) { command.Connection.Open(); } int returnValue; - try - { + try { returnValue = command.ExecuteNonQuery(); } - finally - { - if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) - { + finally { + if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) { command.Connection.Close(); } } return returnValue; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Update, false)] - public virtual int updateQuery(string CodScheda, global::System.Nullable Vers, string Descrizione, string Path, string FasiEnab, string CodVisib, string Original_CodScheda, global::System.Nullable Original_Vers) - { + public virtual int updateQuery(string CodScheda, global::System.Nullable Vers, string Descrizione, string Path, string FasiEnab, string CodVisib, string Original_CodScheda, global::System.Nullable Original_Vers) { global::System.Data.SqlClient.SqlCommand command = this.CommandCollection[4]; - if ((CodScheda == null)) - { + if ((CodScheda == null)) { command.Parameters[1].Value = global::System.DBNull.Value; } - else - { + else { command.Parameters[1].Value = ((string)(CodScheda)); } - if ((Vers.HasValue == true)) - { + if ((Vers.HasValue == true)) { command.Parameters[2].Value = ((int)(Vers.Value)); } - else - { + else { command.Parameters[2].Value = global::System.DBNull.Value; } - if ((Descrizione == null)) - { + if ((Descrizione == null)) { command.Parameters[3].Value = global::System.DBNull.Value; } - else - { + else { command.Parameters[3].Value = ((string)(Descrizione)); } - if ((Path == null)) - { + if ((Path == null)) { command.Parameters[4].Value = global::System.DBNull.Value; } - else - { + else { command.Parameters[4].Value = ((string)(Path)); } - if ((FasiEnab == null)) - { + if ((FasiEnab == null)) { command.Parameters[5].Value = global::System.DBNull.Value; } - else - { + else { command.Parameters[5].Value = ((string)(FasiEnab)); } - if ((CodVisib == null)) - { + if ((CodVisib == null)) { command.Parameters[6].Value = global::System.DBNull.Value; } - else - { + else { command.Parameters[6].Value = ((string)(CodVisib)); } - if ((Original_CodScheda == null)) - { + if ((Original_CodScheda == null)) { command.Parameters[7].Value = global::System.DBNull.Value; } - else - { + else { command.Parameters[7].Value = ((string)(Original_CodScheda)); } - if ((Original_Vers.HasValue == true)) - { + if ((Original_Vers.HasValue == true)) { command.Parameters[8].Value = ((int)(Original_Vers.Value)); } - else - { + else { command.Parameters[8].Value = global::System.DBNull.Value; } global::System.Data.ConnectionState previousConnectionState = command.Connection.State; - if (((command.Connection.State & global::System.Data.ConnectionState.Open) - != global::System.Data.ConnectionState.Open)) - { + if (((command.Connection.State & global::System.Data.ConnectionState.Open) + != global::System.Data.ConnectionState.Open)) { command.Connection.Open(); } int returnValue; - try - { + try { returnValue = command.ExecuteNonQuery(); } - finally - { - if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) - { + finally { + if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) { command.Connection.Close(); } } return returnValue; } } - + /// ///Represents the connection and commands used to retrieve and save data. /// @@ -12237,142 +10198,114 @@ SELECT CodScheda, Vers, Descrizione, Path, FasiEnab, CodVisib FROM AnagSchede WH [global::System.ComponentModel.DesignerAttribute("Microsoft.VSDesigner.DataSource.Design.TableAdapterDesigner, Microsoft.VSDesigner" + ", Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] - public partial class DettSchedaTableAdapter : global::System.ComponentModel.Component - { - + public partial class DettSchedaTableAdapter : global::System.ComponentModel.Component { + private global::System.Data.SqlClient.SqlDataAdapter _adapter; - + private global::System.Data.SqlClient.SqlConnection _connection; - + private global::System.Data.SqlClient.SqlTransaction _transaction; - + private global::System.Data.SqlClient.SqlCommand[] _commandCollection; - + private bool _clearBeforeFill; - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public DettSchedaTableAdapter() - { + public DettSchedaTableAdapter() { this.ClearBeforeFill = true; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - protected internal global::System.Data.SqlClient.SqlDataAdapter Adapter - { - get - { - if ((this._adapter == null)) - { + protected internal global::System.Data.SqlClient.SqlDataAdapter Adapter { + get { + if ((this._adapter == null)) { this.InitAdapter(); } return this._adapter; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - internal global::System.Data.SqlClient.SqlConnection Connection - { - get - { - if ((this._connection == null)) - { + internal global::System.Data.SqlClient.SqlConnection Connection { + get { + if ((this._connection == null)) { this.InitConnection(); } return this._connection; } - set - { + set { this._connection = value; - if ((this.Adapter.InsertCommand != null)) - { + if ((this.Adapter.InsertCommand != null)) { this.Adapter.InsertCommand.Connection = value; } - if ((this.Adapter.DeleteCommand != null)) - { + if ((this.Adapter.DeleteCommand != null)) { this.Adapter.DeleteCommand.Connection = value; } - if ((this.Adapter.UpdateCommand != null)) - { + 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)) - { + for (int i = 0; (i < this.CommandCollection.Length); i = (i + 1)) { + if ((this.CommandCollection[i] != null)) { ((global::System.Data.SqlClient.SqlCommand)(this.CommandCollection[i])).Connection = value; } } } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - internal global::System.Data.SqlClient.SqlTransaction Transaction - { - get - { + internal global::System.Data.SqlClient.SqlTransaction Transaction { + get { return this._transaction; } - set - { + set { this._transaction = value; - for (int i = 0; (i < this.CommandCollection.Length); i = (i + 1)) - { + 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))) - { + if (((this.Adapter != null) + && (this.Adapter.DeleteCommand != null))) { this.Adapter.DeleteCommand.Transaction = this._transaction; } - if (((this.Adapter != null) - && (this.Adapter.InsertCommand != null))) - { + if (((this.Adapter != null) + && (this.Adapter.InsertCommand != null))) { this.Adapter.InsertCommand.Transaction = this._transaction; } - if (((this.Adapter != null) - && (this.Adapter.UpdateCommand != null))) - { + if (((this.Adapter != null) + && (this.Adapter.UpdateCommand != null))) { this.Adapter.UpdateCommand.Transaction = this._transaction; } } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - protected global::System.Data.SqlClient.SqlCommand[] CommandCollection - { - get - { - if ((this._commandCollection == null)) - { + protected global::System.Data.SqlClient.SqlCommand[] CommandCollection { + get { + if ((this._commandCollection == null)) { this.InitCommandCollection(); } return this._commandCollection; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public bool ClearBeforeFill - { - get - { + public bool ClearBeforeFill { + get { return this._clearBeforeFill; } - set - { + set { this._clearBeforeFill = value; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - private void InitAdapter() - { + 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"; @@ -12428,19 +10361,17 @@ SELECT CodScheda, Vers, CodMisura, NomeMisura, TipoValMisura, NomePar, CodVisib this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_NomePar", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "NomePar", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_CodVisib", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "CodVisib", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - private void InitConnection() - { + private void InitConnection() { this._connection = new global::System.Data.SqlClient.SqlConnection(); this._connection.ConnectionString = global::CMS_SC_Data.Properties.Settings.Default.CMS_SCConnectionString; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - private void InitCommandCollection() - { + private void InitCommandCollection() { this._commandCollection = new global::System.Data.SqlClient.SqlCommand[7]; this._commandCollection[0] = new global::System.Data.SqlClient.SqlCommand(); this._commandCollection[0].Connection = this.Connection; @@ -12497,660 +10428,523 @@ SELECT CodScheda, Vers, CodMisura, NomeMisura, TipoValMisura, NomePar, CodVisib this._commandCollection[6].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_Vers", global::System.Data.SqlDbType.Int, 4, global::System.Data.ParameterDirection.Input, 10, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", "")); this._commandCollection[6].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_CodMisura", global::System.Data.SqlDbType.NVarChar, 50, global::System.Data.ParameterDirection.Input, 0, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", "")); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Fill, true)] - public virtual int Fill(DS_Applicazione.DettSchedaDataTable dataTable) - { + public virtual int Fill(DS_Applicazione.DettSchedaDataTable dataTable) { this.Adapter.SelectCommand = this.CommandCollection[0]; - if ((this.ClearBeforeFill == true)) - { + if ((this.ClearBeforeFill == true)) { dataTable.Clear(); } int returnValue = this.Adapter.Fill(dataTable); return returnValue; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Select, true)] - public virtual DS_Applicazione.DettSchedaDataTable GetData() - { + public virtual DS_Applicazione.DettSchedaDataTable GetData() { this.Adapter.SelectCommand = this.CommandCollection[0]; DS_Applicazione.DettSchedaDataTable dataTable = new DS_Applicazione.DettSchedaDataTable(); this.Adapter.Fill(dataTable); return dataTable; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Select, false)] - public virtual DS_Applicazione.DettSchedaDataTable getByScheda(string CodSchedaVers) - { + public virtual DS_Applicazione.DettSchedaDataTable getByScheda(string CodSchedaVers) { this.Adapter.SelectCommand = this.CommandCollection[3]; - if ((CodSchedaVers == null)) - { + if ((CodSchedaVers == null)) { this.Adapter.SelectCommand.Parameters[1].Value = global::System.DBNull.Value; } - else - { + else { this.Adapter.SelectCommand.Parameters[1].Value = ((string)(CodSchedaVers)); } DS_Applicazione.DettSchedaDataTable dataTable = new DS_Applicazione.DettSchedaDataTable(); this.Adapter.Fill(dataTable); return dataTable; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] - public virtual int Update(DS_Applicazione.DettSchedaDataTable dataTable) - { + public virtual int Update(DS_Applicazione.DettSchedaDataTable dataTable) { return this.Adapter.Update(dataTable); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] - public virtual int Update(DS_Applicazione dataSet) - { + public virtual int Update(DS_Applicazione dataSet) { return this.Adapter.Update(dataSet, "DettScheda"); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] - public virtual int Update(global::System.Data.DataRow dataRow) - { + public virtual int Update(global::System.Data.DataRow dataRow) { return this.Adapter.Update(new global::System.Data.DataRow[] { dataRow}); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] - public virtual int Update(global::System.Data.DataRow[] dataRows) - { + public virtual int Update(global::System.Data.DataRow[] dataRows) { return this.Adapter.Update(dataRows); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Delete, true)] - public virtual int Delete(string Original_CodScheda, int Original_Vers, string Original_CodMisura, string Original_NomeMisura, string Original_TipoValMisura, string Original_NomePar, string Original_CodVisib) - { - if ((Original_CodScheda == null)) - { + public virtual int Delete(string Original_CodScheda, int Original_Vers, string Original_CodMisura, string Original_NomeMisura, string Original_TipoValMisura, string Original_NomePar, string Original_CodVisib) { + if ((Original_CodScheda == null)) { throw new global::System.ArgumentNullException("Original_CodScheda"); } - else - { + else { this.Adapter.DeleteCommand.Parameters[0].Value = ((string)(Original_CodScheda)); } this.Adapter.DeleteCommand.Parameters[1].Value = ((int)(Original_Vers)); - if ((Original_CodMisura == null)) - { + if ((Original_CodMisura == null)) { throw new global::System.ArgumentNullException("Original_CodMisura"); } - else - { + else { this.Adapter.DeleteCommand.Parameters[2].Value = ((string)(Original_CodMisura)); } - if ((Original_NomeMisura == null)) - { + if ((Original_NomeMisura == null)) { throw new global::System.ArgumentNullException("Original_NomeMisura"); } - else - { + else { this.Adapter.DeleteCommand.Parameters[3].Value = ((string)(Original_NomeMisura)); } - if ((Original_TipoValMisura == null)) - { + if ((Original_TipoValMisura == null)) { throw new global::System.ArgumentNullException("Original_TipoValMisura"); } - else - { + else { this.Adapter.DeleteCommand.Parameters[4].Value = ((string)(Original_TipoValMisura)); } - if ((Original_NomePar == null)) - { + if ((Original_NomePar == null)) { throw new global::System.ArgumentNullException("Original_NomePar"); } - else - { + else { this.Adapter.DeleteCommand.Parameters[5].Value = ((string)(Original_NomePar)); } - if ((Original_CodVisib == null)) - { + if ((Original_CodVisib == null)) { throw new global::System.ArgumentNullException("Original_CodVisib"); } - else - { + else { this.Adapter.DeleteCommand.Parameters[6].Value = ((string)(Original_CodVisib)); } 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)) - { + if (((this.Adapter.DeleteCommand.Connection.State & global::System.Data.ConnectionState.Open) + != global::System.Data.ConnectionState.Open)) { this.Adapter.DeleteCommand.Connection.Open(); } - try - { + try { int returnValue = this.Adapter.DeleteCommand.ExecuteNonQuery(); return returnValue; } - finally - { - if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) - { + finally { + if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) { this.Adapter.DeleteCommand.Connection.Close(); } } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Insert, true)] - public virtual int Insert(string CodScheda, int Vers, string CodMisura, string NomeMisura, string TipoValMisura, string NomePar, string CodVisib) - { - if ((CodScheda == null)) - { + public virtual int Insert(string CodScheda, int Vers, string CodMisura, string NomeMisura, string TipoValMisura, string NomePar, string CodVisib) { + if ((CodScheda == null)) { throw new global::System.ArgumentNullException("CodScheda"); } - else - { + else { this.Adapter.InsertCommand.Parameters[0].Value = ((string)(CodScheda)); } this.Adapter.InsertCommand.Parameters[1].Value = ((int)(Vers)); - if ((CodMisura == null)) - { + if ((CodMisura == null)) { throw new global::System.ArgumentNullException("CodMisura"); } - else - { + else { this.Adapter.InsertCommand.Parameters[2].Value = ((string)(CodMisura)); } - if ((NomeMisura == null)) - { + if ((NomeMisura == null)) { throw new global::System.ArgumentNullException("NomeMisura"); } - else - { + else { this.Adapter.InsertCommand.Parameters[3].Value = ((string)(NomeMisura)); } - if ((TipoValMisura == null)) - { + if ((TipoValMisura == null)) { throw new global::System.ArgumentNullException("TipoValMisura"); } - else - { + else { this.Adapter.InsertCommand.Parameters[4].Value = ((string)(TipoValMisura)); } - if ((NomePar == null)) - { + if ((NomePar == null)) { throw new global::System.ArgumentNullException("NomePar"); } - else - { + else { this.Adapter.InsertCommand.Parameters[5].Value = ((string)(NomePar)); } - if ((CodVisib == null)) - { + if ((CodVisib == null)) { throw new global::System.ArgumentNullException("CodVisib"); } - else - { + else { this.Adapter.InsertCommand.Parameters[6].Value = ((string)(CodVisib)); } 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)) - { + if (((this.Adapter.InsertCommand.Connection.State & global::System.Data.ConnectionState.Open) + != global::System.Data.ConnectionState.Open)) { this.Adapter.InsertCommand.Connection.Open(); } - try - { + try { int returnValue = this.Adapter.InsertCommand.ExecuteNonQuery(); return returnValue; } - finally - { - if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) - { + finally { + if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) { this.Adapter.InsertCommand.Connection.Close(); } } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Update, true)] - public virtual int Update(string CodScheda, int Vers, string CodMisura, string NomeMisura, string TipoValMisura, string NomePar, string CodVisib, string Original_CodScheda, int Original_Vers, string Original_CodMisura, string Original_NomeMisura, string Original_TipoValMisura, string Original_NomePar, string Original_CodVisib) - { - if ((CodScheda == null)) - { + public virtual int Update(string CodScheda, int Vers, string CodMisura, string NomeMisura, string TipoValMisura, string NomePar, string CodVisib, string Original_CodScheda, int Original_Vers, string Original_CodMisura, string Original_NomeMisura, string Original_TipoValMisura, string Original_NomePar, string Original_CodVisib) { + if ((CodScheda == null)) { throw new global::System.ArgumentNullException("CodScheda"); } - else - { + else { this.Adapter.UpdateCommand.Parameters[0].Value = ((string)(CodScheda)); } this.Adapter.UpdateCommand.Parameters[1].Value = ((int)(Vers)); - if ((CodMisura == null)) - { + if ((CodMisura == null)) { throw new global::System.ArgumentNullException("CodMisura"); } - else - { + else { this.Adapter.UpdateCommand.Parameters[2].Value = ((string)(CodMisura)); } - if ((NomeMisura == null)) - { + if ((NomeMisura == null)) { throw new global::System.ArgumentNullException("NomeMisura"); } - else - { + else { this.Adapter.UpdateCommand.Parameters[3].Value = ((string)(NomeMisura)); } - if ((TipoValMisura == null)) - { + if ((TipoValMisura == null)) { throw new global::System.ArgumentNullException("TipoValMisura"); } - else - { + else { this.Adapter.UpdateCommand.Parameters[4].Value = ((string)(TipoValMisura)); } - if ((NomePar == null)) - { + if ((NomePar == null)) { throw new global::System.ArgumentNullException("NomePar"); } - else - { + else { this.Adapter.UpdateCommand.Parameters[5].Value = ((string)(NomePar)); } - if ((CodVisib == null)) - { + if ((CodVisib == null)) { throw new global::System.ArgumentNullException("CodVisib"); } - else - { + else { this.Adapter.UpdateCommand.Parameters[6].Value = ((string)(CodVisib)); } - if ((Original_CodScheda == null)) - { + if ((Original_CodScheda == null)) { throw new global::System.ArgumentNullException("Original_CodScheda"); } - else - { + else { this.Adapter.UpdateCommand.Parameters[7].Value = ((string)(Original_CodScheda)); } this.Adapter.UpdateCommand.Parameters[8].Value = ((int)(Original_Vers)); - if ((Original_CodMisura == null)) - { + if ((Original_CodMisura == null)) { throw new global::System.ArgumentNullException("Original_CodMisura"); } - else - { + else { this.Adapter.UpdateCommand.Parameters[9].Value = ((string)(Original_CodMisura)); } - if ((Original_NomeMisura == null)) - { + if ((Original_NomeMisura == null)) { throw new global::System.ArgumentNullException("Original_NomeMisura"); } - else - { + else { this.Adapter.UpdateCommand.Parameters[10].Value = ((string)(Original_NomeMisura)); } - if ((Original_TipoValMisura == null)) - { + if ((Original_TipoValMisura == null)) { throw new global::System.ArgumentNullException("Original_TipoValMisura"); } - else - { + else { this.Adapter.UpdateCommand.Parameters[11].Value = ((string)(Original_TipoValMisura)); } - if ((Original_NomePar == null)) - { + if ((Original_NomePar == null)) { throw new global::System.ArgumentNullException("Original_NomePar"); } - else - { + else { this.Adapter.UpdateCommand.Parameters[12].Value = ((string)(Original_NomePar)); } - if ((Original_CodVisib == null)) - { + if ((Original_CodVisib == null)) { throw new global::System.ArgumentNullException("Original_CodVisib"); } - else - { + else { this.Adapter.UpdateCommand.Parameters[13].Value = ((string)(Original_CodVisib)); } 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)) - { + if (((this.Adapter.UpdateCommand.Connection.State & global::System.Data.ConnectionState.Open) + != global::System.Data.ConnectionState.Open)) { this.Adapter.UpdateCommand.Connection.Open(); } - try - { + try { int returnValue = this.Adapter.UpdateCommand.ExecuteNonQuery(); return returnValue; } - finally - { - if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) - { + finally { + if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) { this.Adapter.UpdateCommand.Connection.Close(); } } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Update, true)] - public virtual int Update(string NomeMisura, string TipoValMisura, string NomePar, string CodVisib, string Original_CodScheda, int Original_Vers, string Original_CodMisura, string Original_NomeMisura, string Original_TipoValMisura, string Original_NomePar, string Original_CodVisib) - { + public virtual int Update(string NomeMisura, string TipoValMisura, string NomePar, string CodVisib, string Original_CodScheda, int Original_Vers, string Original_CodMisura, string Original_NomeMisura, string Original_TipoValMisura, string Original_NomePar, string Original_CodVisib) { return this.Update(Original_CodScheda, Original_Vers, Original_CodMisura, NomeMisura, TipoValMisura, NomePar, CodVisib, Original_CodScheda, Original_Vers, Original_CodMisura, Original_NomeMisura, Original_TipoValMisura, Original_NomePar, Original_CodVisib); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] - public virtual int clone(string CodSchedaVers, string CodMisura) - { + public virtual int clone(string CodSchedaVers, string CodMisura) { global::System.Data.SqlClient.SqlCommand command = this.CommandCollection[1]; - if ((CodSchedaVers == null)) - { + if ((CodSchedaVers == null)) { command.Parameters[1].Value = global::System.DBNull.Value; } - else - { + else { command.Parameters[1].Value = ((string)(CodSchedaVers)); } - if ((CodMisura == null)) - { + if ((CodMisura == null)) { command.Parameters[2].Value = global::System.DBNull.Value; } - else - { + else { command.Parameters[2].Value = ((string)(CodMisura)); } global::System.Data.ConnectionState previousConnectionState = command.Connection.State; - if (((command.Connection.State & global::System.Data.ConnectionState.Open) - != global::System.Data.ConnectionState.Open)) - { + if (((command.Connection.State & global::System.Data.ConnectionState.Open) + != global::System.Data.ConnectionState.Open)) { command.Connection.Open(); } int returnValue; - try - { + try { returnValue = command.ExecuteNonQuery(); } - finally - { - if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) - { + finally { + if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) { command.Connection.Close(); } } return returnValue; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Delete, false)] - public virtual int deleteQuery(string Original_CodScheda, global::System.Nullable Original_Vers, string Original_CodMisura) - { + public virtual int deleteQuery(string Original_CodScheda, global::System.Nullable Original_Vers, string Original_CodMisura) { global::System.Data.SqlClient.SqlCommand command = this.CommandCollection[2]; - if ((Original_CodScheda == null)) - { + if ((Original_CodScheda == null)) { command.Parameters[1].Value = global::System.DBNull.Value; } - else - { + else { command.Parameters[1].Value = ((string)(Original_CodScheda)); } - if ((Original_Vers.HasValue == true)) - { + if ((Original_Vers.HasValue == true)) { command.Parameters[2].Value = ((int)(Original_Vers.Value)); } - else - { + else { command.Parameters[2].Value = global::System.DBNull.Value; } - if ((Original_CodMisura == null)) - { + if ((Original_CodMisura == null)) { command.Parameters[3].Value = global::System.DBNull.Value; } - else - { + else { command.Parameters[3].Value = ((string)(Original_CodMisura)); } global::System.Data.ConnectionState previousConnectionState = command.Connection.State; - if (((command.Connection.State & global::System.Data.ConnectionState.Open) - != global::System.Data.ConnectionState.Open)) - { + if (((command.Connection.State & global::System.Data.ConnectionState.Open) + != global::System.Data.ConnectionState.Open)) { command.Connection.Open(); } int returnValue; - try - { + try { returnValue = command.ExecuteNonQuery(); } - finally - { - if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) - { + finally { + if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) { command.Connection.Close(); } } return returnValue; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] - public virtual int insertNew(string CodSchedaVers, string NomeMisura) - { + public virtual int insertNew(string CodSchedaVers, string NomeMisura) { global::System.Data.SqlClient.SqlCommand command = this.CommandCollection[4]; - if ((CodSchedaVers == null)) - { + if ((CodSchedaVers == null)) { command.Parameters[1].Value = global::System.DBNull.Value; } - else - { + else { command.Parameters[1].Value = ((string)(CodSchedaVers)); } - if ((NomeMisura == null)) - { + if ((NomeMisura == null)) { command.Parameters[2].Value = global::System.DBNull.Value; } - else - { + else { command.Parameters[2].Value = ((string)(NomeMisura)); } global::System.Data.ConnectionState previousConnectionState = command.Connection.State; - if (((command.Connection.State & global::System.Data.ConnectionState.Open) - != global::System.Data.ConnectionState.Open)) - { + if (((command.Connection.State & global::System.Data.ConnectionState.Open) + != global::System.Data.ConnectionState.Open)) { command.Connection.Open(); } int returnValue; - try - { + try { returnValue = command.ExecuteNonQuery(); } - finally - { - if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) - { + finally { + if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) { command.Connection.Close(); } } return returnValue; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] - public virtual int moveUpDown(string MovType, string CodScheda, global::System.Nullable Vers, string CodMisura) - { + public virtual int moveUpDown(string MovType, string CodScheda, global::System.Nullable Vers, string CodMisura) { global::System.Data.SqlClient.SqlCommand command = this.CommandCollection[5]; - if ((MovType == null)) - { + if ((MovType == null)) { command.Parameters[1].Value = global::System.DBNull.Value; } - else - { + else { command.Parameters[1].Value = ((string)(MovType)); } - if ((CodScheda == null)) - { + if ((CodScheda == null)) { command.Parameters[2].Value = global::System.DBNull.Value; } - else - { + else { command.Parameters[2].Value = ((string)(CodScheda)); } - if ((Vers.HasValue == true)) - { + if ((Vers.HasValue == true)) { command.Parameters[3].Value = ((int)(Vers.Value)); } - else - { + else { command.Parameters[3].Value = global::System.DBNull.Value; } - if ((CodMisura == null)) - { + if ((CodMisura == null)) { command.Parameters[4].Value = global::System.DBNull.Value; } - else - { + else { command.Parameters[4].Value = ((string)(CodMisura)); } global::System.Data.ConnectionState previousConnectionState = command.Connection.State; - if (((command.Connection.State & global::System.Data.ConnectionState.Open) - != global::System.Data.ConnectionState.Open)) - { + if (((command.Connection.State & global::System.Data.ConnectionState.Open) + != global::System.Data.ConnectionState.Open)) { command.Connection.Open(); } int returnValue; - try - { + try { returnValue = command.ExecuteNonQuery(); } - finally - { - if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) - { + finally { + if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) { command.Connection.Close(); } } return returnValue; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Update, false)] - public virtual int updateQuery(string CodMisura, string NomeMisura, string TipoValMisura, string NomePar, string CodVisib, string Original_CodScheda, global::System.Nullable Original_Vers, string Original_CodMisura) - { + public virtual int updateQuery(string CodMisura, string NomeMisura, string TipoValMisura, string NomePar, string CodVisib, string Original_CodScheda, global::System.Nullable Original_Vers, string Original_CodMisura) { global::System.Data.SqlClient.SqlCommand command = this.CommandCollection[6]; - if ((CodMisura == null)) - { + if ((CodMisura == null)) { command.Parameters[1].Value = global::System.DBNull.Value; } - else - { + else { command.Parameters[1].Value = ((string)(CodMisura)); } - if ((NomeMisura == null)) - { + if ((NomeMisura == null)) { command.Parameters[2].Value = global::System.DBNull.Value; } - else - { + else { command.Parameters[2].Value = ((string)(NomeMisura)); } - if ((TipoValMisura == null)) - { + if ((TipoValMisura == null)) { command.Parameters[3].Value = global::System.DBNull.Value; } - else - { + else { command.Parameters[3].Value = ((string)(TipoValMisura)); } - if ((NomePar == null)) - { + if ((NomePar == null)) { command.Parameters[4].Value = global::System.DBNull.Value; } - else - { + else { command.Parameters[4].Value = ((string)(NomePar)); } - if ((CodVisib == null)) - { + if ((CodVisib == null)) { command.Parameters[5].Value = global::System.DBNull.Value; } - else - { + else { command.Parameters[5].Value = ((string)(CodVisib)); } - if ((Original_CodScheda == null)) - { + if ((Original_CodScheda == null)) { command.Parameters[6].Value = global::System.DBNull.Value; } - else - { + else { command.Parameters[6].Value = ((string)(Original_CodScheda)); } - if ((Original_Vers.HasValue == true)) - { + if ((Original_Vers.HasValue == true)) { command.Parameters[7].Value = ((int)(Original_Vers.Value)); } - else - { + else { command.Parameters[7].Value = global::System.DBNull.Value; } - if ((Original_CodMisura == null)) - { + if ((Original_CodMisura == null)) { command.Parameters[8].Value = global::System.DBNull.Value; } - else - { + else { command.Parameters[8].Value = ((string)(Original_CodMisura)); } global::System.Data.ConnectionState previousConnectionState = command.Connection.State; - if (((command.Connection.State & global::System.Data.ConnectionState.Open) - != global::System.Data.ConnectionState.Open)) - { + if (((command.Connection.State & global::System.Data.ConnectionState.Open) + != global::System.Data.ConnectionState.Open)) { command.Connection.Open(); } int returnValue; - try - { + try { returnValue = command.ExecuteNonQuery(); } - finally - { - if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) - { + finally { + if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) { command.Connection.Close(); } } return returnValue; } } - + /// ///Represents the connection and commands used to retrieve and save data. /// @@ -13160,142 +10954,114 @@ SELECT CodScheda, Vers, CodMisura, NomeMisura, TipoValMisura, NomePar, CodVisib [global::System.ComponentModel.DesignerAttribute("Microsoft.VSDesigner.DataSource.Design.TableAdapterDesigner, Microsoft.VSDesigner" + ", Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] - public partial class ValidValTableAdapter : global::System.ComponentModel.Component - { - + public partial class ValidValTableAdapter : global::System.ComponentModel.Component { + private global::System.Data.SqlClient.SqlDataAdapter _adapter; - + private global::System.Data.SqlClient.SqlConnection _connection; - + private global::System.Data.SqlClient.SqlTransaction _transaction; - + private global::System.Data.SqlClient.SqlCommand[] _commandCollection; - + private bool _clearBeforeFill; - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public ValidValTableAdapter() - { + public ValidValTableAdapter() { this.ClearBeforeFill = true; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - protected internal global::System.Data.SqlClient.SqlDataAdapter Adapter - { - get - { - if ((this._adapter == null)) - { + protected internal global::System.Data.SqlClient.SqlDataAdapter Adapter { + get { + if ((this._adapter == null)) { this.InitAdapter(); } return this._adapter; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - internal global::System.Data.SqlClient.SqlConnection Connection - { - get - { - if ((this._connection == null)) - { + internal global::System.Data.SqlClient.SqlConnection Connection { + get { + if ((this._connection == null)) { this.InitConnection(); } return this._connection; } - set - { + set { this._connection = value; - if ((this.Adapter.InsertCommand != null)) - { + if ((this.Adapter.InsertCommand != null)) { this.Adapter.InsertCommand.Connection = value; } - if ((this.Adapter.DeleteCommand != null)) - { + if ((this.Adapter.DeleteCommand != null)) { this.Adapter.DeleteCommand.Connection = value; } - if ((this.Adapter.UpdateCommand != null)) - { + 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)) - { + for (int i = 0; (i < this.CommandCollection.Length); i = (i + 1)) { + if ((this.CommandCollection[i] != null)) { ((global::System.Data.SqlClient.SqlCommand)(this.CommandCollection[i])).Connection = value; } } } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - internal global::System.Data.SqlClient.SqlTransaction Transaction - { - get - { + internal global::System.Data.SqlClient.SqlTransaction Transaction { + get { return this._transaction; } - set - { + set { this._transaction = value; - for (int i = 0; (i < this.CommandCollection.Length); i = (i + 1)) - { + 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))) - { + if (((this.Adapter != null) + && (this.Adapter.DeleteCommand != null))) { this.Adapter.DeleteCommand.Transaction = this._transaction; } - if (((this.Adapter != null) - && (this.Adapter.InsertCommand != null))) - { + if (((this.Adapter != null) + && (this.Adapter.InsertCommand != null))) { this.Adapter.InsertCommand.Transaction = this._transaction; } - if (((this.Adapter != null) - && (this.Adapter.UpdateCommand != null))) - { + if (((this.Adapter != null) + && (this.Adapter.UpdateCommand != null))) { this.Adapter.UpdateCommand.Transaction = this._transaction; } } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - protected global::System.Data.SqlClient.SqlCommand[] CommandCollection - { - get - { - if ((this._commandCollection == null)) - { + protected global::System.Data.SqlClient.SqlCommand[] CommandCollection { + get { + if ((this._commandCollection == null)) { this.InitCommandCollection(); } return this._commandCollection; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public bool ClearBeforeFill - { - get - { + public bool ClearBeforeFill { + get { return this._clearBeforeFill; } - set - { + set { this._clearBeforeFill = value; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - private void InitAdapter() - { + 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"; @@ -13351,19 +11117,17 @@ SELECT CodScheda, Vers, CodMisura, MinPar, MaxPar, LIVal, LSVal FROM ValidVal WH this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_LIVal", global::System.Data.SqlDbType.Float, 0, global::System.Data.ParameterDirection.Input, 0, 0, "LIVal", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_LSVal", global::System.Data.SqlDbType.Float, 0, global::System.Data.ParameterDirection.Input, 0, 0, "LSVal", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - private void InitConnection() - { + private void InitConnection() { this._connection = new global::System.Data.SqlClient.SqlConnection(); this._connection.ConnectionString = global::CMS_SC_Data.Properties.Settings.Default.CMS_SCConnectionString; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - private void InitCommandCollection() - { + private void InitCommandCollection() { this._commandCollection = new global::System.Data.SqlClient.SqlCommand[5]; this._commandCollection[0] = new global::System.Data.SqlClient.SqlCommand(); this._commandCollection[0].Connection = this.Connection; @@ -13406,116 +11170,99 @@ SELECT CodScheda, Vers, CodMisura, MinPar, MaxPar, LIVal, LSVal FROM ValidVal WH this._commandCollection[4].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_CodMisura", global::System.Data.SqlDbType.NVarChar, 50, global::System.Data.ParameterDirection.Input, 0, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", "")); this._commandCollection[4].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_MinPar", global::System.Data.SqlDbType.Float, 8, global::System.Data.ParameterDirection.Input, 53, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", "")); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Fill, true)] - public virtual int Fill(DS_Applicazione.ValidValDataTable dataTable) - { + public virtual int Fill(DS_Applicazione.ValidValDataTable dataTable) { this.Adapter.SelectCommand = this.CommandCollection[0]; - if ((this.ClearBeforeFill == true)) - { + if ((this.ClearBeforeFill == true)) { dataTable.Clear(); } int returnValue = this.Adapter.Fill(dataTable); return returnValue; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Select, true)] - public virtual DS_Applicazione.ValidValDataTable GetData() - { + public virtual DS_Applicazione.ValidValDataTable GetData() { this.Adapter.SelectCommand = this.CommandCollection[0]; DS_Applicazione.ValidValDataTable dataTable = new DS_Applicazione.ValidValDataTable(); this.Adapter.Fill(dataTable); return dataTable; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Select, false)] - public virtual DS_Applicazione.ValidValDataTable getByScheda(string CodSchedaVers, string CodMisura) - { + public virtual DS_Applicazione.ValidValDataTable getByScheda(string CodSchedaVers, string CodMisura) { this.Adapter.SelectCommand = this.CommandCollection[2]; - if ((CodSchedaVers == null)) - { + if ((CodSchedaVers == null)) { this.Adapter.SelectCommand.Parameters[1].Value = global::System.DBNull.Value; } - else - { + else { this.Adapter.SelectCommand.Parameters[1].Value = ((string)(CodSchedaVers)); } - if ((CodMisura == null)) - { + if ((CodMisura == null)) { this.Adapter.SelectCommand.Parameters[2].Value = global::System.DBNull.Value; } - else - { + else { this.Adapter.SelectCommand.Parameters[2].Value = ((string)(CodMisura)); } DS_Applicazione.ValidValDataTable dataTable = new DS_Applicazione.ValidValDataTable(); this.Adapter.Fill(dataTable); return dataTable; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] - public virtual int Update(DS_Applicazione.ValidValDataTable dataTable) - { + public virtual int Update(DS_Applicazione.ValidValDataTable dataTable) { return this.Adapter.Update(dataTable); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] - public virtual int Update(DS_Applicazione dataSet) - { + public virtual int Update(DS_Applicazione dataSet) { return this.Adapter.Update(dataSet, "ValidVal"); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] - public virtual int Update(global::System.Data.DataRow dataRow) - { + public virtual int Update(global::System.Data.DataRow dataRow) { return this.Adapter.Update(new global::System.Data.DataRow[] { dataRow}); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] - public virtual int Update(global::System.Data.DataRow[] dataRows) - { + public virtual int Update(global::System.Data.DataRow[] dataRows) { return this.Adapter.Update(dataRows); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Delete, true)] - public virtual int Delete(string Original_CodScheda, int Original_Vers, string Original_CodMisura, double Original_MinPar, double Original_MaxPar, double Original_LIVal, double Original_LSVal) - { - if ((Original_CodScheda == null)) - { + public virtual int Delete(string Original_CodScheda, int Original_Vers, string Original_CodMisura, double Original_MinPar, double Original_MaxPar, double Original_LIVal, double Original_LSVal) { + if ((Original_CodScheda == null)) { throw new global::System.ArgumentNullException("Original_CodScheda"); } - else - { + else { this.Adapter.DeleteCommand.Parameters[0].Value = ((string)(Original_CodScheda)); } this.Adapter.DeleteCommand.Parameters[1].Value = ((int)(Original_Vers)); - if ((Original_CodMisura == null)) - { + if ((Original_CodMisura == null)) { throw new global::System.ArgumentNullException("Original_CodMisura"); } - else - { + else { this.Adapter.DeleteCommand.Parameters[2].Value = ((string)(Original_CodMisura)); } this.Adapter.DeleteCommand.Parameters[3].Value = ((double)(Original_MinPar)); @@ -13523,46 +11270,37 @@ SELECT CodScheda, Vers, CodMisura, MinPar, MaxPar, LIVal, LSVal FROM ValidVal WH this.Adapter.DeleteCommand.Parameters[5].Value = ((double)(Original_LIVal)); this.Adapter.DeleteCommand.Parameters[6].Value = ((double)(Original_LSVal)); 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)) - { + if (((this.Adapter.DeleteCommand.Connection.State & global::System.Data.ConnectionState.Open) + != global::System.Data.ConnectionState.Open)) { this.Adapter.DeleteCommand.Connection.Open(); } - try - { + try { int returnValue = this.Adapter.DeleteCommand.ExecuteNonQuery(); return returnValue; } - finally - { - if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) - { + finally { + if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) { this.Adapter.DeleteCommand.Connection.Close(); } } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Insert, true)] - public virtual int Insert(string CodScheda, int Vers, string CodMisura, double MinPar, double MaxPar, double LIVal, double LSVal) - { - if ((CodScheda == null)) - { + public virtual int Insert(string CodScheda, int Vers, string CodMisura, double MinPar, double MaxPar, double LIVal, double LSVal) { + if ((CodScheda == null)) { throw new global::System.ArgumentNullException("CodScheda"); } - else - { + else { this.Adapter.InsertCommand.Parameters[0].Value = ((string)(CodScheda)); } this.Adapter.InsertCommand.Parameters[1].Value = ((int)(Vers)); - if ((CodMisura == null)) - { + if ((CodMisura == null)) { throw new global::System.ArgumentNullException("CodMisura"); } - else - { + else { this.Adapter.InsertCommand.Parameters[2].Value = ((string)(CodMisura)); } this.Adapter.InsertCommand.Parameters[3].Value = ((double)(MinPar)); @@ -13570,67 +11308,54 @@ SELECT CodScheda, Vers, CodMisura, MinPar, MaxPar, LIVal, LSVal FROM ValidVal WH this.Adapter.InsertCommand.Parameters[5].Value = ((double)(LIVal)); this.Adapter.InsertCommand.Parameters[6].Value = ((double)(LSVal)); 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)) - { + if (((this.Adapter.InsertCommand.Connection.State & global::System.Data.ConnectionState.Open) + != global::System.Data.ConnectionState.Open)) { this.Adapter.InsertCommand.Connection.Open(); } - try - { + try { int returnValue = this.Adapter.InsertCommand.ExecuteNonQuery(); return returnValue; } - finally - { - if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) - { + finally { + if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) { this.Adapter.InsertCommand.Connection.Close(); } } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Update, true)] - public virtual int Update(string CodScheda, int Vers, string CodMisura, double MinPar, double MaxPar, double LIVal, double LSVal, string Original_CodScheda, int Original_Vers, string Original_CodMisura, double Original_MinPar, double Original_MaxPar, double Original_LIVal, double Original_LSVal) - { - if ((CodScheda == null)) - { + public virtual int Update(string CodScheda, int Vers, string CodMisura, double MinPar, double MaxPar, double LIVal, double LSVal, string Original_CodScheda, int Original_Vers, string Original_CodMisura, double Original_MinPar, double Original_MaxPar, double Original_LIVal, double Original_LSVal) { + if ((CodScheda == null)) { throw new global::System.ArgumentNullException("CodScheda"); } - else - { + else { this.Adapter.UpdateCommand.Parameters[0].Value = ((string)(CodScheda)); } this.Adapter.UpdateCommand.Parameters[1].Value = ((int)(Vers)); - if ((CodMisura == null)) - { + if ((CodMisura == null)) { throw new global::System.ArgumentNullException("CodMisura"); } - else - { + else { this.Adapter.UpdateCommand.Parameters[2].Value = ((string)(CodMisura)); } this.Adapter.UpdateCommand.Parameters[3].Value = ((double)(MinPar)); this.Adapter.UpdateCommand.Parameters[4].Value = ((double)(MaxPar)); this.Adapter.UpdateCommand.Parameters[5].Value = ((double)(LIVal)); this.Adapter.UpdateCommand.Parameters[6].Value = ((double)(LSVal)); - if ((Original_CodScheda == null)) - { + if ((Original_CodScheda == null)) { throw new global::System.ArgumentNullException("Original_CodScheda"); } - else - { + else { this.Adapter.UpdateCommand.Parameters[7].Value = ((string)(Original_CodScheda)); } this.Adapter.UpdateCommand.Parameters[8].Value = ((int)(Original_Vers)); - if ((Original_CodMisura == null)) - { + if ((Original_CodMisura == null)) { throw new global::System.ArgumentNullException("Original_CodMisura"); } - else - { + else { this.Adapter.UpdateCommand.Parameters[9].Value = ((string)(Original_CodMisura)); } this.Adapter.UpdateCommand.Parameters[10].Value = ((double)(Original_MinPar)); @@ -13638,230 +11363,182 @@ SELECT CodScheda, Vers, CodMisura, MinPar, MaxPar, LIVal, LSVal FROM ValidVal WH this.Adapter.UpdateCommand.Parameters[12].Value = ((double)(Original_LIVal)); this.Adapter.UpdateCommand.Parameters[13].Value = ((double)(Original_LSVal)); 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)) - { + if (((this.Adapter.UpdateCommand.Connection.State & global::System.Data.ConnectionState.Open) + != global::System.Data.ConnectionState.Open)) { this.Adapter.UpdateCommand.Connection.Open(); } - try - { + try { int returnValue = this.Adapter.UpdateCommand.ExecuteNonQuery(); return returnValue; } - finally - { - if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) - { + finally { + if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) { this.Adapter.UpdateCommand.Connection.Close(); } } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Update, true)] - public virtual int Update(double MaxPar, double LIVal, double LSVal, string Original_CodScheda, int Original_Vers, string Original_CodMisura, double Original_MinPar, double Original_MaxPar, double Original_LIVal, double Original_LSVal) - { + public virtual int Update(double MaxPar, double LIVal, double LSVal, string Original_CodScheda, int Original_Vers, string Original_CodMisura, double Original_MinPar, double Original_MaxPar, double Original_LIVal, double Original_LSVal) { return this.Update(Original_CodScheda, Original_Vers, Original_CodMisura, Original_MinPar, MaxPar, LIVal, LSVal, Original_CodScheda, Original_Vers, Original_CodMisura, Original_MinPar, Original_MaxPar, Original_LIVal, Original_LSVal); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Delete, false)] - public virtual int deleteQuery(string Original_CodScheda, global::System.Nullable Original_Vers, string Original_CodMisura, global::System.Nullable Original_MinPar) - { + public virtual int deleteQuery(string Original_CodScheda, global::System.Nullable Original_Vers, string Original_CodMisura, global::System.Nullable Original_MinPar) { global::System.Data.SqlClient.SqlCommand command = this.CommandCollection[1]; - if ((Original_CodScheda == null)) - { + if ((Original_CodScheda == null)) { command.Parameters[1].Value = global::System.DBNull.Value; } - else - { + else { command.Parameters[1].Value = ((string)(Original_CodScheda)); } - if ((Original_Vers.HasValue == true)) - { + if ((Original_Vers.HasValue == true)) { command.Parameters[2].Value = ((int)(Original_Vers.Value)); } - else - { + else { command.Parameters[2].Value = global::System.DBNull.Value; } - if ((Original_CodMisura == null)) - { + if ((Original_CodMisura == null)) { command.Parameters[3].Value = global::System.DBNull.Value; } - else - { + else { command.Parameters[3].Value = ((string)(Original_CodMisura)); } - if ((Original_MinPar.HasValue == true)) - { + if ((Original_MinPar.HasValue == true)) { command.Parameters[4].Value = ((double)(Original_MinPar.Value)); } - else - { + else { command.Parameters[4].Value = global::System.DBNull.Value; } global::System.Data.ConnectionState previousConnectionState = command.Connection.State; - if (((command.Connection.State & global::System.Data.ConnectionState.Open) - != global::System.Data.ConnectionState.Open)) - { + if (((command.Connection.State & global::System.Data.ConnectionState.Open) + != global::System.Data.ConnectionState.Open)) { command.Connection.Open(); } int returnValue; - try - { + try { returnValue = command.ExecuteNonQuery(); } - finally - { - if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) - { + finally { + if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) { command.Connection.Close(); } } return returnValue; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] - public virtual int insertNew(string CodSchedaVers, string CodMisura) - { + public virtual int insertNew(string CodSchedaVers, string CodMisura) { global::System.Data.SqlClient.SqlCommand command = this.CommandCollection[3]; - if ((CodSchedaVers == null)) - { + if ((CodSchedaVers == null)) { command.Parameters[1].Value = global::System.DBNull.Value; } - else - { + else { command.Parameters[1].Value = ((string)(CodSchedaVers)); } - if ((CodMisura == null)) - { + if ((CodMisura == null)) { command.Parameters[2].Value = global::System.DBNull.Value; } - else - { + else { command.Parameters[2].Value = ((string)(CodMisura)); } global::System.Data.ConnectionState previousConnectionState = command.Connection.State; - if (((command.Connection.State & global::System.Data.ConnectionState.Open) - != global::System.Data.ConnectionState.Open)) - { + if (((command.Connection.State & global::System.Data.ConnectionState.Open) + != global::System.Data.ConnectionState.Open)) { command.Connection.Open(); } int returnValue; - try - { + try { returnValue = command.ExecuteNonQuery(); } - finally - { - if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) - { + finally { + if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) { command.Connection.Close(); } } return returnValue; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Update, false)] - public virtual int updateQuery(global::System.Nullable MinPar, global::System.Nullable MaxPar, global::System.Nullable LIVal, global::System.Nullable LSVal, string Original_CodScheda, global::System.Nullable Original_Vers, string Original_CodMisura, global::System.Nullable Original_MinPar) - { + public virtual int updateQuery(global::System.Nullable MinPar, global::System.Nullable MaxPar, global::System.Nullable LIVal, global::System.Nullable LSVal, string Original_CodScheda, global::System.Nullable Original_Vers, string Original_CodMisura, global::System.Nullable Original_MinPar) { global::System.Data.SqlClient.SqlCommand command = this.CommandCollection[4]; - if ((MinPar.HasValue == true)) - { + if ((MinPar.HasValue == true)) { command.Parameters[1].Value = ((double)(MinPar.Value)); } - else - { + else { command.Parameters[1].Value = global::System.DBNull.Value; } - if ((MaxPar.HasValue == true)) - { + if ((MaxPar.HasValue == true)) { command.Parameters[2].Value = ((double)(MaxPar.Value)); } - else - { + else { command.Parameters[2].Value = global::System.DBNull.Value; } - if ((LIVal.HasValue == true)) - { + if ((LIVal.HasValue == true)) { command.Parameters[3].Value = ((double)(LIVal.Value)); } - else - { + else { command.Parameters[3].Value = global::System.DBNull.Value; } - if ((LSVal.HasValue == true)) - { + if ((LSVal.HasValue == true)) { command.Parameters[4].Value = ((double)(LSVal.Value)); } - else - { + else { command.Parameters[4].Value = global::System.DBNull.Value; } - if ((Original_CodScheda == null)) - { + if ((Original_CodScheda == null)) { command.Parameters[5].Value = global::System.DBNull.Value; } - else - { + else { command.Parameters[5].Value = ((string)(Original_CodScheda)); } - if ((Original_Vers.HasValue == true)) - { + if ((Original_Vers.HasValue == true)) { command.Parameters[6].Value = ((int)(Original_Vers.Value)); } - else - { + else { command.Parameters[6].Value = global::System.DBNull.Value; } - if ((Original_CodMisura == null)) - { + if ((Original_CodMisura == null)) { command.Parameters[7].Value = global::System.DBNull.Value; } - else - { + else { command.Parameters[7].Value = ((string)(Original_CodMisura)); } - if ((Original_MinPar.HasValue == true)) - { + if ((Original_MinPar.HasValue == true)) { command.Parameters[8].Value = ((double)(Original_MinPar.Value)); } - else - { + else { command.Parameters[8].Value = global::System.DBNull.Value; } global::System.Data.ConnectionState previousConnectionState = command.Connection.State; - if (((command.Connection.State & global::System.Data.ConnectionState.Open) - != global::System.Data.ConnectionState.Open)) - { + if (((command.Connection.State & global::System.Data.ConnectionState.Open) + != global::System.Data.ConnectionState.Open)) { command.Connection.Open(); } int returnValue; - try - { + try { returnValue = command.ExecuteNonQuery(); } - finally - { - if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) - { + finally { + if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) { command.Connection.Close(); } } return returnValue; } } - + /// ///Represents the connection and commands used to retrieve and save data. /// @@ -13871,142 +11548,114 @@ SELECT CodScheda, Vers, CodMisura, MinPar, MaxPar, LIVal, LSVal FROM ValidVal WH [global::System.ComponentModel.DesignerAttribute("Microsoft.VSDesigner.DataSource.Design.TableAdapterDesigner, Microsoft.VSDesigner" + ", Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] - public partial class SchemaCollFamMaccTableAdapter : global::System.ComponentModel.Component - { - + public partial class SchemaCollFamMaccTableAdapter : global::System.ComponentModel.Component { + private global::System.Data.SqlClient.SqlDataAdapter _adapter; - + private global::System.Data.SqlClient.SqlConnection _connection; - + private global::System.Data.SqlClient.SqlTransaction _transaction; - + private global::System.Data.SqlClient.SqlCommand[] _commandCollection; - + private bool _clearBeforeFill; - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public SchemaCollFamMaccTableAdapter() - { + public SchemaCollFamMaccTableAdapter() { this.ClearBeforeFill = true; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - protected internal global::System.Data.SqlClient.SqlDataAdapter Adapter - { - get - { - if ((this._adapter == null)) - { + protected internal global::System.Data.SqlClient.SqlDataAdapter Adapter { + get { + if ((this._adapter == null)) { this.InitAdapter(); } return this._adapter; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - internal global::System.Data.SqlClient.SqlConnection Connection - { - get - { - if ((this._connection == null)) - { + internal global::System.Data.SqlClient.SqlConnection Connection { + get { + if ((this._connection == null)) { this.InitConnection(); } return this._connection; } - set - { + set { this._connection = value; - if ((this.Adapter.InsertCommand != null)) - { + if ((this.Adapter.InsertCommand != null)) { this.Adapter.InsertCommand.Connection = value; } - if ((this.Adapter.DeleteCommand != null)) - { + if ((this.Adapter.DeleteCommand != null)) { this.Adapter.DeleteCommand.Connection = value; } - if ((this.Adapter.UpdateCommand != null)) - { + 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)) - { + for (int i = 0; (i < this.CommandCollection.Length); i = (i + 1)) { + if ((this.CommandCollection[i] != null)) { ((global::System.Data.SqlClient.SqlCommand)(this.CommandCollection[i])).Connection = value; } } } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - internal global::System.Data.SqlClient.SqlTransaction Transaction - { - get - { + internal global::System.Data.SqlClient.SqlTransaction Transaction { + get { return this._transaction; } - set - { + set { this._transaction = value; - for (int i = 0; (i < this.CommandCollection.Length); i = (i + 1)) - { + 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))) - { + if (((this.Adapter != null) + && (this.Adapter.DeleteCommand != null))) { this.Adapter.DeleteCommand.Transaction = this._transaction; } - if (((this.Adapter != null) - && (this.Adapter.InsertCommand != null))) - { + if (((this.Adapter != null) + && (this.Adapter.InsertCommand != null))) { this.Adapter.InsertCommand.Transaction = this._transaction; } - if (((this.Adapter != null) - && (this.Adapter.UpdateCommand != null))) - { + if (((this.Adapter != null) + && (this.Adapter.UpdateCommand != null))) { this.Adapter.UpdateCommand.Transaction = this._transaction; } } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - protected global::System.Data.SqlClient.SqlCommand[] CommandCollection - { - get - { - if ((this._commandCollection == null)) - { + protected global::System.Data.SqlClient.SqlCommand[] CommandCollection { + get { + if ((this._commandCollection == null)) { this.InitCommandCollection(); } return this._commandCollection; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public bool ClearBeforeFill - { - get - { + public bool ClearBeforeFill { + get { return this._clearBeforeFill; } - set - { + set { this._clearBeforeFill = value; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - private void InitAdapter() - { + 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"; @@ -14022,19 +11671,17 @@ SELECT CodScheda, Vers, CodMisura, MinPar, MaxPar, LIVal, LSVal FROM ValidVal WH tableMapping.ColumnMappings.Add("opz", "opz"); this._adapter.TableMappings.Add(tableMapping); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - private void InitConnection() - { + private void InitConnection() { this._connection = new global::System.Data.SqlClient.SqlConnection(); this._connection.ConnectionString = global::CMS_SC_Data.Properties.Settings.Default.CMS_SCConnectionString; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - private void InitCommandCollection() - { + private void InitCommandCollection() { this._commandCollection = new global::System.Data.SqlClient.SqlCommand[8]; this._commandCollection[0] = new global::System.Data.SqlClient.SqlCommand(); this._commandCollection[0].Connection = this.Connection; @@ -14096,331 +11743,267 @@ SELECT CodScheda, Vers, CodMisura, MinPar, MaxPar, LIVal, LSVal FROM ValidVal WH this._commandCollection[7].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_CodSchedaVers", global::System.Data.SqlDbType.NVarChar, 100, global::System.Data.ParameterDirection.Input, 0, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", "")); this._commandCollection[7].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_CodFam", global::System.Data.SqlDbType.NVarChar, 50, global::System.Data.ParameterDirection.Input, 0, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", "")); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Fill, true)] - public virtual int Fill(DS_Applicazione.SchemaCollFamMaccDataTable dataTable) - { + public virtual int Fill(DS_Applicazione.SchemaCollFamMaccDataTable dataTable) { this.Adapter.SelectCommand = this.CommandCollection[0]; - if ((this.ClearBeforeFill == true)) - { + if ((this.ClearBeforeFill == true)) { dataTable.Clear(); } int returnValue = this.Adapter.Fill(dataTable); return returnValue; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Select, true)] - public virtual DS_Applicazione.SchemaCollFamMaccDataTable GetData() - { + public virtual DS_Applicazione.SchemaCollFamMaccDataTable GetData() { this.Adapter.SelectCommand = this.CommandCollection[0]; DS_Applicazione.SchemaCollFamMaccDataTable dataTable = new DS_Applicazione.SchemaCollFamMaccDataTable(); this.Adapter.Fill(dataTable); return dataTable; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Select, false)] - public virtual DS_Applicazione.SchemaCollFamMaccDataTable getByCodSchedaVers(string CodSchedaVers) - { + public virtual DS_Applicazione.SchemaCollFamMaccDataTable getByCodSchedaVers(string CodSchedaVers) { this.Adapter.SelectCommand = this.CommandCollection[3]; - if ((CodSchedaVers == null)) - { + if ((CodSchedaVers == null)) { this.Adapter.SelectCommand.Parameters[1].Value = global::System.DBNull.Value; } - else - { + else { this.Adapter.SelectCommand.Parameters[1].Value = ((string)(CodSchedaVers)); } DS_Applicazione.SchemaCollFamMaccDataTable dataTable = new DS_Applicazione.SchemaCollFamMaccDataTable(); this.Adapter.Fill(dataTable); return dataTable; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Select, false)] - public virtual DS_Applicazione.SchemaCollFamMaccDataTable getByFamMacc(string CodFam) - { + public virtual DS_Applicazione.SchemaCollFamMaccDataTable getByFamMacc(string CodFam) { this.Adapter.SelectCommand = this.CommandCollection[4]; - if ((CodFam == null)) - { + if ((CodFam == null)) { this.Adapter.SelectCommand.Parameters[1].Value = global::System.DBNull.Value; } - else - { + else { this.Adapter.SelectCommand.Parameters[1].Value = ((string)(CodFam)); } DS_Applicazione.SchemaCollFamMaccDataTable dataTable = new DS_Applicazione.SchemaCollFamMaccDataTable(); this.Adapter.Fill(dataTable); return dataTable; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Select, false)] - public virtual DS_Applicazione.SchemaCollFamMaccDataTable getBySchedaFamMacc(string CodSchedaVers, string CodFam, global::System.Nullable filtByScheda, global::System.Nullable filtByFamMac) - { + public virtual DS_Applicazione.SchemaCollFamMaccDataTable getBySchedaFamMacc(string CodSchedaVers, string CodFam, global::System.Nullable filtByScheda, global::System.Nullable filtByFamMac) { this.Adapter.SelectCommand = this.CommandCollection[5]; - if ((CodSchedaVers == null)) - { + if ((CodSchedaVers == null)) { this.Adapter.SelectCommand.Parameters[1].Value = global::System.DBNull.Value; } - else - { + else { this.Adapter.SelectCommand.Parameters[1].Value = ((string)(CodSchedaVers)); } - if ((CodFam == null)) - { + if ((CodFam == null)) { this.Adapter.SelectCommand.Parameters[2].Value = global::System.DBNull.Value; } - else - { + else { this.Adapter.SelectCommand.Parameters[2].Value = ((string)(CodFam)); } - if ((filtByScheda.HasValue == true)) - { + if ((filtByScheda.HasValue == true)) { this.Adapter.SelectCommand.Parameters[3].Value = ((bool)(filtByScheda.Value)); } - else - { + else { this.Adapter.SelectCommand.Parameters[3].Value = global::System.DBNull.Value; } - if ((filtByFamMac.HasValue == true)) - { + if ((filtByFamMac.HasValue == true)) { this.Adapter.SelectCommand.Parameters[4].Value = ((bool)(filtByFamMac.Value)); } - else - { + else { this.Adapter.SelectCommand.Parameters[4].Value = global::System.DBNull.Value; } DS_Applicazione.SchemaCollFamMaccDataTable dataTable = new DS_Applicazione.SchemaCollFamMaccDataTable(); this.Adapter.Fill(dataTable); return dataTable; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] - public virtual int clonaFamMacc(string CodFamFrom, string CodFamTo) - { + public virtual int clonaFamMacc(string CodFamFrom, string CodFamTo) { global::System.Data.SqlClient.SqlCommand command = this.CommandCollection[1]; - if ((CodFamFrom == null)) - { + if ((CodFamFrom == null)) { command.Parameters[1].Value = global::System.DBNull.Value; } - else - { + else { command.Parameters[1].Value = ((string)(CodFamFrom)); } - if ((CodFamTo == null)) - { + if ((CodFamTo == null)) { command.Parameters[2].Value = global::System.DBNull.Value; } - else - { + else { command.Parameters[2].Value = ((string)(CodFamTo)); } global::System.Data.ConnectionState previousConnectionState = command.Connection.State; - if (((command.Connection.State & global::System.Data.ConnectionState.Open) - != global::System.Data.ConnectionState.Open)) - { + if (((command.Connection.State & global::System.Data.ConnectionState.Open) + != global::System.Data.ConnectionState.Open)) { command.Connection.Open(); } int returnValue; - try - { + try { returnValue = command.ExecuteNonQuery(); } - finally - { - if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) - { + finally { + if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) { command.Connection.Close(); } } return returnValue; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] - public virtual int deleteQuery(string Original_CodSchedaVers, string Original_CodFam) - { + public virtual int deleteQuery(string Original_CodSchedaVers, string Original_CodFam) { global::System.Data.SqlClient.SqlCommand command = this.CommandCollection[2]; - if ((Original_CodSchedaVers == null)) - { + if ((Original_CodSchedaVers == null)) { command.Parameters[1].Value = global::System.DBNull.Value; } - else - { + else { command.Parameters[1].Value = ((string)(Original_CodSchedaVers)); } - if ((Original_CodFam == null)) - { + if ((Original_CodFam == null)) { command.Parameters[2].Value = global::System.DBNull.Value; } - else - { + else { command.Parameters[2].Value = ((string)(Original_CodFam)); } global::System.Data.ConnectionState previousConnectionState = command.Connection.State; - if (((command.Connection.State & global::System.Data.ConnectionState.Open) - != global::System.Data.ConnectionState.Open)) - { + if (((command.Connection.State & global::System.Data.ConnectionState.Open) + != global::System.Data.ConnectionState.Open)) { command.Connection.Open(); } int returnValue; - try - { + try { returnValue = command.ExecuteNonQuery(); } - finally - { - if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) - { + finally { + if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) { command.Connection.Close(); } } return returnValue; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] - public virtual int insertQuery(string CodSchedaVers, string CodFam) - { + public virtual int insertQuery(string CodSchedaVers, string CodFam) { global::System.Data.SqlClient.SqlCommand command = this.CommandCollection[6]; - if ((CodSchedaVers == null)) - { + if ((CodSchedaVers == null)) { command.Parameters[1].Value = global::System.DBNull.Value; } - else - { + else { command.Parameters[1].Value = ((string)(CodSchedaVers)); } - if ((CodFam == null)) - { + if ((CodFam == null)) { command.Parameters[2].Value = global::System.DBNull.Value; } - else - { + else { command.Parameters[2].Value = ((string)(CodFam)); } global::System.Data.ConnectionState previousConnectionState = command.Connection.State; - if (((command.Connection.State & global::System.Data.ConnectionState.Open) - != global::System.Data.ConnectionState.Open)) - { + if (((command.Connection.State & global::System.Data.ConnectionState.Open) + != global::System.Data.ConnectionState.Open)) { command.Connection.Open(); } int returnValue; - try - { + try { returnValue = command.ExecuteNonQuery(); } - finally - { - if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) - { + finally { + if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) { command.Connection.Close(); } } return returnValue; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] - public virtual int updateQuery(string CodSchedaVers, string CodFam, global::System.Nullable NumSchede, string opz, string Descrizione, string Original_CodSchedaVers, string Original_CodFam) - { + public virtual int updateQuery(string CodSchedaVers, string CodFam, global::System.Nullable NumSchede, string opz, string Descrizione, string Original_CodSchedaVers, string Original_CodFam) { global::System.Data.SqlClient.SqlCommand command = this.CommandCollection[7]; - if ((CodSchedaVers == null)) - { + if ((CodSchedaVers == null)) { command.Parameters[1].Value = global::System.DBNull.Value; } - else - { + else { command.Parameters[1].Value = ((string)(CodSchedaVers)); } - if ((CodFam == null)) - { + if ((CodFam == null)) { command.Parameters[2].Value = global::System.DBNull.Value; } - else - { + else { command.Parameters[2].Value = ((string)(CodFam)); } - if ((NumSchede.HasValue == true)) - { + if ((NumSchede.HasValue == true)) { command.Parameters[3].Value = ((int)(NumSchede.Value)); } - else - { + else { command.Parameters[3].Value = global::System.DBNull.Value; } - if ((opz == null)) - { + if ((opz == null)) { command.Parameters[4].Value = global::System.DBNull.Value; } - else - { + else { command.Parameters[4].Value = ((string)(opz)); } - if ((Descrizione == null)) - { + if ((Descrizione == null)) { command.Parameters[5].Value = global::System.DBNull.Value; } - else - { + else { command.Parameters[5].Value = ((string)(Descrizione)); } - if ((Original_CodSchedaVers == null)) - { + if ((Original_CodSchedaVers == null)) { command.Parameters[6].Value = global::System.DBNull.Value; } - else - { + else { command.Parameters[6].Value = ((string)(Original_CodSchedaVers)); } - if ((Original_CodFam == null)) - { + if ((Original_CodFam == null)) { command.Parameters[7].Value = global::System.DBNull.Value; } - else - { + else { command.Parameters[7].Value = ((string)(Original_CodFam)); } global::System.Data.ConnectionState previousConnectionState = command.Connection.State; - if (((command.Connection.State & global::System.Data.ConnectionState.Open) - != global::System.Data.ConnectionState.Open)) - { + if (((command.Connection.State & global::System.Data.ConnectionState.Open) + != global::System.Data.ConnectionState.Open)) { command.Connection.Open(); } int returnValue; - try - { + try { returnValue = command.ExecuteNonQuery(); } - finally - { - if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) - { + finally { + if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) { command.Connection.Close(); } } return returnValue; } } - + /// ///Represents the connection and commands used to retrieve and save data. /// @@ -14430,142 +12013,114 @@ SELECT CodScheda, Vers, CodMisura, MinPar, MaxPar, LIVal, LSVal FROM ValidVal WH [global::System.ComponentModel.DesignerAttribute("Microsoft.VSDesigner.DataSource.Design.TableAdapterDesigner, Microsoft.VSDesigner" + ", Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] - public partial class ElencoDossierTableAdapter : global::System.ComponentModel.Component - { - + public partial class ElencoDossierTableAdapter : global::System.ComponentModel.Component { + private global::System.Data.SqlClient.SqlDataAdapter _adapter; - + private global::System.Data.SqlClient.SqlConnection _connection; - + private global::System.Data.SqlClient.SqlTransaction _transaction; - + private global::System.Data.SqlClient.SqlCommand[] _commandCollection; - + private bool _clearBeforeFill; - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public ElencoDossierTableAdapter() - { + public ElencoDossierTableAdapter() { this.ClearBeforeFill = true; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - protected internal global::System.Data.SqlClient.SqlDataAdapter Adapter - { - get - { - if ((this._adapter == null)) - { + protected internal global::System.Data.SqlClient.SqlDataAdapter Adapter { + get { + if ((this._adapter == null)) { this.InitAdapter(); } return this._adapter; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - internal global::System.Data.SqlClient.SqlConnection Connection - { - get - { - if ((this._connection == null)) - { + internal global::System.Data.SqlClient.SqlConnection Connection { + get { + if ((this._connection == null)) { this.InitConnection(); } return this._connection; } - set - { + set { this._connection = value; - if ((this.Adapter.InsertCommand != null)) - { + if ((this.Adapter.InsertCommand != null)) { this.Adapter.InsertCommand.Connection = value; } - if ((this.Adapter.DeleteCommand != null)) - { + if ((this.Adapter.DeleteCommand != null)) { this.Adapter.DeleteCommand.Connection = value; } - if ((this.Adapter.UpdateCommand != null)) - { + 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)) - { + for (int i = 0; (i < this.CommandCollection.Length); i = (i + 1)) { + if ((this.CommandCollection[i] != null)) { ((global::System.Data.SqlClient.SqlCommand)(this.CommandCollection[i])).Connection = value; } } } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - internal global::System.Data.SqlClient.SqlTransaction Transaction - { - get - { + internal global::System.Data.SqlClient.SqlTransaction Transaction { + get { return this._transaction; } - set - { + set { this._transaction = value; - for (int i = 0; (i < this.CommandCollection.Length); i = (i + 1)) - { + 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))) - { + if (((this.Adapter != null) + && (this.Adapter.DeleteCommand != null))) { this.Adapter.DeleteCommand.Transaction = this._transaction; } - if (((this.Adapter != null) - && (this.Adapter.InsertCommand != null))) - { + if (((this.Adapter != null) + && (this.Adapter.InsertCommand != null))) { this.Adapter.InsertCommand.Transaction = this._transaction; } - if (((this.Adapter != null) - && (this.Adapter.UpdateCommand != null))) - { + if (((this.Adapter != null) + && (this.Adapter.UpdateCommand != null))) { this.Adapter.UpdateCommand.Transaction = this._transaction; } } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - protected global::System.Data.SqlClient.SqlCommand[] CommandCollection - { - get - { - if ((this._commandCollection == null)) - { + protected global::System.Data.SqlClient.SqlCommand[] CommandCollection { + get { + if ((this._commandCollection == null)) { this.InitCommandCollection(); } return this._commandCollection; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public bool ClearBeforeFill - { - get - { + public bool ClearBeforeFill { + get { return this._clearBeforeFill; } - set - { + set { this._clearBeforeFill = value; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - private void InitAdapter() - { + 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"; @@ -14582,19 +12137,17 @@ SELECT CodScheda, Vers, CodMisura, MinPar, MaxPar, LIVal, LSVal FROM ValidVal WH tableMapping.ColumnMappings.Add("Note", "Note"); this._adapter.TableMappings.Add(tableMapping); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - private void InitConnection() - { + private void InitConnection() { this._connection = new global::System.Data.SqlClient.SqlConnection(); this._connection.ConnectionString = global::CMS_SC_Data.Properties.Settings.Default.CMS_SCConnectionString; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - private void InitCommandCollection() - { + private void InitCommandCollection() { this._commandCollection = new global::System.Data.SqlClient.SqlCommand[5]; this._commandCollection[0] = new global::System.Data.SqlClient.SqlCommand(); this._commandCollection[0].Connection = this.Connection; @@ -14628,184 +12181,151 @@ SELECT CodScheda, Vers, CodMisura, MinPar, MaxPar, LIVal, LSVal FROM ValidVal WH this._commandCollection[4].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Stato", global::System.Data.SqlDbType.NVarChar, 50, global::System.Data.ParameterDirection.Input, 0, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", "")); this._commandCollection[4].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Note", global::System.Data.SqlDbType.NVarChar, 2147483647, global::System.Data.ParameterDirection.Input, 0, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", "")); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Fill, true)] - public virtual int Fill(DS_Applicazione.ElencoDossierDataTable dataTable) - { + public virtual int Fill(DS_Applicazione.ElencoDossierDataTable dataTable) { this.Adapter.SelectCommand = this.CommandCollection[0]; - if ((this.ClearBeforeFill == true)) - { + if ((this.ClearBeforeFill == true)) { dataTable.Clear(); } int returnValue = this.Adapter.Fill(dataTable); return returnValue; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Select, true)] - public virtual DS_Applicazione.ElencoDossierDataTable GetData() - { + public virtual DS_Applicazione.ElencoDossierDataTable GetData() { this.Adapter.SelectCommand = this.CommandCollection[0]; DS_Applicazione.ElencoDossierDataTable dataTable = new DS_Applicazione.ElencoDossierDataTable(); this.Adapter.Fill(dataTable); return dataTable; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Select, false)] - public virtual DS_Applicazione.ElencoDossierDataTable getByDossier(global::System.Nullable IdxDossier) - { + public virtual DS_Applicazione.ElencoDossierDataTable getByDossier(global::System.Nullable IdxDossier) { this.Adapter.SelectCommand = this.CommandCollection[2]; - if ((IdxDossier.HasValue == true)) - { + if ((IdxDossier.HasValue == true)) { this.Adapter.SelectCommand.Parameters[1].Value = ((int)(IdxDossier.Value)); } - else - { + else { this.Adapter.SelectCommand.Parameters[1].Value = global::System.DBNull.Value; } DS_Applicazione.ElencoDossierDataTable dataTable = new DS_Applicazione.ElencoDossierDataTable(); this.Adapter.Fill(dataTable); return dataTable; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] - public virtual int deleteQuery(global::System.Nullable Original_IdxDossier) - { + public virtual int deleteQuery(global::System.Nullable Original_IdxDossier) { global::System.Data.SqlClient.SqlCommand command = this.CommandCollection[1]; - if ((Original_IdxDossier.HasValue == true)) - { + if ((Original_IdxDossier.HasValue == true)) { command.Parameters[1].Value = ((int)(Original_IdxDossier.Value)); } - else - { + else { command.Parameters[1].Value = global::System.DBNull.Value; } global::System.Data.ConnectionState previousConnectionState = command.Connection.State; - if (((command.Connection.State & global::System.Data.ConnectionState.Open) - != global::System.Data.ConnectionState.Open)) - { + if (((command.Connection.State & global::System.Data.ConnectionState.Open) + != global::System.Data.ConnectionState.Open)) { command.Connection.Open(); } int returnValue; - try - { + try { returnValue = command.ExecuteNonQuery(); } - finally - { - if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) - { + finally { + if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) { command.Connection.Close(); } } return returnValue; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] - public virtual int insertQuery(string Matricola, string User) - { + public virtual int insertQuery(string Matricola, string User) { global::System.Data.SqlClient.SqlCommand command = this.CommandCollection[3]; - if ((Matricola == null)) - { + if ((Matricola == null)) { command.Parameters[1].Value = global::System.DBNull.Value; } - else - { + else { command.Parameters[1].Value = ((string)(Matricola)); } - if ((User == null)) - { + if ((User == null)) { command.Parameters[2].Value = global::System.DBNull.Value; } - else - { + else { command.Parameters[2].Value = ((string)(User)); } global::System.Data.ConnectionState previousConnectionState = command.Connection.State; - if (((command.Connection.State & global::System.Data.ConnectionState.Open) - != global::System.Data.ConnectionState.Open)) - { + if (((command.Connection.State & global::System.Data.ConnectionState.Open) + != global::System.Data.ConnectionState.Open)) { command.Connection.Open(); } int returnValue; - try - { + try { returnValue = command.ExecuteNonQuery(); } - finally - { - if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) - { + finally { + if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) { command.Connection.Close(); } } return returnValue; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] - public virtual int updateNote(global::System.Nullable Original_IdxDossier, string Stato, string Note) - { + public virtual int updateNote(global::System.Nullable Original_IdxDossier, string Stato, string Note) { global::System.Data.SqlClient.SqlCommand command = this.CommandCollection[4]; - if ((Original_IdxDossier.HasValue == true)) - { + if ((Original_IdxDossier.HasValue == true)) { command.Parameters[1].Value = ((int)(Original_IdxDossier.Value)); } - else - { + else { command.Parameters[1].Value = global::System.DBNull.Value; } - if ((Stato == null)) - { + if ((Stato == null)) { command.Parameters[2].Value = global::System.DBNull.Value; } - else - { + else { command.Parameters[2].Value = ((string)(Stato)); } - if ((Note == null)) - { + if ((Note == null)) { command.Parameters[3].Value = global::System.DBNull.Value; } - else - { + else { command.Parameters[3].Value = ((string)(Note)); } global::System.Data.ConnectionState previousConnectionState = command.Connection.State; - if (((command.Connection.State & global::System.Data.ConnectionState.Open) - != global::System.Data.ConnectionState.Open)) - { + if (((command.Connection.State & global::System.Data.ConnectionState.Open) + != global::System.Data.ConnectionState.Open)) { command.Connection.Open(); } int returnValue; - try - { + try { returnValue = command.ExecuteNonQuery(); } - finally - { - if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) - { + finally { + if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) { command.Connection.Close(); } } return returnValue; } } - + /// ///Represents the connection and commands used to retrieve and save data. /// @@ -14815,142 +12335,114 @@ SELECT CodScheda, Vers, CodMisura, MinPar, MaxPar, LIVal, LSVal FROM ValidVal WH [global::System.ComponentModel.DesignerAttribute("Microsoft.VSDesigner.DataSource.Design.TableAdapterDesigner, Microsoft.VSDesigner" + ", Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] - public partial class SchemaCollMaccTableAdapter : global::System.ComponentModel.Component - { - + public partial class SchemaCollMaccTableAdapter : global::System.ComponentModel.Component { + private global::System.Data.SqlClient.SqlDataAdapter _adapter; - + private global::System.Data.SqlClient.SqlConnection _connection; - + private global::System.Data.SqlClient.SqlTransaction _transaction; - + private global::System.Data.SqlClient.SqlCommand[] _commandCollection; - + private bool _clearBeforeFill; - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public SchemaCollMaccTableAdapter() - { + public SchemaCollMaccTableAdapter() { this.ClearBeforeFill = true; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - protected internal global::System.Data.SqlClient.SqlDataAdapter Adapter - { - get - { - if ((this._adapter == null)) - { + protected internal global::System.Data.SqlClient.SqlDataAdapter Adapter { + get { + if ((this._adapter == null)) { this.InitAdapter(); } return this._adapter; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - internal global::System.Data.SqlClient.SqlConnection Connection - { - get - { - if ((this._connection == null)) - { + internal global::System.Data.SqlClient.SqlConnection Connection { + get { + if ((this._connection == null)) { this.InitConnection(); } return this._connection; } - set - { + set { this._connection = value; - if ((this.Adapter.InsertCommand != null)) - { + if ((this.Adapter.InsertCommand != null)) { this.Adapter.InsertCommand.Connection = value; } - if ((this.Adapter.DeleteCommand != null)) - { + if ((this.Adapter.DeleteCommand != null)) { this.Adapter.DeleteCommand.Connection = value; } - if ((this.Adapter.UpdateCommand != null)) - { + 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)) - { + for (int i = 0; (i < this.CommandCollection.Length); i = (i + 1)) { + if ((this.CommandCollection[i] != null)) { ((global::System.Data.SqlClient.SqlCommand)(this.CommandCollection[i])).Connection = value; } } } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - internal global::System.Data.SqlClient.SqlTransaction Transaction - { - get - { + internal global::System.Data.SqlClient.SqlTransaction Transaction { + get { return this._transaction; } - set - { + set { this._transaction = value; - for (int i = 0; (i < this.CommandCollection.Length); i = (i + 1)) - { + 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))) - { + if (((this.Adapter != null) + && (this.Adapter.DeleteCommand != null))) { this.Adapter.DeleteCommand.Transaction = this._transaction; } - if (((this.Adapter != null) - && (this.Adapter.InsertCommand != null))) - { + if (((this.Adapter != null) + && (this.Adapter.InsertCommand != null))) { this.Adapter.InsertCommand.Transaction = this._transaction; } - if (((this.Adapter != null) - && (this.Adapter.UpdateCommand != null))) - { + if (((this.Adapter != null) + && (this.Adapter.UpdateCommand != null))) { this.Adapter.UpdateCommand.Transaction = this._transaction; } } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - protected global::System.Data.SqlClient.SqlCommand[] CommandCollection - { - get - { - if ((this._commandCollection == null)) - { + protected global::System.Data.SqlClient.SqlCommand[] CommandCollection { + get { + if ((this._commandCollection == null)) { this.InitCommandCollection(); } return this._commandCollection; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public bool ClearBeforeFill - { - get - { + public bool ClearBeforeFill { + get { return this._clearBeforeFill; } - set - { + set { this._clearBeforeFill = value; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - private void InitAdapter() - { + 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"; @@ -15006,19 +12498,17 @@ SELECT IdxDossier, CodScheda, Vers, NumScheda, Descrizione, opz, FasiEnab FROM S this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_Descrizione", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Descrizione", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_opz", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "opz", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - private void InitConnection() - { + private void InitConnection() { this._connection = new global::System.Data.SqlClient.SqlConnection(); this._connection.ConnectionString = global::CMS_SC_Data.Properties.Settings.Default.CMS_SCConnectionString; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - private void InitCommandCollection() - { + private void InitCommandCollection() { this._commandCollection = new global::System.Data.SqlClient.SqlCommand[7]; this._commandCollection[0] = new global::System.Data.SqlClient.SqlCommand(); this._commandCollection[0].Connection = this.Connection; @@ -15072,566 +12562,455 @@ SELECT IdxDossier, CodScheda, Vers, NumScheda, Descrizione, opz, FasiEnab FROM S this._commandCollection[6].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_Vers", global::System.Data.SqlDbType.Int, 4, global::System.Data.ParameterDirection.Input, 10, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", "")); this._commandCollection[6].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_NumScheda", global::System.Data.SqlDbType.Int, 4, global::System.Data.ParameterDirection.Input, 10, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", "")); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Fill, true)] - public virtual int Fill(DS_Applicazione.SchemaCollMaccDataTable dataTable) - { + public virtual int Fill(DS_Applicazione.SchemaCollMaccDataTable dataTable) { this.Adapter.SelectCommand = this.CommandCollection[0]; - if ((this.ClearBeforeFill == true)) - { + if ((this.ClearBeforeFill == true)) { dataTable.Clear(); } int returnValue = this.Adapter.Fill(dataTable); return returnValue; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Select, true)] - public virtual DS_Applicazione.SchemaCollMaccDataTable GetData() - { + public virtual DS_Applicazione.SchemaCollMaccDataTable GetData() { this.Adapter.SelectCommand = this.CommandCollection[0]; DS_Applicazione.SchemaCollMaccDataTable dataTable = new DS_Applicazione.SchemaCollMaccDataTable(); this.Adapter.Fill(dataTable); return dataTable; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Select, false)] - public virtual DS_Applicazione.SchemaCollMaccDataTable getByDossier(global::System.Nullable IdxDossier) - { + public virtual DS_Applicazione.SchemaCollMaccDataTable getByDossier(global::System.Nullable IdxDossier) { this.Adapter.SelectCommand = this.CommandCollection[2]; - if ((IdxDossier.HasValue == true)) - { + if ((IdxDossier.HasValue == true)) { this.Adapter.SelectCommand.Parameters[1].Value = ((int)(IdxDossier.Value)); } - else - { + else { this.Adapter.SelectCommand.Parameters[1].Value = global::System.DBNull.Value; } DS_Applicazione.SchemaCollMaccDataTable dataTable = new DS_Applicazione.SchemaCollMaccDataTable(); this.Adapter.Fill(dataTable); return dataTable; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] - public virtual int Update(DS_Applicazione.SchemaCollMaccDataTable dataTable) - { + public virtual int Update(DS_Applicazione.SchemaCollMaccDataTable dataTable) { return this.Adapter.Update(dataTable); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] - public virtual int Update(DS_Applicazione dataSet) - { + public virtual int Update(DS_Applicazione dataSet) { return this.Adapter.Update(dataSet, "SchemaCollMacc"); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] - public virtual int Update(global::System.Data.DataRow dataRow) - { + public virtual int Update(global::System.Data.DataRow dataRow) { return this.Adapter.Update(new global::System.Data.DataRow[] { dataRow}); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] - public virtual int Update(global::System.Data.DataRow[] dataRows) - { + public virtual int Update(global::System.Data.DataRow[] dataRows) { return this.Adapter.Update(dataRows); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Delete, true)] - public virtual int Delete(int Original_IdxDossier, string Original_CodScheda, int Original_Vers, int Original_NumScheda, string Original_Descrizione, string Original_opz) - { + public virtual int Delete(int Original_IdxDossier, string Original_CodScheda, int Original_Vers, int Original_NumScheda, string Original_Descrizione, string Original_opz) { this.Adapter.DeleteCommand.Parameters[0].Value = ((int)(Original_IdxDossier)); - if ((Original_CodScheda == null)) - { + if ((Original_CodScheda == null)) { throw new global::System.ArgumentNullException("Original_CodScheda"); } - else - { + else { this.Adapter.DeleteCommand.Parameters[1].Value = ((string)(Original_CodScheda)); } this.Adapter.DeleteCommand.Parameters[2].Value = ((int)(Original_Vers)); this.Adapter.DeleteCommand.Parameters[3].Value = ((int)(Original_NumScheda)); - if ((Original_Descrizione == null)) - { + if ((Original_Descrizione == null)) { this.Adapter.DeleteCommand.Parameters[4].Value = ((object)(1)); this.Adapter.DeleteCommand.Parameters[5].Value = global::System.DBNull.Value; } - else - { + else { this.Adapter.DeleteCommand.Parameters[4].Value = ((object)(0)); this.Adapter.DeleteCommand.Parameters[5].Value = ((string)(Original_Descrizione)); } - if ((Original_opz == null)) - { + if ((Original_opz == null)) { throw new global::System.ArgumentNullException("Original_opz"); } - else - { + else { this.Adapter.DeleteCommand.Parameters[6].Value = ((string)(Original_opz)); } 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)) - { + if (((this.Adapter.DeleteCommand.Connection.State & global::System.Data.ConnectionState.Open) + != global::System.Data.ConnectionState.Open)) { this.Adapter.DeleteCommand.Connection.Open(); } - try - { + try { int returnValue = this.Adapter.DeleteCommand.ExecuteNonQuery(); return returnValue; } - finally - { - if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) - { + finally { + if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) { this.Adapter.DeleteCommand.Connection.Close(); } } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Insert, true)] - public virtual int Insert(int IdxDossier, string CodScheda, int Vers, int NumScheda, string Descrizione, string opz, string FasiEnab) - { + public virtual int Insert(int IdxDossier, string CodScheda, int Vers, int NumScheda, string Descrizione, string opz, string FasiEnab) { this.Adapter.InsertCommand.Parameters[0].Value = ((int)(IdxDossier)); - if ((CodScheda == null)) - { + if ((CodScheda == null)) { throw new global::System.ArgumentNullException("CodScheda"); } - else - { + else { this.Adapter.InsertCommand.Parameters[1].Value = ((string)(CodScheda)); } this.Adapter.InsertCommand.Parameters[2].Value = ((int)(Vers)); this.Adapter.InsertCommand.Parameters[3].Value = ((int)(NumScheda)); - if ((Descrizione == null)) - { + if ((Descrizione == null)) { this.Adapter.InsertCommand.Parameters[4].Value = global::System.DBNull.Value; } - else - { + else { this.Adapter.InsertCommand.Parameters[4].Value = ((string)(Descrizione)); } - if ((opz == null)) - { + if ((opz == null)) { throw new global::System.ArgumentNullException("opz"); } - else - { + else { this.Adapter.InsertCommand.Parameters[5].Value = ((string)(opz)); } - if ((FasiEnab == null)) - { + if ((FasiEnab == null)) { throw new global::System.ArgumentNullException("FasiEnab"); } - else - { + else { this.Adapter.InsertCommand.Parameters[6].Value = ((string)(FasiEnab)); } 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)) - { + if (((this.Adapter.InsertCommand.Connection.State & global::System.Data.ConnectionState.Open) + != global::System.Data.ConnectionState.Open)) { this.Adapter.InsertCommand.Connection.Open(); } - try - { + try { int returnValue = this.Adapter.InsertCommand.ExecuteNonQuery(); return returnValue; } - finally - { - if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) - { + finally { + if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) { this.Adapter.InsertCommand.Connection.Close(); } } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Update, true)] - public virtual int Update(int IdxDossier, string CodScheda, int Vers, int NumScheda, string Descrizione, string opz, string FasiEnab, int Original_IdxDossier, string Original_CodScheda, int Original_Vers, int Original_NumScheda, string Original_Descrizione, string Original_opz) - { + public virtual int Update(int IdxDossier, string CodScheda, int Vers, int NumScheda, string Descrizione, string opz, string FasiEnab, int Original_IdxDossier, string Original_CodScheda, int Original_Vers, int Original_NumScheda, string Original_Descrizione, string Original_opz) { this.Adapter.UpdateCommand.Parameters[0].Value = ((int)(IdxDossier)); - if ((CodScheda == null)) - { + if ((CodScheda == null)) { throw new global::System.ArgumentNullException("CodScheda"); } - else - { + else { this.Adapter.UpdateCommand.Parameters[1].Value = ((string)(CodScheda)); } this.Adapter.UpdateCommand.Parameters[2].Value = ((int)(Vers)); this.Adapter.UpdateCommand.Parameters[3].Value = ((int)(NumScheda)); - if ((Descrizione == null)) - { + if ((Descrizione == null)) { this.Adapter.UpdateCommand.Parameters[4].Value = global::System.DBNull.Value; } - else - { + else { this.Adapter.UpdateCommand.Parameters[4].Value = ((string)(Descrizione)); } - if ((opz == null)) - { + if ((opz == null)) { throw new global::System.ArgumentNullException("opz"); } - else - { + else { this.Adapter.UpdateCommand.Parameters[5].Value = ((string)(opz)); } - if ((FasiEnab == null)) - { + if ((FasiEnab == null)) { throw new global::System.ArgumentNullException("FasiEnab"); } - else - { + else { this.Adapter.UpdateCommand.Parameters[6].Value = ((string)(FasiEnab)); } this.Adapter.UpdateCommand.Parameters[7].Value = ((int)(Original_IdxDossier)); - if ((Original_CodScheda == null)) - { + if ((Original_CodScheda == null)) { throw new global::System.ArgumentNullException("Original_CodScheda"); } - else - { + else { this.Adapter.UpdateCommand.Parameters[8].Value = ((string)(Original_CodScheda)); } this.Adapter.UpdateCommand.Parameters[9].Value = ((int)(Original_Vers)); this.Adapter.UpdateCommand.Parameters[10].Value = ((int)(Original_NumScheda)); - if ((Original_Descrizione == null)) - { + if ((Original_Descrizione == null)) { this.Adapter.UpdateCommand.Parameters[11].Value = ((object)(1)); this.Adapter.UpdateCommand.Parameters[12].Value = global::System.DBNull.Value; } - else - { + else { this.Adapter.UpdateCommand.Parameters[11].Value = ((object)(0)); this.Adapter.UpdateCommand.Parameters[12].Value = ((string)(Original_Descrizione)); } - if ((Original_opz == null)) - { + if ((Original_opz == null)) { throw new global::System.ArgumentNullException("Original_opz"); } - else - { + else { this.Adapter.UpdateCommand.Parameters[13].Value = ((string)(Original_opz)); } 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)) - { + if (((this.Adapter.UpdateCommand.Connection.State & global::System.Data.ConnectionState.Open) + != global::System.Data.ConnectionState.Open)) { this.Adapter.UpdateCommand.Connection.Open(); } - try - { + try { int returnValue = this.Adapter.UpdateCommand.ExecuteNonQuery(); return returnValue; } - finally - { - if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) - { + finally { + if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) { this.Adapter.UpdateCommand.Connection.Close(); } } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Update, true)] - public virtual int Update(string Descrizione, string opz, string FasiEnab, int Original_IdxDossier, string Original_CodScheda, int Original_Vers, int Original_NumScheda, string Original_Descrizione, string Original_opz) - { + public virtual int Update(string Descrizione, string opz, string FasiEnab, int Original_IdxDossier, string Original_CodScheda, int Original_Vers, int Original_NumScheda, string Original_Descrizione, string Original_opz) { return this.Update(Original_IdxDossier, Original_CodScheda, Original_Vers, Original_NumScheda, Descrizione, opz, FasiEnab, Original_IdxDossier, Original_CodScheda, Original_Vers, Original_NumScheda, Original_Descrizione, Original_opz); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] - public virtual int deleteQuery(global::System.Nullable Original_IdxDossier, string Original_CodScheda, global::System.Nullable Original_Vers, global::System.Nullable Original_NumScheda) - { + public virtual int deleteQuery(global::System.Nullable Original_IdxDossier, string Original_CodScheda, global::System.Nullable Original_Vers, global::System.Nullable Original_NumScheda) { global::System.Data.SqlClient.SqlCommand command = this.CommandCollection[1]; - if ((Original_IdxDossier.HasValue == true)) - { + if ((Original_IdxDossier.HasValue == true)) { command.Parameters[1].Value = ((int)(Original_IdxDossier.Value)); } - else - { + else { command.Parameters[1].Value = global::System.DBNull.Value; } - if ((Original_CodScheda == null)) - { + if ((Original_CodScheda == null)) { command.Parameters[2].Value = global::System.DBNull.Value; } - else - { + else { command.Parameters[2].Value = ((string)(Original_CodScheda)); } - if ((Original_Vers.HasValue == true)) - { + if ((Original_Vers.HasValue == true)) { command.Parameters[3].Value = ((int)(Original_Vers.Value)); } - else - { + else { command.Parameters[3].Value = global::System.DBNull.Value; } - if ((Original_NumScheda.HasValue == true)) - { + if ((Original_NumScheda.HasValue == true)) { command.Parameters[4].Value = ((int)(Original_NumScheda.Value)); } - else - { + else { command.Parameters[4].Value = global::System.DBNull.Value; } global::System.Data.ConnectionState previousConnectionState = command.Connection.State; - if (((command.Connection.State & global::System.Data.ConnectionState.Open) - != global::System.Data.ConnectionState.Open)) - { + if (((command.Connection.State & global::System.Data.ConnectionState.Open) + != global::System.Data.ConnectionState.Open)) { command.Connection.Open(); } int returnValue; - try - { + try { returnValue = command.ExecuteNonQuery(); } - finally - { - if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) - { + finally { + if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) { command.Connection.Close(); } } return returnValue; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] - public virtual int insByCodSchedaVers(global::System.Nullable IdxDossier, string CodSchedaVers) - { + public virtual int insByCodSchedaVers(global::System.Nullable IdxDossier, string CodSchedaVers) { global::System.Data.SqlClient.SqlCommand command = this.CommandCollection[3]; - if ((IdxDossier.HasValue == true)) - { + if ((IdxDossier.HasValue == true)) { command.Parameters[1].Value = ((int)(IdxDossier.Value)); } - else - { + else { command.Parameters[1].Value = global::System.DBNull.Value; } - if ((CodSchedaVers == null)) - { + if ((CodSchedaVers == null)) { command.Parameters[2].Value = global::System.DBNull.Value; } - else - { + else { command.Parameters[2].Value = ((string)(CodSchedaVers)); } global::System.Data.ConnectionState previousConnectionState = command.Connection.State; - if (((command.Connection.State & global::System.Data.ConnectionState.Open) - != global::System.Data.ConnectionState.Open)) - { + if (((command.Connection.State & global::System.Data.ConnectionState.Open) + != global::System.Data.ConnectionState.Open)) { command.Connection.Open(); } int returnValue; - try - { + try { returnValue = command.ExecuteNonQuery(); } - finally - { - if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) - { + finally { + if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) { command.Connection.Close(); } } return returnValue; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] - public virtual int insByFamMac(global::System.Nullable IdxDossier, string CodFam) - { + public virtual int insByFamMac(global::System.Nullable IdxDossier, string CodFam) { global::System.Data.SqlClient.SqlCommand command = this.CommandCollection[4]; - if ((IdxDossier.HasValue == true)) - { + if ((IdxDossier.HasValue == true)) { command.Parameters[1].Value = ((int)(IdxDossier.Value)); } - else - { + else { command.Parameters[1].Value = global::System.DBNull.Value; } - if ((CodFam == null)) - { + if ((CodFam == null)) { command.Parameters[2].Value = global::System.DBNull.Value; } - else - { + else { command.Parameters[2].Value = ((string)(CodFam)); } global::System.Data.ConnectionState previousConnectionState = command.Connection.State; - if (((command.Connection.State & global::System.Data.ConnectionState.Open) - != global::System.Data.ConnectionState.Open)) - { + if (((command.Connection.State & global::System.Data.ConnectionState.Open) + != global::System.Data.ConnectionState.Open)) { command.Connection.Open(); } int returnValue; - try - { + try { returnValue = command.ExecuteNonQuery(); } - finally - { - if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) - { + finally { + if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) { command.Connection.Close(); } } return returnValue; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] - public virtual int insMisFasiMissing(global::System.Nullable IdxDossier) - { + public virtual int insMisFasiMissing(global::System.Nullable IdxDossier) { global::System.Data.SqlClient.SqlCommand command = this.CommandCollection[5]; - if ((IdxDossier.HasValue == true)) - { + if ((IdxDossier.HasValue == true)) { command.Parameters[1].Value = ((int)(IdxDossier.Value)); } - else - { + else { command.Parameters[1].Value = global::System.DBNull.Value; } global::System.Data.ConnectionState previousConnectionState = command.Connection.State; - if (((command.Connection.State & global::System.Data.ConnectionState.Open) - != global::System.Data.ConnectionState.Open)) - { + if (((command.Connection.State & global::System.Data.ConnectionState.Open) + != global::System.Data.ConnectionState.Open)) { command.Connection.Open(); } int returnValue; - try - { + try { returnValue = command.ExecuteNonQuery(); } - finally - { - if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) - { + finally { + if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) { command.Connection.Close(); } } return returnValue; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] - public virtual int updateQuery(string Descrizione, string opz, string FasiEnab, global::System.Nullable Original_IdxDossier, string Original_CodScheda, global::System.Nullable Original_Vers, global::System.Nullable Original_NumScheda) - { + public virtual int updateQuery(string Descrizione, string opz, string FasiEnab, global::System.Nullable Original_IdxDossier, string Original_CodScheda, global::System.Nullable Original_Vers, global::System.Nullable Original_NumScheda) { global::System.Data.SqlClient.SqlCommand command = this.CommandCollection[6]; - if ((Descrizione == null)) - { + if ((Descrizione == null)) { command.Parameters[1].Value = global::System.DBNull.Value; } - else - { + else { command.Parameters[1].Value = ((string)(Descrizione)); } - if ((opz == null)) - { + if ((opz == null)) { command.Parameters[2].Value = global::System.DBNull.Value; } - else - { + else { command.Parameters[2].Value = ((string)(opz)); } - if ((FasiEnab == null)) - { + if ((FasiEnab == null)) { command.Parameters[3].Value = global::System.DBNull.Value; } - else - { + else { command.Parameters[3].Value = ((string)(FasiEnab)); } - if ((Original_IdxDossier.HasValue == true)) - { + if ((Original_IdxDossier.HasValue == true)) { command.Parameters[4].Value = ((int)(Original_IdxDossier.Value)); } - else - { + else { command.Parameters[4].Value = global::System.DBNull.Value; } - if ((Original_CodScheda == null)) - { + if ((Original_CodScheda == null)) { command.Parameters[5].Value = global::System.DBNull.Value; } - else - { + else { command.Parameters[5].Value = ((string)(Original_CodScheda)); } - if ((Original_Vers.HasValue == true)) - { + if ((Original_Vers.HasValue == true)) { command.Parameters[6].Value = ((int)(Original_Vers.Value)); } - else - { + else { command.Parameters[6].Value = global::System.DBNull.Value; } - if ((Original_NumScheda.HasValue == true)) - { + if ((Original_NumScheda.HasValue == true)) { command.Parameters[7].Value = ((int)(Original_NumScheda.Value)); } - else - { + else { command.Parameters[7].Value = global::System.DBNull.Value; } global::System.Data.ConnectionState previousConnectionState = command.Connection.State; - if (((command.Connection.State & global::System.Data.ConnectionState.Open) - != global::System.Data.ConnectionState.Open)) - { + if (((command.Connection.State & global::System.Data.ConnectionState.Open) + != global::System.Data.ConnectionState.Open)) { command.Connection.Open(); } int returnValue; - try - { + try { returnValue = command.ExecuteNonQuery(); } - finally - { - if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) - { + finally { + if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) { command.Connection.Close(); } } return returnValue; } } - + /// ///Represents the connection and commands used to retrieve and save data. /// @@ -15641,142 +13020,114 @@ SELECT IdxDossier, CodScheda, Vers, NumScheda, Descrizione, opz, FasiEnab FROM S [global::System.ComponentModel.DesignerAttribute("Microsoft.VSDesigner.DataSource.Design.TableAdapterDesigner, Microsoft.VSDesigner" + ", Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] - public partial class MisureTableAdapter : global::System.ComponentModel.Component - { - + public partial class MisureTableAdapter : global::System.ComponentModel.Component { + private global::System.Data.SqlClient.SqlDataAdapter _adapter; - + private global::System.Data.SqlClient.SqlConnection _connection; - + private global::System.Data.SqlClient.SqlTransaction _transaction; - + private global::System.Data.SqlClient.SqlCommand[] _commandCollection; - + private bool _clearBeforeFill; - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public MisureTableAdapter() - { + public MisureTableAdapter() { this.ClearBeforeFill = true; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - protected internal global::System.Data.SqlClient.SqlDataAdapter Adapter - { - get - { - if ((this._adapter == null)) - { + protected internal global::System.Data.SqlClient.SqlDataAdapter Adapter { + get { + if ((this._adapter == null)) { this.InitAdapter(); } return this._adapter; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - internal global::System.Data.SqlClient.SqlConnection Connection - { - get - { - if ((this._connection == null)) - { + internal global::System.Data.SqlClient.SqlConnection Connection { + get { + if ((this._connection == null)) { this.InitConnection(); } return this._connection; } - set - { + set { this._connection = value; - if ((this.Adapter.InsertCommand != null)) - { + if ((this.Adapter.InsertCommand != null)) { this.Adapter.InsertCommand.Connection = value; } - if ((this.Adapter.DeleteCommand != null)) - { + if ((this.Adapter.DeleteCommand != null)) { this.Adapter.DeleteCommand.Connection = value; } - if ((this.Adapter.UpdateCommand != null)) - { + 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)) - { + for (int i = 0; (i < this.CommandCollection.Length); i = (i + 1)) { + if ((this.CommandCollection[i] != null)) { ((global::System.Data.SqlClient.SqlCommand)(this.CommandCollection[i])).Connection = value; } } } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - internal global::System.Data.SqlClient.SqlTransaction Transaction - { - get - { + internal global::System.Data.SqlClient.SqlTransaction Transaction { + get { return this._transaction; } - set - { + set { this._transaction = value; - for (int i = 0; (i < this.CommandCollection.Length); i = (i + 1)) - { + 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))) - { + if (((this.Adapter != null) + && (this.Adapter.DeleteCommand != null))) { this.Adapter.DeleteCommand.Transaction = this._transaction; } - if (((this.Adapter != null) - && (this.Adapter.InsertCommand != null))) - { + if (((this.Adapter != null) + && (this.Adapter.InsertCommand != null))) { this.Adapter.InsertCommand.Transaction = this._transaction; } - if (((this.Adapter != null) - && (this.Adapter.UpdateCommand != null))) - { + if (((this.Adapter != null) + && (this.Adapter.UpdateCommand != null))) { this.Adapter.UpdateCommand.Transaction = this._transaction; } } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - protected global::System.Data.SqlClient.SqlCommand[] CommandCollection - { - get - { - if ((this._commandCollection == null)) - { + protected global::System.Data.SqlClient.SqlCommand[] CommandCollection { + get { + if ((this._commandCollection == null)) { this.InitCommandCollection(); } return this._commandCollection; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public bool ClearBeforeFill - { - get - { + public bool ClearBeforeFill { + get { return this._clearBeforeFill; } - set - { + set { this._clearBeforeFill = value; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - private void InitAdapter() - { + 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"; @@ -15804,19 +13155,17 @@ SELECT IdxDossier, CodScheda, Vers, NumScheda, Descrizione, opz, FasiEnab FROM S tableMapping.ColumnMappings.Add("CodVisib", "CodVisib"); this._adapter.TableMappings.Add(tableMapping); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - private void InitConnection() - { + private void InitConnection() { this._connection = new global::System.Data.SqlClient.SqlConnection(); this._connection.ConnectionString = global::CMS_SC_Data.Properties.Settings.Default.CMS_SCConnectionString; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - private void InitCommandCollection() - { + private void InitCommandCollection() { this._commandCollection = new global::System.Data.SqlClient.SqlCommand[8]; this._commandCollection[0] = new global::System.Data.SqlClient.SqlCommand(); this._commandCollection[0].Connection = this.Connection; @@ -15888,419 +13237,333 @@ SELECT IdxDossier, CodScheda, Vers, NumScheda, Descrizione, opz, FasiEnab FROM S this._commandCollection[7].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@ValoreMis", global::System.Data.SqlDbType.NVarChar, 4000, global::System.Data.ParameterDirection.Input, 0, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", "")); this._commandCollection[7].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@CodVisib", global::System.Data.SqlDbType.NVarChar, 50, global::System.Data.ParameterDirection.Input, 0, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", "")); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Fill, true)] - public virtual int Fill(DS_Applicazione.MisureDataTable dataTable) - { + public virtual int Fill(DS_Applicazione.MisureDataTable dataTable) { this.Adapter.SelectCommand = this.CommandCollection[0]; - if ((this.ClearBeforeFill == true)) - { + if ((this.ClearBeforeFill == true)) { dataTable.Clear(); } int returnValue = this.Adapter.Fill(dataTable); return returnValue; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Select, true)] - public virtual DS_Applicazione.MisureDataTable GetData() - { + public virtual DS_Applicazione.MisureDataTable GetData() { this.Adapter.SelectCommand = this.CommandCollection[0]; DS_Applicazione.MisureDataTable dataTable = new DS_Applicazione.MisureDataTable(); this.Adapter.Fill(dataTable); return dataTable; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Select, false)] - public virtual DS_Applicazione.MisureDataTable getByDossier(global::System.Nullable IdxDossier) - { + public virtual DS_Applicazione.MisureDataTable getByDossier(global::System.Nullable IdxDossier) { this.Adapter.SelectCommand = this.CommandCollection[2]; - if ((IdxDossier.HasValue == true)) - { + if ((IdxDossier.HasValue == true)) { this.Adapter.SelectCommand.Parameters[1].Value = ((int)(IdxDossier.Value)); } - else - { + else { this.Adapter.SelectCommand.Parameters[1].Value = global::System.DBNull.Value; } DS_Applicazione.MisureDataTable dataTable = new DS_Applicazione.MisureDataTable(); this.Adapter.Fill(dataTable); return dataTable; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Select, false)] - public virtual DS_Applicazione.MisureDataTable getDataFilt(global::System.Nullable IdxDossier, string CodSchedaVers, string Fase) - { + public virtual DS_Applicazione.MisureDataTable getDataFilt(global::System.Nullable IdxDossier, string CodSchedaVers, string Fase) { this.Adapter.SelectCommand = this.CommandCollection[3]; - if ((IdxDossier.HasValue == true)) - { + if ((IdxDossier.HasValue == true)) { this.Adapter.SelectCommand.Parameters[1].Value = ((int)(IdxDossier.Value)); } - else - { + else { this.Adapter.SelectCommand.Parameters[1].Value = global::System.DBNull.Value; } - if ((CodSchedaVers == null)) - { + if ((CodSchedaVers == null)) { this.Adapter.SelectCommand.Parameters[2].Value = global::System.DBNull.Value; } - else - { + else { this.Adapter.SelectCommand.Parameters[2].Value = ((string)(CodSchedaVers)); } - if ((Fase == null)) - { + if ((Fase == null)) { this.Adapter.SelectCommand.Parameters[3].Value = global::System.DBNull.Value; } - else - { + else { this.Adapter.SelectCommand.Parameters[3].Value = ((string)(Fase)); } DS_Applicazione.MisureDataTable dataTable = new DS_Applicazione.MisureDataTable(); this.Adapter.Fill(dataTable); return dataTable; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Select, false)] - public virtual DS_Applicazione.MisureDataTable getNum2Ins(global::System.Nullable IdxDossier, string CodSchedaVers, string Fase) - { + public virtual DS_Applicazione.MisureDataTable getNum2Ins(global::System.Nullable IdxDossier, string CodSchedaVers, string Fase) { this.Adapter.SelectCommand = this.CommandCollection[4]; - if ((IdxDossier.HasValue == true)) - { + if ((IdxDossier.HasValue == true)) { this.Adapter.SelectCommand.Parameters[1].Value = ((int)(IdxDossier.Value)); } - else - { + else { this.Adapter.SelectCommand.Parameters[1].Value = global::System.DBNull.Value; } - if ((CodSchedaVers == null)) - { + if ((CodSchedaVers == null)) { this.Adapter.SelectCommand.Parameters[2].Value = global::System.DBNull.Value; } - else - { + else { this.Adapter.SelectCommand.Parameters[2].Value = ((string)(CodSchedaVers)); } - if ((Fase == null)) - { + if ((Fase == null)) { this.Adapter.SelectCommand.Parameters[3].Value = global::System.DBNull.Value; } - else - { + else { this.Adapter.SelectCommand.Parameters[3].Value = ((string)(Fase)); } DS_Applicazione.MisureDataTable dataTable = new DS_Applicazione.MisureDataTable(); this.Adapter.Fill(dataTable); return dataTable; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] - public virtual int deroga(global::System.Nullable Original_IdxDossier, string Original_CodScheda, global::System.Nullable Original_Vers, global::System.Nullable Original_NumScheda, string Original_CodMisura, string Original_Fase, string CodDeroga) - { + public virtual int deroga(global::System.Nullable Original_IdxDossier, string Original_CodScheda, global::System.Nullable Original_Vers, global::System.Nullable Original_NumScheda, string Original_CodMisura, string Original_Fase, string CodDeroga) { global::System.Data.SqlClient.SqlCommand command = this.CommandCollection[1]; - if ((Original_IdxDossier.HasValue == true)) - { + if ((Original_IdxDossier.HasValue == true)) { command.Parameters[1].Value = ((int)(Original_IdxDossier.Value)); } - else - { + else { command.Parameters[1].Value = global::System.DBNull.Value; } - if ((Original_CodScheda == null)) - { + if ((Original_CodScheda == null)) { command.Parameters[2].Value = global::System.DBNull.Value; } - else - { + else { command.Parameters[2].Value = ((string)(Original_CodScheda)); } - if ((Original_Vers.HasValue == true)) - { + if ((Original_Vers.HasValue == true)) { command.Parameters[3].Value = ((int)(Original_Vers.Value)); } - else - { + else { command.Parameters[3].Value = global::System.DBNull.Value; } - if ((Original_NumScheda.HasValue == true)) - { + if ((Original_NumScheda.HasValue == true)) { command.Parameters[4].Value = ((int)(Original_NumScheda.Value)); } - else - { + else { command.Parameters[4].Value = global::System.DBNull.Value; } - if ((Original_CodMisura == null)) - { + if ((Original_CodMisura == null)) { command.Parameters[5].Value = global::System.DBNull.Value; } - else - { + else { command.Parameters[5].Value = ((string)(Original_CodMisura)); } - if ((Original_Fase == null)) - { + if ((Original_Fase == null)) { command.Parameters[6].Value = global::System.DBNull.Value; } - else - { + else { command.Parameters[6].Value = ((string)(Original_Fase)); } - if ((CodDeroga == null)) - { + if ((CodDeroga == null)) { command.Parameters[7].Value = global::System.DBNull.Value; } - else - { + else { command.Parameters[7].Value = ((string)(CodDeroga)); } global::System.Data.ConnectionState previousConnectionState = command.Connection.State; - if (((command.Connection.State & global::System.Data.ConnectionState.Open) - != global::System.Data.ConnectionState.Open)) - { + if (((command.Connection.State & global::System.Data.ConnectionState.Open) + != global::System.Data.ConnectionState.Open)) { command.Connection.Open(); } int returnValue; - try - { + try { returnValue = command.ExecuteNonQuery(); } - finally - { - if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) - { + finally { + if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) { command.Connection.Close(); } } return returnValue; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] - public virtual int insMissing(global::System.Nullable IdxDossier, string CodSchedaVersNum, string Fase) - { + public virtual int insMissing(global::System.Nullable IdxDossier, string CodSchedaVersNum, string Fase) { global::System.Data.SqlClient.SqlCommand command = this.CommandCollection[5]; - if ((IdxDossier.HasValue == true)) - { + if ((IdxDossier.HasValue == true)) { command.Parameters[1].Value = ((int)(IdxDossier.Value)); } - else - { + else { command.Parameters[1].Value = global::System.DBNull.Value; } - if ((CodSchedaVersNum == null)) - { + if ((CodSchedaVersNum == null)) { command.Parameters[2].Value = global::System.DBNull.Value; } - else - { + else { command.Parameters[2].Value = ((string)(CodSchedaVersNum)); } - if ((Fase == null)) - { + if ((Fase == null)) { command.Parameters[3].Value = global::System.DBNull.Value; } - else - { + else { command.Parameters[3].Value = ((string)(Fase)); } global::System.Data.ConnectionState previousConnectionState = command.Connection.State; - if (((command.Connection.State & global::System.Data.ConnectionState.Open) - != global::System.Data.ConnectionState.Open)) - { + if (((command.Connection.State & global::System.Data.ConnectionState.Open) + != global::System.Data.ConnectionState.Open)) { command.Connection.Open(); } int returnValue; - try - { + try { returnValue = command.ExecuteNonQuery(); } - finally - { - if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) - { + finally { + if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) { command.Connection.Close(); } } return returnValue; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] - public virtual int remSetMis(global::System.Nullable IdxDossier, string CodSchedaVers, string Fase) - { + public virtual int remSetMis(global::System.Nullable IdxDossier, string CodSchedaVers, string Fase) { global::System.Data.SqlClient.SqlCommand command = this.CommandCollection[6]; - if ((IdxDossier.HasValue == true)) - { + if ((IdxDossier.HasValue == true)) { command.Parameters[1].Value = ((int)(IdxDossier.Value)); } - else - { + else { command.Parameters[1].Value = global::System.DBNull.Value; } - if ((CodSchedaVers == null)) - { + if ((CodSchedaVers == null)) { command.Parameters[2].Value = global::System.DBNull.Value; } - else - { + else { command.Parameters[2].Value = ((string)(CodSchedaVers)); } - if ((Fase == null)) - { + if ((Fase == null)) { command.Parameters[3].Value = global::System.DBNull.Value; } - else - { + else { command.Parameters[3].Value = ((string)(Fase)); } global::System.Data.ConnectionState previousConnectionState = command.Connection.State; - if (((command.Connection.State & global::System.Data.ConnectionState.Open) - != global::System.Data.ConnectionState.Open)) - { + if (((command.Connection.State & global::System.Data.ConnectionState.Open) + != global::System.Data.ConnectionState.Open)) { command.Connection.Open(); } int returnValue; - try - { + try { returnValue = command.ExecuteNonQuery(); } - finally - { - if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) - { + finally { + if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) { command.Connection.Close(); } } return returnValue; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] - public virtual int updateMis(global::System.Nullable Original_IdxDossier, string Original_CodScheda, global::System.Nullable Original_Vers, global::System.Nullable Original_NumScheda, string Original_CodMisura, string Original_Fase, string Operatore, global::System.Nullable ValorePar, string ValoreMis, string CodVisib) - { + public virtual int updateMis(global::System.Nullable Original_IdxDossier, string Original_CodScheda, global::System.Nullable Original_Vers, global::System.Nullable Original_NumScheda, string Original_CodMisura, string Original_Fase, string Operatore, global::System.Nullable ValorePar, string ValoreMis, string CodVisib) { global::System.Data.SqlClient.SqlCommand command = this.CommandCollection[7]; - if ((Original_IdxDossier.HasValue == true)) - { + if ((Original_IdxDossier.HasValue == true)) { command.Parameters[1].Value = ((int)(Original_IdxDossier.Value)); } - else - { + else { command.Parameters[1].Value = global::System.DBNull.Value; } - if ((Original_CodScheda == null)) - { + if ((Original_CodScheda == null)) { command.Parameters[2].Value = global::System.DBNull.Value; } - else - { + else { command.Parameters[2].Value = ((string)(Original_CodScheda)); } - if ((Original_Vers.HasValue == true)) - { + if ((Original_Vers.HasValue == true)) { command.Parameters[3].Value = ((int)(Original_Vers.Value)); } - else - { + else { command.Parameters[3].Value = global::System.DBNull.Value; } - if ((Original_NumScheda.HasValue == true)) - { + if ((Original_NumScheda.HasValue == true)) { command.Parameters[4].Value = ((int)(Original_NumScheda.Value)); } - else - { + else { command.Parameters[4].Value = global::System.DBNull.Value; } - if ((Original_CodMisura == null)) - { + if ((Original_CodMisura == null)) { command.Parameters[5].Value = global::System.DBNull.Value; } - else - { + else { command.Parameters[5].Value = ((string)(Original_CodMisura)); } - if ((Original_Fase == null)) - { + if ((Original_Fase == null)) { command.Parameters[6].Value = global::System.DBNull.Value; } - else - { + else { command.Parameters[6].Value = ((string)(Original_Fase)); } - if ((Operatore == null)) - { + if ((Operatore == null)) { command.Parameters[7].Value = global::System.DBNull.Value; } - else - { + else { command.Parameters[7].Value = ((string)(Operatore)); } - if ((ValorePar.HasValue == true)) - { + if ((ValorePar.HasValue == true)) { command.Parameters[8].Value = ((double)(ValorePar.Value)); } - else - { + else { command.Parameters[8].Value = global::System.DBNull.Value; } - if ((ValoreMis == null)) - { + if ((ValoreMis == null)) { command.Parameters[9].Value = global::System.DBNull.Value; } - else - { + else { command.Parameters[9].Value = ((string)(ValoreMis)); } - if ((CodVisib == null)) - { + if ((CodVisib == null)) { command.Parameters[10].Value = global::System.DBNull.Value; } - else - { + else { command.Parameters[10].Value = ((string)(CodVisib)); } global::System.Data.ConnectionState previousConnectionState = command.Connection.State; - if (((command.Connection.State & global::System.Data.ConnectionState.Open) - != global::System.Data.ConnectionState.Open)) - { + if (((command.Connection.State & global::System.Data.ConnectionState.Open) + != global::System.Data.ConnectionState.Open)) { command.Connection.Open(); } int returnValue; - try - { + try { returnValue = command.ExecuteNonQuery(); } - finally - { - if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) - { + finally { + if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) { command.Connection.Close(); } } return returnValue; } } - + /// ///Represents the connection and commands used to retrieve and save data. /// @@ -16310,142 +13573,114 @@ SELECT IdxDossier, CodScheda, Vers, NumScheda, Descrizione, opz, FasiEnab FROM S [global::System.ComponentModel.DesignerAttribute("Microsoft.VSDesigner.DataSource.Design.TableAdapterDesigner, Microsoft.VSDesigner" + ", Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] - public partial class ReportDataTableAdapter : global::System.ComponentModel.Component - { - + public partial class ReportDataTableAdapter : global::System.ComponentModel.Component { + private global::System.Data.SqlClient.SqlDataAdapter _adapter; - + private global::System.Data.SqlClient.SqlConnection _connection; - + private global::System.Data.SqlClient.SqlTransaction _transaction; - + private global::System.Data.SqlClient.SqlCommand[] _commandCollection; - + private bool _clearBeforeFill; - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public ReportDataTableAdapter() - { + public ReportDataTableAdapter() { this.ClearBeforeFill = true; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - protected internal global::System.Data.SqlClient.SqlDataAdapter Adapter - { - get - { - if ((this._adapter == null)) - { + protected internal global::System.Data.SqlClient.SqlDataAdapter Adapter { + get { + if ((this._adapter == null)) { this.InitAdapter(); } return this._adapter; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - internal global::System.Data.SqlClient.SqlConnection Connection - { - get - { - if ((this._connection == null)) - { + internal global::System.Data.SqlClient.SqlConnection Connection { + get { + if ((this._connection == null)) { this.InitConnection(); } return this._connection; } - set - { + set { this._connection = value; - if ((this.Adapter.InsertCommand != null)) - { + if ((this.Adapter.InsertCommand != null)) { this.Adapter.InsertCommand.Connection = value; } - if ((this.Adapter.DeleteCommand != null)) - { + if ((this.Adapter.DeleteCommand != null)) { this.Adapter.DeleteCommand.Connection = value; } - if ((this.Adapter.UpdateCommand != null)) - { + 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)) - { + for (int i = 0; (i < this.CommandCollection.Length); i = (i + 1)) { + if ((this.CommandCollection[i] != null)) { ((global::System.Data.SqlClient.SqlCommand)(this.CommandCollection[i])).Connection = value; } } } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - internal global::System.Data.SqlClient.SqlTransaction Transaction - { - get - { + internal global::System.Data.SqlClient.SqlTransaction Transaction { + get { return this._transaction; } - set - { + set { this._transaction = value; - for (int i = 0; (i < this.CommandCollection.Length); i = (i + 1)) - { + 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))) - { + if (((this.Adapter != null) + && (this.Adapter.DeleteCommand != null))) { this.Adapter.DeleteCommand.Transaction = this._transaction; } - if (((this.Adapter != null) - && (this.Adapter.InsertCommand != null))) - { + if (((this.Adapter != null) + && (this.Adapter.InsertCommand != null))) { this.Adapter.InsertCommand.Transaction = this._transaction; } - if (((this.Adapter != null) - && (this.Adapter.UpdateCommand != null))) - { + if (((this.Adapter != null) + && (this.Adapter.UpdateCommand != null))) { this.Adapter.UpdateCommand.Transaction = this._transaction; } } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - protected global::System.Data.SqlClient.SqlCommand[] CommandCollection - { - get - { - if ((this._commandCollection == null)) - { + protected global::System.Data.SqlClient.SqlCommand[] CommandCollection { + get { + if ((this._commandCollection == null)) { this.InitCommandCollection(); } return this._commandCollection; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public bool ClearBeforeFill - { - get - { + public bool ClearBeforeFill { + get { return this._clearBeforeFill; } - set - { + set { this._clearBeforeFill = value; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - private void InitAdapter() - { + 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"; @@ -16476,19 +13711,17 @@ SELECT IdxDossier, CodScheda, Vers, NumScheda, Descrizione, opz, FasiEnab FROM S tableMapping.ColumnMappings.Add("DescMacchina", "DescMacchina"); this._adapter.TableMappings.Add(tableMapping); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - private void InitConnection() - { + private void InitConnection() { this._connection = new global::System.Data.SqlClient.SqlConnection(); this._connection.ConnectionString = global::CMS_SC_Data.Properties.Settings.Default.CMS_SCConnectionString; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - private void InitCommandCollection() - { + 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; @@ -16498,59 +13731,48 @@ SELECT IdxDossier, CodScheda, Vers, NumScheda, Descrizione, opz, FasiEnab FROM S this._commandCollection[0].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IdxDossier", global::System.Data.SqlDbType.Int, 4, global::System.Data.ParameterDirection.Input, 10, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", "")); this._commandCollection[0].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Fase", global::System.Data.SqlDbType.NVarChar, 50, global::System.Data.ParameterDirection.Input, 0, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", "")); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Fill, true)] - public virtual int Fill(DS_Applicazione.ReportDataDataTable dataTable, global::System.Nullable IdxDossier, string Fase) - { + public virtual int Fill(DS_Applicazione.ReportDataDataTable dataTable, global::System.Nullable IdxDossier, string Fase) { this.Adapter.SelectCommand = this.CommandCollection[0]; - if ((IdxDossier.HasValue == true)) - { + if ((IdxDossier.HasValue == true)) { this.Adapter.SelectCommand.Parameters[1].Value = ((int)(IdxDossier.Value)); } - else - { + else { this.Adapter.SelectCommand.Parameters[1].Value = global::System.DBNull.Value; } - if ((Fase == null)) - { + if ((Fase == null)) { this.Adapter.SelectCommand.Parameters[2].Value = global::System.DBNull.Value; } - else - { + else { this.Adapter.SelectCommand.Parameters[2].Value = ((string)(Fase)); } - if ((this.ClearBeforeFill == true)) - { + if ((this.ClearBeforeFill == true)) { dataTable.Clear(); } int returnValue = this.Adapter.Fill(dataTable); return returnValue; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Select, true)] - public virtual DS_Applicazione.ReportDataDataTable GetData(global::System.Nullable IdxDossier, string Fase) - { + public virtual DS_Applicazione.ReportDataDataTable GetData(global::System.Nullable IdxDossier, string Fase) { this.Adapter.SelectCommand = this.CommandCollection[0]; - if ((IdxDossier.HasValue == true)) - { + if ((IdxDossier.HasValue == true)) { this.Adapter.SelectCommand.Parameters[1].Value = ((int)(IdxDossier.Value)); } - else - { + else { this.Adapter.SelectCommand.Parameters[1].Value = global::System.DBNull.Value; } - if ((Fase == null)) - { + if ((Fase == null)) { this.Adapter.SelectCommand.Parameters[2].Value = global::System.DBNull.Value; } - else - { + else { this.Adapter.SelectCommand.Parameters[2].Value = ((string)(Fase)); } DS_Applicazione.ReportDataDataTable dataTable = new DS_Applicazione.ReportDataDataTable(); @@ -16558,7 +13780,7 @@ SELECT IdxDossier, CodScheda, Vers, NumScheda, Descrizione, opz, FasiEnab FROM S return dataTable; } } - + /// ///Represents the connection and commands used to retrieve and save data. /// @@ -16568,142 +13790,114 @@ SELECT IdxDossier, CodScheda, Vers, NumScheda, Descrizione, opz, FasiEnab FROM S [global::System.ComponentModel.DesignerAttribute("Microsoft.VSDesigner.DataSource.Design.TableAdapterDesigner, Microsoft.VSDesigner" + ", Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] - public partial class Tags2MacchineTableAdapter : global::System.ComponentModel.Component - { - + public partial class Tags2MacchineTableAdapter : global::System.ComponentModel.Component { + private global::System.Data.SqlClient.SqlDataAdapter _adapter; - + private global::System.Data.SqlClient.SqlConnection _connection; - + private global::System.Data.SqlClient.SqlTransaction _transaction; - + private global::System.Data.SqlClient.SqlCommand[] _commandCollection; - + private bool _clearBeforeFill; - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public Tags2MacchineTableAdapter() - { + public Tags2MacchineTableAdapter() { this.ClearBeforeFill = true; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - protected internal global::System.Data.SqlClient.SqlDataAdapter Adapter - { - get - { - if ((this._adapter == null)) - { + protected internal global::System.Data.SqlClient.SqlDataAdapter Adapter { + get { + if ((this._adapter == null)) { this.InitAdapter(); } return this._adapter; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - internal global::System.Data.SqlClient.SqlConnection Connection - { - get - { - if ((this._connection == null)) - { + internal global::System.Data.SqlClient.SqlConnection Connection { + get { + if ((this._connection == null)) { this.InitConnection(); } return this._connection; } - set - { + set { this._connection = value; - if ((this.Adapter.InsertCommand != null)) - { + if ((this.Adapter.InsertCommand != null)) { this.Adapter.InsertCommand.Connection = value; } - if ((this.Adapter.DeleteCommand != null)) - { + if ((this.Adapter.DeleteCommand != null)) { this.Adapter.DeleteCommand.Connection = value; } - if ((this.Adapter.UpdateCommand != null)) - { + 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)) - { + for (int i = 0; (i < this.CommandCollection.Length); i = (i + 1)) { + if ((this.CommandCollection[i] != null)) { ((global::System.Data.SqlClient.SqlCommand)(this.CommandCollection[i])).Connection = value; } } } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - internal global::System.Data.SqlClient.SqlTransaction Transaction - { - get - { + internal global::System.Data.SqlClient.SqlTransaction Transaction { + get { return this._transaction; } - set - { + set { this._transaction = value; - for (int i = 0; (i < this.CommandCollection.Length); i = (i + 1)) - { + 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))) - { + if (((this.Adapter != null) + && (this.Adapter.DeleteCommand != null))) { this.Adapter.DeleteCommand.Transaction = this._transaction; } - if (((this.Adapter != null) - && (this.Adapter.InsertCommand != null))) - { + if (((this.Adapter != null) + && (this.Adapter.InsertCommand != null))) { this.Adapter.InsertCommand.Transaction = this._transaction; } - if (((this.Adapter != null) - && (this.Adapter.UpdateCommand != null))) - { + if (((this.Adapter != null) + && (this.Adapter.UpdateCommand != null))) { this.Adapter.UpdateCommand.Transaction = this._transaction; } } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - protected global::System.Data.SqlClient.SqlCommand[] CommandCollection - { - get - { - if ((this._commandCollection == null)) - { + protected global::System.Data.SqlClient.SqlCommand[] CommandCollection { + get { + if ((this._commandCollection == null)) { this.InitCommandCollection(); } return this._commandCollection; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public bool ClearBeforeFill - { - get - { + public bool ClearBeforeFill { + get { return this._clearBeforeFill; } - set - { + set { this._clearBeforeFill = value; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - private void InitAdapter() - { + 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"; @@ -16736,19 +13930,17 @@ SELECT Matricola, TagCode FROM Tags2Macchine WHERE (Matricola = @Matricola) AND this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_Matricola", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Matricola", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_TagCode", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "TagCode", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - private void InitConnection() - { + private void InitConnection() { this._connection = new global::System.Data.SqlClient.SqlConnection(); this._connection.ConnectionString = global::CMS_SC_Data.Properties.Settings.Default.CMS_SCConnectionString; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - private void InitCommandCollection() - { + 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; @@ -16761,239 +13953,197 @@ SELECT Matricola, TagCode FROM Tags2Macchine WHERE (Matricola = @Matricola) AND 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("@Matricola", global::System.Data.SqlDbType.NVarChar, 50, global::System.Data.ParameterDirection.Input, 0, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", "")); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Fill, true)] - public virtual int Fill(DS_Applicazione.Tags2MacchineDataTable dataTable) - { + public virtual int Fill(DS_Applicazione.Tags2MacchineDataTable dataTable) { this.Adapter.SelectCommand = this.CommandCollection[0]; - if ((this.ClearBeforeFill == true)) - { + if ((this.ClearBeforeFill == true)) { dataTable.Clear(); } int returnValue = this.Adapter.Fill(dataTable); return returnValue; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Select, true)] - public virtual DS_Applicazione.Tags2MacchineDataTable GetData() - { + public virtual DS_Applicazione.Tags2MacchineDataTable GetData() { this.Adapter.SelectCommand = this.CommandCollection[0]; DS_Applicazione.Tags2MacchineDataTable dataTable = new DS_Applicazione.Tags2MacchineDataTable(); this.Adapter.Fill(dataTable); return dataTable; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Select, false)] - public virtual DS_Applicazione.Tags2MacchineDataTable getByMatr(string Matricola) - { + public virtual DS_Applicazione.Tags2MacchineDataTable getByMatr(string Matricola) { this.Adapter.SelectCommand = this.CommandCollection[1]; - if ((Matricola == null)) - { + if ((Matricola == null)) { this.Adapter.SelectCommand.Parameters[1].Value = global::System.DBNull.Value; } - else - { + else { this.Adapter.SelectCommand.Parameters[1].Value = ((string)(Matricola)); } DS_Applicazione.Tags2MacchineDataTable dataTable = new DS_Applicazione.Tags2MacchineDataTable(); this.Adapter.Fill(dataTable); return dataTable; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] - public virtual int Update(DS_Applicazione.Tags2MacchineDataTable dataTable) - { + public virtual int Update(DS_Applicazione.Tags2MacchineDataTable dataTable) { return this.Adapter.Update(dataTable); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] - public virtual int Update(DS_Applicazione dataSet) - { + public virtual int Update(DS_Applicazione dataSet) { return this.Adapter.Update(dataSet, "Tags2Macchine"); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] - public virtual int Update(global::System.Data.DataRow dataRow) - { + public virtual int Update(global::System.Data.DataRow dataRow) { return this.Adapter.Update(new global::System.Data.DataRow[] { dataRow}); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] - public virtual int Update(global::System.Data.DataRow[] dataRows) - { + public virtual int Update(global::System.Data.DataRow[] dataRows) { return this.Adapter.Update(dataRows); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Delete, true)] - public virtual int Delete(string Original_Matricola, string Original_TagCode) - { - if ((Original_Matricola == null)) - { + public virtual int Delete(string Original_Matricola, string Original_TagCode) { + if ((Original_Matricola == null)) { throw new global::System.ArgumentNullException("Original_Matricola"); } - else - { + else { this.Adapter.DeleteCommand.Parameters[0].Value = ((string)(Original_Matricola)); } - if ((Original_TagCode == null)) - { + if ((Original_TagCode == null)) { throw new global::System.ArgumentNullException("Original_TagCode"); } - else - { + else { this.Adapter.DeleteCommand.Parameters[1].Value = ((string)(Original_TagCode)); } 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)) - { + if (((this.Adapter.DeleteCommand.Connection.State & global::System.Data.ConnectionState.Open) + != global::System.Data.ConnectionState.Open)) { this.Adapter.DeleteCommand.Connection.Open(); } - try - { + try { int returnValue = this.Adapter.DeleteCommand.ExecuteNonQuery(); return returnValue; } - finally - { - if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) - { + finally { + if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) { this.Adapter.DeleteCommand.Connection.Close(); } } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Insert, true)] - public virtual int Insert(string Matricola, string TagCode) - { - if ((Matricola == null)) - { + public virtual int Insert(string Matricola, string TagCode) { + if ((Matricola == null)) { throw new global::System.ArgumentNullException("Matricola"); } - else - { + else { this.Adapter.InsertCommand.Parameters[0].Value = ((string)(Matricola)); } - if ((TagCode == null)) - { + if ((TagCode == null)) { throw new global::System.ArgumentNullException("TagCode"); } - else - { + else { this.Adapter.InsertCommand.Parameters[1].Value = ((string)(TagCode)); } 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)) - { + if (((this.Adapter.InsertCommand.Connection.State & global::System.Data.ConnectionState.Open) + != global::System.Data.ConnectionState.Open)) { this.Adapter.InsertCommand.Connection.Open(); } - try - { + try { int returnValue = this.Adapter.InsertCommand.ExecuteNonQuery(); return returnValue; } - finally - { - if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) - { + finally { + if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) { this.Adapter.InsertCommand.Connection.Close(); } } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Update, true)] - public virtual int Update(string Matricola, string TagCode, string Original_Matricola, string Original_TagCode) - { - if ((Matricola == null)) - { + public virtual int Update(string Matricola, string TagCode, string Original_Matricola, string Original_TagCode) { + if ((Matricola == null)) { throw new global::System.ArgumentNullException("Matricola"); } - else - { + else { this.Adapter.UpdateCommand.Parameters[0].Value = ((string)(Matricola)); } - if ((TagCode == null)) - { + if ((TagCode == null)) { throw new global::System.ArgumentNullException("TagCode"); } - else - { + else { this.Adapter.UpdateCommand.Parameters[1].Value = ((string)(TagCode)); } - if ((Original_Matricola == null)) - { + if ((Original_Matricola == null)) { throw new global::System.ArgumentNullException("Original_Matricola"); } - else - { + else { this.Adapter.UpdateCommand.Parameters[2].Value = ((string)(Original_Matricola)); } - if ((Original_TagCode == null)) - { + if ((Original_TagCode == null)) { throw new global::System.ArgumentNullException("Original_TagCode"); } - else - { + else { this.Adapter.UpdateCommand.Parameters[3].Value = ((string)(Original_TagCode)); } 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)) - { + if (((this.Adapter.UpdateCommand.Connection.State & global::System.Data.ConnectionState.Open) + != global::System.Data.ConnectionState.Open)) { this.Adapter.UpdateCommand.Connection.Open(); } - try - { + try { int returnValue = this.Adapter.UpdateCommand.ExecuteNonQuery(); return returnValue; } - finally - { - if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) - { + finally { + if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) { this.Adapter.UpdateCommand.Connection.Close(); } } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Update, true)] - public virtual int Update(string Original_Matricola, string Original_TagCode) - { + public virtual int Update(string Original_Matricola, string Original_TagCode) { return this.Update(Original_Matricola, Original_TagCode, Original_Matricola, Original_TagCode); } } - + /// ///Represents the connection and commands used to retrieve and save data. /// @@ -17003,142 +14153,114 @@ SELECT Matricola, TagCode FROM Tags2Macchine WHERE (Matricola = @Matricola) AND [global::System.ComponentModel.DesignerAttribute("Microsoft.VSDesigner.DataSource.Design.TableAdapterDesigner, Microsoft.VSDesigner" + ", Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] - public partial class AnagTagsTableAdapter : global::System.ComponentModel.Component - { - + public partial class AnagTagsTableAdapter : global::System.ComponentModel.Component { + private global::System.Data.SqlClient.SqlDataAdapter _adapter; - + private global::System.Data.SqlClient.SqlConnection _connection; - + private global::System.Data.SqlClient.SqlTransaction _transaction; - + private global::System.Data.SqlClient.SqlCommand[] _commandCollection; - + private bool _clearBeforeFill; - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public AnagTagsTableAdapter() - { + public AnagTagsTableAdapter() { this.ClearBeforeFill = true; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - protected internal global::System.Data.SqlClient.SqlDataAdapter Adapter - { - get - { - if ((this._adapter == null)) - { + protected internal global::System.Data.SqlClient.SqlDataAdapter Adapter { + get { + if ((this._adapter == null)) { this.InitAdapter(); } return this._adapter; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - internal global::System.Data.SqlClient.SqlConnection Connection - { - get - { - if ((this._connection == null)) - { + internal global::System.Data.SqlClient.SqlConnection Connection { + get { + if ((this._connection == null)) { this.InitConnection(); } return this._connection; } - set - { + set { this._connection = value; - if ((this.Adapter.InsertCommand != null)) - { + if ((this.Adapter.InsertCommand != null)) { this.Adapter.InsertCommand.Connection = value; } - if ((this.Adapter.DeleteCommand != null)) - { + if ((this.Adapter.DeleteCommand != null)) { this.Adapter.DeleteCommand.Connection = value; } - if ((this.Adapter.UpdateCommand != null)) - { + 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)) - { + for (int i = 0; (i < this.CommandCollection.Length); i = (i + 1)) { + if ((this.CommandCollection[i] != null)) { ((global::System.Data.SqlClient.SqlCommand)(this.CommandCollection[i])).Connection = value; } } } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - internal global::System.Data.SqlClient.SqlTransaction Transaction - { - get - { + internal global::System.Data.SqlClient.SqlTransaction Transaction { + get { return this._transaction; } - set - { + set { this._transaction = value; - for (int i = 0; (i < this.CommandCollection.Length); i = (i + 1)) - { + 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))) - { + if (((this.Adapter != null) + && (this.Adapter.DeleteCommand != null))) { this.Adapter.DeleteCommand.Transaction = this._transaction; } - if (((this.Adapter != null) - && (this.Adapter.InsertCommand != null))) - { + if (((this.Adapter != null) + && (this.Adapter.InsertCommand != null))) { this.Adapter.InsertCommand.Transaction = this._transaction; } - if (((this.Adapter != null) - && (this.Adapter.UpdateCommand != null))) - { + if (((this.Adapter != null) + && (this.Adapter.UpdateCommand != null))) { this.Adapter.UpdateCommand.Transaction = this._transaction; } } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - protected global::System.Data.SqlClient.SqlCommand[] CommandCollection - { - get - { - if ((this._commandCollection == null)) - { + protected global::System.Data.SqlClient.SqlCommand[] CommandCollection { + get { + if ((this._commandCollection == null)) { this.InitCommandCollection(); } return this._commandCollection; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public bool ClearBeforeFill - { - get - { + public bool ClearBeforeFill { + get { return this._clearBeforeFill; } - set - { + set { this._clearBeforeFill = value; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - private void InitAdapter() - { + 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"; @@ -17172,19 +14294,17 @@ SELECT TagCode, DescrTag FROM AnagTags WHERE (TagCode = @TagCode)"; this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@IsNull_DescrTag", global::System.Data.SqlDbType.Int, 0, global::System.Data.ParameterDirection.Input, 0, 0, "DescrTag", global::System.Data.DataRowVersion.Original, true, null, "", "", "")); this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_DescrTag", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "DescrTag", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - private void InitConnection() - { + private void InitConnection() { this._connection = new global::System.Data.SqlClient.SqlConnection(); this._connection.ConnectionString = global::CMS_SC_Data.Properties.Settings.Default.CMS_SCConnectionString; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - private void InitCommandCollection() - { + private void InitCommandCollection() { this._commandCollection = new global::System.Data.SqlClient.SqlCommand[5]; this._commandCollection[0] = new global::System.Data.SqlClient.SqlCommand(); this._commandCollection[0].Connection = this.Connection; @@ -17218,375 +14338,306 @@ SELECT TagCode, DescrTag FROM AnagTags WHERE (TagCode = @TagCode)"; this._commandCollection[4].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@DescrTag", global::System.Data.SqlDbType.NVarChar, 250, global::System.Data.ParameterDirection.Input, 0, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", "")); this._commandCollection[4].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_TagCode", global::System.Data.SqlDbType.NVarChar, 50, global::System.Data.ParameterDirection.Input, 0, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", "")); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Fill, true)] - public virtual int Fill(DS_Applicazione.AnagTagsDataTable dataTable) - { + public virtual int Fill(DS_Applicazione.AnagTagsDataTable dataTable) { this.Adapter.SelectCommand = this.CommandCollection[0]; - if ((this.ClearBeforeFill == true)) - { + if ((this.ClearBeforeFill == true)) { dataTable.Clear(); } int returnValue = this.Adapter.Fill(dataTable); return returnValue; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Select, true)] - public virtual DS_Applicazione.AnagTagsDataTable GetData() - { + public virtual DS_Applicazione.AnagTagsDataTable GetData() { this.Adapter.SelectCommand = this.CommandCollection[0]; DS_Applicazione.AnagTagsDataTable dataTable = new DS_Applicazione.AnagTagsDataTable(); this.Adapter.Fill(dataTable); return dataTable; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Select, false)] - public virtual DS_Applicazione.AnagTagsDataTable getUnassToMatr(string Matricola) - { + public virtual DS_Applicazione.AnagTagsDataTable getUnassToMatr(string Matricola) { this.Adapter.SelectCommand = this.CommandCollection[2]; - if ((Matricola == null)) - { + if ((Matricola == null)) { this.Adapter.SelectCommand.Parameters[1].Value = global::System.DBNull.Value; } - else - { + else { this.Adapter.SelectCommand.Parameters[1].Value = ((string)(Matricola)); } DS_Applicazione.AnagTagsDataTable dataTable = new DS_Applicazione.AnagTagsDataTable(); this.Adapter.Fill(dataTable); return dataTable; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] - public virtual int Update(DS_Applicazione.AnagTagsDataTable dataTable) - { + public virtual int Update(DS_Applicazione.AnagTagsDataTable dataTable) { return this.Adapter.Update(dataTable); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] - public virtual int Update(DS_Applicazione dataSet) - { + public virtual int Update(DS_Applicazione dataSet) { return this.Adapter.Update(dataSet, "AnagTags"); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] - public virtual int Update(global::System.Data.DataRow dataRow) - { + public virtual int Update(global::System.Data.DataRow dataRow) { return this.Adapter.Update(new global::System.Data.DataRow[] { dataRow}); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] - public virtual int Update(global::System.Data.DataRow[] dataRows) - { + public virtual int Update(global::System.Data.DataRow[] dataRows) { return this.Adapter.Update(dataRows); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Delete, true)] - public virtual int Delete(string Original_TagCode, string Original_DescrTag) - { - if ((Original_TagCode == null)) - { + public virtual int Delete(string Original_TagCode, string Original_DescrTag) { + if ((Original_TagCode == null)) { throw new global::System.ArgumentNullException("Original_TagCode"); } - else - { + else { this.Adapter.DeleteCommand.Parameters[0].Value = ((string)(Original_TagCode)); } - if ((Original_DescrTag == null)) - { + if ((Original_DescrTag == null)) { this.Adapter.DeleteCommand.Parameters[1].Value = ((object)(1)); this.Adapter.DeleteCommand.Parameters[2].Value = global::System.DBNull.Value; } - else - { + else { this.Adapter.DeleteCommand.Parameters[1].Value = ((object)(0)); this.Adapter.DeleteCommand.Parameters[2].Value = ((string)(Original_DescrTag)); } 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)) - { + if (((this.Adapter.DeleteCommand.Connection.State & global::System.Data.ConnectionState.Open) + != global::System.Data.ConnectionState.Open)) { this.Adapter.DeleteCommand.Connection.Open(); } - try - { + try { int returnValue = this.Adapter.DeleteCommand.ExecuteNonQuery(); return returnValue; } - finally - { - if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) - { + finally { + if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) { this.Adapter.DeleteCommand.Connection.Close(); } } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Insert, true)] - public virtual int Insert(string TagCode, string DescrTag) - { - if ((TagCode == null)) - { + public virtual int Insert(string TagCode, string DescrTag) { + if ((TagCode == null)) { throw new global::System.ArgumentNullException("TagCode"); } - else - { + else { this.Adapter.InsertCommand.Parameters[0].Value = ((string)(TagCode)); } - if ((DescrTag == null)) - { + if ((DescrTag == null)) { this.Adapter.InsertCommand.Parameters[1].Value = global::System.DBNull.Value; } - else - { + else { this.Adapter.InsertCommand.Parameters[1].Value = ((string)(DescrTag)); } 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)) - { + if (((this.Adapter.InsertCommand.Connection.State & global::System.Data.ConnectionState.Open) + != global::System.Data.ConnectionState.Open)) { this.Adapter.InsertCommand.Connection.Open(); } - try - { + try { int returnValue = this.Adapter.InsertCommand.ExecuteNonQuery(); return returnValue; } - finally - { - if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) - { + finally { + if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) { this.Adapter.InsertCommand.Connection.Close(); } } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Update, true)] - public virtual int Update(string TagCode, string DescrTag, string Original_TagCode, string Original_DescrTag) - { - if ((TagCode == null)) - { + public virtual int Update(string TagCode, string DescrTag, string Original_TagCode, string Original_DescrTag) { + if ((TagCode == null)) { throw new global::System.ArgumentNullException("TagCode"); } - else - { + else { this.Adapter.UpdateCommand.Parameters[0].Value = ((string)(TagCode)); } - if ((DescrTag == null)) - { + if ((DescrTag == null)) { this.Adapter.UpdateCommand.Parameters[1].Value = global::System.DBNull.Value; } - else - { + else { this.Adapter.UpdateCommand.Parameters[1].Value = ((string)(DescrTag)); } - if ((Original_TagCode == null)) - { + if ((Original_TagCode == null)) { throw new global::System.ArgumentNullException("Original_TagCode"); } - else - { + else { this.Adapter.UpdateCommand.Parameters[2].Value = ((string)(Original_TagCode)); } - if ((Original_DescrTag == null)) - { + if ((Original_DescrTag == null)) { this.Adapter.UpdateCommand.Parameters[3].Value = ((object)(1)); this.Adapter.UpdateCommand.Parameters[4].Value = global::System.DBNull.Value; } - else - { + else { this.Adapter.UpdateCommand.Parameters[3].Value = ((object)(0)); this.Adapter.UpdateCommand.Parameters[4].Value = ((string)(Original_DescrTag)); } 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)) - { + if (((this.Adapter.UpdateCommand.Connection.State & global::System.Data.ConnectionState.Open) + != global::System.Data.ConnectionState.Open)) { this.Adapter.UpdateCommand.Connection.Open(); } - try - { + try { int returnValue = this.Adapter.UpdateCommand.ExecuteNonQuery(); return returnValue; } - finally - { - if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) - { + finally { + if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) { this.Adapter.UpdateCommand.Connection.Close(); } } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Update, true)] - public virtual int Update(string DescrTag, string Original_TagCode, string Original_DescrTag) - { + public virtual int Update(string DescrTag, string Original_TagCode, string Original_DescrTag) { return this.Update(Original_TagCode, DescrTag, Original_TagCode, Original_DescrTag); } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Delete, false)] - public virtual int deleteQuery(string Original_TagCode) - { + public virtual int deleteQuery(string Original_TagCode) { global::System.Data.SqlClient.SqlCommand command = this.CommandCollection[1]; - if ((Original_TagCode == null)) - { + if ((Original_TagCode == null)) { command.Parameters[1].Value = global::System.DBNull.Value; } - else - { + else { command.Parameters[1].Value = ((string)(Original_TagCode)); } global::System.Data.ConnectionState previousConnectionState = command.Connection.State; - if (((command.Connection.State & global::System.Data.ConnectionState.Open) - != global::System.Data.ConnectionState.Open)) - { + if (((command.Connection.State & global::System.Data.ConnectionState.Open) + != global::System.Data.ConnectionState.Open)) { command.Connection.Open(); } int returnValue; - try - { + try { returnValue = command.ExecuteNonQuery(); } - finally - { - if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) - { + finally { + if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) { command.Connection.Close(); } } return returnValue; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Insert, false)] - public virtual int insertQuery(string TagCode, string DescrTag) - { + public virtual int insertQuery(string TagCode, string DescrTag) { global::System.Data.SqlClient.SqlCommand command = this.CommandCollection[3]; - if ((TagCode == null)) - { + if ((TagCode == null)) { command.Parameters[1].Value = global::System.DBNull.Value; } - else - { + else { command.Parameters[1].Value = ((string)(TagCode)); } - if ((DescrTag == null)) - { + if ((DescrTag == null)) { command.Parameters[2].Value = global::System.DBNull.Value; } - else - { + else { command.Parameters[2].Value = ((string)(DescrTag)); } global::System.Data.ConnectionState previousConnectionState = command.Connection.State; - if (((command.Connection.State & global::System.Data.ConnectionState.Open) - != global::System.Data.ConnectionState.Open)) - { + if (((command.Connection.State & global::System.Data.ConnectionState.Open) + != global::System.Data.ConnectionState.Open)) { command.Connection.Open(); } int returnValue; - try - { + try { returnValue = command.ExecuteNonQuery(); } - finally - { - if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) - { + finally { + if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) { command.Connection.Close(); } } return returnValue; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Update, false)] - public virtual int updateQuery(string TagCode, string DescrTag, string Original_TagCode) - { + public virtual int updateQuery(string TagCode, string DescrTag, string Original_TagCode) { global::System.Data.SqlClient.SqlCommand command = this.CommandCollection[4]; - if ((TagCode == null)) - { + if ((TagCode == null)) { command.Parameters[1].Value = global::System.DBNull.Value; } - else - { + else { command.Parameters[1].Value = ((string)(TagCode)); } - if ((DescrTag == null)) - { + if ((DescrTag == null)) { command.Parameters[2].Value = global::System.DBNull.Value; } - else - { + else { command.Parameters[2].Value = ((string)(DescrTag)); } - if ((Original_TagCode == null)) - { + if ((Original_TagCode == null)) { command.Parameters[3].Value = global::System.DBNull.Value; } - else - { + else { command.Parameters[3].Value = ((string)(Original_TagCode)); } global::System.Data.ConnectionState previousConnectionState = command.Connection.State; - if (((command.Connection.State & global::System.Data.ConnectionState.Open) - != global::System.Data.ConnectionState.Open)) - { + if (((command.Connection.State & global::System.Data.ConnectionState.Open) + != global::System.Data.ConnectionState.Open)) { command.Connection.Open(); } int returnValue; - try - { + try { returnValue = command.ExecuteNonQuery(); } - finally - { - if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) - { + finally { + if ((previousConnectionState == global::System.Data.ConnectionState.Closed)) { command.Connection.Close(); } } return returnValue; } } - + /// ///TableAdapterManager is used to coordinate TableAdapters in the dataset to enable Hierarchical Update scenarios /// @@ -17595,756 +14646,567 @@ SELECT TagCode, DescrTag FROM AnagTags WHERE (TagCode = @TagCode)"; [global::System.ComponentModel.DesignerAttribute("Microsoft.VSDesigner.DataSource.Design.TableAdapterManagerDesigner, Microsoft.VSD" + "esigner, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapterManager")] - public partial class TableAdapterManager : global::System.ComponentModel.Component - { - + public partial class TableAdapterManager : global::System.ComponentModel.Component { + private UpdateOrderOption _updateOrder; - - private ElencoFamMaccTableAdapter _elencoFamMaccTableAdapter; - + private ElencoMacchineCNTableAdapter _elencoMacchineCNTableAdapter; - + private AnagFasiTableAdapter _anagFasiTableAdapter; - + private AnagSchedeTableAdapter _anagSchedeTableAdapter; - + private DettSchedaTableAdapter _dettSchedaTableAdapter; - + private ValidValTableAdapter _validValTableAdapter; - + private SchemaCollMaccTableAdapter _schemaCollMaccTableAdapter; - + private Tags2MacchineTableAdapter _tags2MacchineTableAdapter; - + private AnagTagsTableAdapter _anagTagsTableAdapter; - + private bool _backupDataSetBeforeUpdate; - + private global::System.Data.IDbConnection _connection; - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public UpdateOrderOption UpdateOrder - { - get - { + public UpdateOrderOption UpdateOrder { + get { return this._updateOrder; } - set - { + set { this._updateOrder = value; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] [global::System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.DataSource.Design.TableAdapterManagerPropertyEditor, Microso" + "ft.VSDesigner, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3" + "a", "System.Drawing.Design.UITypeEditor")] - public ElencoFamMaccTableAdapter ElencoFamMaccTableAdapter - { - get - { - return this._elencoFamMaccTableAdapter; - } - set - { - this._elencoFamMaccTableAdapter = value; - } - } - - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - [global::System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.DataSource.Design.TableAdapterManagerPropertyEditor, Microso" + - "ft.VSDesigner, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3" + - "a", "System.Drawing.Design.UITypeEditor")] - public ElencoMacchineCNTableAdapter ElencoMacchineCNTableAdapter - { - get - { + public ElencoMacchineCNTableAdapter ElencoMacchineCNTableAdapter { + get { return this._elencoMacchineCNTableAdapter; } - set - { + set { this._elencoMacchineCNTableAdapter = value; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] [global::System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.DataSource.Design.TableAdapterManagerPropertyEditor, Microso" + "ft.VSDesigner, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3" + "a", "System.Drawing.Design.UITypeEditor")] - public AnagFasiTableAdapter AnagFasiTableAdapter - { - get - { + public AnagFasiTableAdapter AnagFasiTableAdapter { + get { return this._anagFasiTableAdapter; } - set - { + set { this._anagFasiTableAdapter = value; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] [global::System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.DataSource.Design.TableAdapterManagerPropertyEditor, Microso" + "ft.VSDesigner, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3" + "a", "System.Drawing.Design.UITypeEditor")] - public AnagSchedeTableAdapter AnagSchedeTableAdapter - { - get - { + public AnagSchedeTableAdapter AnagSchedeTableAdapter { + get { return this._anagSchedeTableAdapter; } - set - { + set { this._anagSchedeTableAdapter = value; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] [global::System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.DataSource.Design.TableAdapterManagerPropertyEditor, Microso" + "ft.VSDesigner, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3" + "a", "System.Drawing.Design.UITypeEditor")] - public DettSchedaTableAdapter DettSchedaTableAdapter - { - get - { + public DettSchedaTableAdapter DettSchedaTableAdapter { + get { return this._dettSchedaTableAdapter; } - set - { + set { this._dettSchedaTableAdapter = value; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] [global::System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.DataSource.Design.TableAdapterManagerPropertyEditor, Microso" + "ft.VSDesigner, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3" + "a", "System.Drawing.Design.UITypeEditor")] - public ValidValTableAdapter ValidValTableAdapter - { - get - { + public ValidValTableAdapter ValidValTableAdapter { + get { return this._validValTableAdapter; } - set - { + set { this._validValTableAdapter = value; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] [global::System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.DataSource.Design.TableAdapterManagerPropertyEditor, Microso" + "ft.VSDesigner, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3" + "a", "System.Drawing.Design.UITypeEditor")] - public SchemaCollMaccTableAdapter SchemaCollMaccTableAdapter - { - get - { + public SchemaCollMaccTableAdapter SchemaCollMaccTableAdapter { + get { return this._schemaCollMaccTableAdapter; } - set - { + set { this._schemaCollMaccTableAdapter = value; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] [global::System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.DataSource.Design.TableAdapterManagerPropertyEditor, Microso" + "ft.VSDesigner, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3" + "a", "System.Drawing.Design.UITypeEditor")] - public Tags2MacchineTableAdapter Tags2MacchineTableAdapter - { - get - { + public Tags2MacchineTableAdapter Tags2MacchineTableAdapter { + get { return this._tags2MacchineTableAdapter; } - set - { + set { this._tags2MacchineTableAdapter = value; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] [global::System.ComponentModel.EditorAttribute("Microsoft.VSDesigner.DataSource.Design.TableAdapterManagerPropertyEditor, Microso" + "ft.VSDesigner, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3" + "a", "System.Drawing.Design.UITypeEditor")] - public AnagTagsTableAdapter AnagTagsTableAdapter - { - get - { + public AnagTagsTableAdapter AnagTagsTableAdapter { + get { return this._anagTagsTableAdapter; } - set - { + set { this._anagTagsTableAdapter = value; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public bool BackupDataSetBeforeUpdate - { - get - { + public bool BackupDataSetBeforeUpdate { + get { return this._backupDataSetBeforeUpdate; } - set - { + set { this._backupDataSetBeforeUpdate = value; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] [global::System.ComponentModel.Browsable(false)] - public global::System.Data.IDbConnection Connection - { - get - { - if ((this._connection != null)) - { + public global::System.Data.IDbConnection Connection { + get { + if ((this._connection != null)) { return this._connection; } - if (((this._elencoFamMaccTableAdapter != null) - && (this._elencoFamMaccTableAdapter.Connection != null))) - { - return this._elencoFamMaccTableAdapter.Connection; - } - if (((this._elencoMacchineCNTableAdapter != null) - && (this._elencoMacchineCNTableAdapter.Connection != null))) - { + if (((this._elencoMacchineCNTableAdapter != null) + && (this._elencoMacchineCNTableAdapter.Connection != null))) { return this._elencoMacchineCNTableAdapter.Connection; } - if (((this._anagFasiTableAdapter != null) - && (this._anagFasiTableAdapter.Connection != null))) - { + if (((this._anagFasiTableAdapter != null) + && (this._anagFasiTableAdapter.Connection != null))) { return this._anagFasiTableAdapter.Connection; } - if (((this._anagSchedeTableAdapter != null) - && (this._anagSchedeTableAdapter.Connection != null))) - { + if (((this._anagSchedeTableAdapter != null) + && (this._anagSchedeTableAdapter.Connection != null))) { return this._anagSchedeTableAdapter.Connection; } - if (((this._dettSchedaTableAdapter != null) - && (this._dettSchedaTableAdapter.Connection != null))) - { + if (((this._dettSchedaTableAdapter != null) + && (this._dettSchedaTableAdapter.Connection != null))) { return this._dettSchedaTableAdapter.Connection; } - if (((this._validValTableAdapter != null) - && (this._validValTableAdapter.Connection != null))) - { + if (((this._validValTableAdapter != null) + && (this._validValTableAdapter.Connection != null))) { return this._validValTableAdapter.Connection; } - if (((this._schemaCollMaccTableAdapter != null) - && (this._schemaCollMaccTableAdapter.Connection != null))) - { + if (((this._schemaCollMaccTableAdapter != null) + && (this._schemaCollMaccTableAdapter.Connection != null))) { return this._schemaCollMaccTableAdapter.Connection; } - if (((this._tags2MacchineTableAdapter != null) - && (this._tags2MacchineTableAdapter.Connection != null))) - { + if (((this._tags2MacchineTableAdapter != null) + && (this._tags2MacchineTableAdapter.Connection != null))) { return this._tags2MacchineTableAdapter.Connection; } - if (((this._anagTagsTableAdapter != null) - && (this._anagTagsTableAdapter.Connection != null))) - { + if (((this._anagTagsTableAdapter != null) + && (this._anagTagsTableAdapter.Connection != null))) { return this._anagTagsTableAdapter.Connection; } return null; } - set - { + set { this._connection = value; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] [global::System.ComponentModel.Browsable(false)] - public int TableAdapterInstanceCount - { - get - { + public int TableAdapterInstanceCount { + get { int count = 0; - if ((this._elencoFamMaccTableAdapter != null)) - { + if ((this._elencoMacchineCNTableAdapter != null)) { count = (count + 1); } - if ((this._elencoMacchineCNTableAdapter != null)) - { + if ((this._anagFasiTableAdapter != null)) { count = (count + 1); } - if ((this._anagFasiTableAdapter != null)) - { + if ((this._anagSchedeTableAdapter != null)) { count = (count + 1); } - if ((this._anagSchedeTableAdapter != null)) - { + if ((this._dettSchedaTableAdapter != null)) { count = (count + 1); } - if ((this._dettSchedaTableAdapter != null)) - { + if ((this._validValTableAdapter != null)) { count = (count + 1); } - if ((this._validValTableAdapter != null)) - { + if ((this._schemaCollMaccTableAdapter != null)) { count = (count + 1); } - if ((this._schemaCollMaccTableAdapter != null)) - { + if ((this._tags2MacchineTableAdapter != null)) { count = (count + 1); } - if ((this._tags2MacchineTableAdapter != null)) - { - count = (count + 1); - } - if ((this._anagTagsTableAdapter != null)) - { + if ((this._anagTagsTableAdapter != null)) { count = (count + 1); } return count; } } - + /// ///Update rows in top-down order. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - private int UpdateUpdatedRows(DS_Applicazione dataSet, global::System.Collections.Generic.List allChangedRows, global::System.Collections.Generic.List allAddedRows) - { + private int UpdateUpdatedRows(DS_Applicazione dataSet, global::System.Collections.Generic.List allChangedRows, global::System.Collections.Generic.List allAddedRows) { int result = 0; - if ((this._elencoFamMaccTableAdapter != null)) - { - global::System.Data.DataRow[] updatedRows = dataSet.ElencoFamMacc.Select(null, null, global::System.Data.DataViewRowState.ModifiedCurrent); - updatedRows = this.GetRealUpdatedRows(updatedRows, allAddedRows); - if (((updatedRows != null) - && (0 < updatedRows.Length))) - { - result = (result + this._elencoFamMaccTableAdapter.Update(updatedRows)); - allChangedRows.AddRange(updatedRows); - } - } - if ((this._elencoMacchineCNTableAdapter != null)) - { + if ((this._elencoMacchineCNTableAdapter != null)) { global::System.Data.DataRow[] updatedRows = dataSet.ElencoMacchineCN.Select(null, null, global::System.Data.DataViewRowState.ModifiedCurrent); updatedRows = this.GetRealUpdatedRows(updatedRows, allAddedRows); - if (((updatedRows != null) - && (0 < updatedRows.Length))) - { + if (((updatedRows != null) + && (0 < updatedRows.Length))) { result = (result + this._elencoMacchineCNTableAdapter.Update(updatedRows)); allChangedRows.AddRange(updatedRows); } } - if ((this._anagSchedeTableAdapter != null)) - { + if ((this._anagSchedeTableAdapter != null)) { global::System.Data.DataRow[] updatedRows = dataSet.AnagSchede.Select(null, null, global::System.Data.DataViewRowState.ModifiedCurrent); updatedRows = this.GetRealUpdatedRows(updatedRows, allAddedRows); - if (((updatedRows != null) - && (0 < updatedRows.Length))) - { + if (((updatedRows != null) + && (0 < updatedRows.Length))) { result = (result + this._anagSchedeTableAdapter.Update(updatedRows)); allChangedRows.AddRange(updatedRows); } } - if ((this._anagFasiTableAdapter != null)) - { + if ((this._anagFasiTableAdapter != null)) { global::System.Data.DataRow[] updatedRows = dataSet.AnagFasi.Select(null, null, global::System.Data.DataViewRowState.ModifiedCurrent); updatedRows = this.GetRealUpdatedRows(updatedRows, allAddedRows); - if (((updatedRows != null) - && (0 < updatedRows.Length))) - { + if (((updatedRows != null) + && (0 < updatedRows.Length))) { result = (result + this._anagFasiTableAdapter.Update(updatedRows)); allChangedRows.AddRange(updatedRows); } } - if ((this._dettSchedaTableAdapter != null)) - { + if ((this._dettSchedaTableAdapter != null)) { global::System.Data.DataRow[] updatedRows = dataSet.DettScheda.Select(null, null, global::System.Data.DataViewRowState.ModifiedCurrent); updatedRows = this.GetRealUpdatedRows(updatedRows, allAddedRows); - if (((updatedRows != null) - && (0 < updatedRows.Length))) - { + if (((updatedRows != null) + && (0 < updatedRows.Length))) { result = (result + this._dettSchedaTableAdapter.Update(updatedRows)); allChangedRows.AddRange(updatedRows); } } - if ((this._schemaCollMaccTableAdapter != null)) - { + if ((this._schemaCollMaccTableAdapter != null)) { global::System.Data.DataRow[] updatedRows = dataSet.SchemaCollMacc.Select(null, null, global::System.Data.DataViewRowState.ModifiedCurrent); updatedRows = this.GetRealUpdatedRows(updatedRows, allAddedRows); - if (((updatedRows != null) - && (0 < updatedRows.Length))) - { + if (((updatedRows != null) + && (0 < updatedRows.Length))) { result = (result + this._schemaCollMaccTableAdapter.Update(updatedRows)); allChangedRows.AddRange(updatedRows); } } - if ((this._anagTagsTableAdapter != null)) - { + if ((this._anagTagsTableAdapter != null)) { global::System.Data.DataRow[] updatedRows = dataSet.AnagTags.Select(null, null, global::System.Data.DataViewRowState.ModifiedCurrent); updatedRows = this.GetRealUpdatedRows(updatedRows, allAddedRows); - if (((updatedRows != null) - && (0 < updatedRows.Length))) - { + if (((updatedRows != null) + && (0 < updatedRows.Length))) { result = (result + this._anagTagsTableAdapter.Update(updatedRows)); allChangedRows.AddRange(updatedRows); } } - if ((this._validValTableAdapter != null)) - { + if ((this._validValTableAdapter != null)) { global::System.Data.DataRow[] updatedRows = dataSet.ValidVal.Select(null, null, global::System.Data.DataViewRowState.ModifiedCurrent); updatedRows = this.GetRealUpdatedRows(updatedRows, allAddedRows); - if (((updatedRows != null) - && (0 < updatedRows.Length))) - { + if (((updatedRows != null) + && (0 < updatedRows.Length))) { result = (result + this._validValTableAdapter.Update(updatedRows)); allChangedRows.AddRange(updatedRows); } } - if ((this._tags2MacchineTableAdapter != null)) - { + if ((this._tags2MacchineTableAdapter != null)) { global::System.Data.DataRow[] updatedRows = dataSet.Tags2Macchine.Select(null, null, global::System.Data.DataViewRowState.ModifiedCurrent); updatedRows = this.GetRealUpdatedRows(updatedRows, allAddedRows); - if (((updatedRows != null) - && (0 < updatedRows.Length))) - { + if (((updatedRows != null) + && (0 < updatedRows.Length))) { result = (result + this._tags2MacchineTableAdapter.Update(updatedRows)); allChangedRows.AddRange(updatedRows); } } return result; } - + /// ///Insert rows in top-down order. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - private int UpdateInsertedRows(DS_Applicazione dataSet, global::System.Collections.Generic.List allAddedRows) - { + private int UpdateInsertedRows(DS_Applicazione dataSet, global::System.Collections.Generic.List allAddedRows) { int result = 0; - if ((this._elencoFamMaccTableAdapter != null)) - { - global::System.Data.DataRow[] addedRows = dataSet.ElencoFamMacc.Select(null, null, global::System.Data.DataViewRowState.Added); - if (((addedRows != null) - && (0 < addedRows.Length))) - { - result = (result + this._elencoFamMaccTableAdapter.Update(addedRows)); - allAddedRows.AddRange(addedRows); - } - } - if ((this._elencoMacchineCNTableAdapter != null)) - { + if ((this._elencoMacchineCNTableAdapter != null)) { global::System.Data.DataRow[] addedRows = dataSet.ElencoMacchineCN.Select(null, null, global::System.Data.DataViewRowState.Added); - if (((addedRows != null) - && (0 < addedRows.Length))) - { + if (((addedRows != null) + && (0 < addedRows.Length))) { result = (result + this._elencoMacchineCNTableAdapter.Update(addedRows)); allAddedRows.AddRange(addedRows); } } - if ((this._anagSchedeTableAdapter != null)) - { + if ((this._anagSchedeTableAdapter != null)) { global::System.Data.DataRow[] addedRows = dataSet.AnagSchede.Select(null, null, global::System.Data.DataViewRowState.Added); - if (((addedRows != null) - && (0 < addedRows.Length))) - { + if (((addedRows != null) + && (0 < addedRows.Length))) { result = (result + this._anagSchedeTableAdapter.Update(addedRows)); allAddedRows.AddRange(addedRows); } } - if ((this._anagFasiTableAdapter != null)) - { + if ((this._anagFasiTableAdapter != null)) { global::System.Data.DataRow[] addedRows = dataSet.AnagFasi.Select(null, null, global::System.Data.DataViewRowState.Added); - if (((addedRows != null) - && (0 < addedRows.Length))) - { + if (((addedRows != null) + && (0 < addedRows.Length))) { result = (result + this._anagFasiTableAdapter.Update(addedRows)); allAddedRows.AddRange(addedRows); } } - if ((this._dettSchedaTableAdapter != null)) - { + if ((this._dettSchedaTableAdapter != null)) { global::System.Data.DataRow[] addedRows = dataSet.DettScheda.Select(null, null, global::System.Data.DataViewRowState.Added); - if (((addedRows != null) - && (0 < addedRows.Length))) - { + if (((addedRows != null) + && (0 < addedRows.Length))) { result = (result + this._dettSchedaTableAdapter.Update(addedRows)); allAddedRows.AddRange(addedRows); } } - if ((this._schemaCollMaccTableAdapter != null)) - { + if ((this._schemaCollMaccTableAdapter != null)) { global::System.Data.DataRow[] addedRows = dataSet.SchemaCollMacc.Select(null, null, global::System.Data.DataViewRowState.Added); - if (((addedRows != null) - && (0 < addedRows.Length))) - { + if (((addedRows != null) + && (0 < addedRows.Length))) { result = (result + this._schemaCollMaccTableAdapter.Update(addedRows)); allAddedRows.AddRange(addedRows); } } - if ((this._anagTagsTableAdapter != null)) - { + if ((this._anagTagsTableAdapter != null)) { global::System.Data.DataRow[] addedRows = dataSet.AnagTags.Select(null, null, global::System.Data.DataViewRowState.Added); - if (((addedRows != null) - && (0 < addedRows.Length))) - { + if (((addedRows != null) + && (0 < addedRows.Length))) { result = (result + this._anagTagsTableAdapter.Update(addedRows)); allAddedRows.AddRange(addedRows); } } - if ((this._validValTableAdapter != null)) - { + if ((this._validValTableAdapter != null)) { global::System.Data.DataRow[] addedRows = dataSet.ValidVal.Select(null, null, global::System.Data.DataViewRowState.Added); - if (((addedRows != null) - && (0 < addedRows.Length))) - { + if (((addedRows != null) + && (0 < addedRows.Length))) { result = (result + this._validValTableAdapter.Update(addedRows)); allAddedRows.AddRange(addedRows); } } - if ((this._tags2MacchineTableAdapter != null)) - { + if ((this._tags2MacchineTableAdapter != null)) { global::System.Data.DataRow[] addedRows = dataSet.Tags2Macchine.Select(null, null, global::System.Data.DataViewRowState.Added); - if (((addedRows != null) - && (0 < addedRows.Length))) - { + if (((addedRows != null) + && (0 < addedRows.Length))) { result = (result + this._tags2MacchineTableAdapter.Update(addedRows)); allAddedRows.AddRange(addedRows); } } return result; } - + /// ///Delete rows in bottom-up order. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - private int UpdateDeletedRows(DS_Applicazione dataSet, global::System.Collections.Generic.List allChangedRows) - { + private int UpdateDeletedRows(DS_Applicazione dataSet, global::System.Collections.Generic.List allChangedRows) { int result = 0; - if ((this._tags2MacchineTableAdapter != null)) - { + if ((this._tags2MacchineTableAdapter != null)) { global::System.Data.DataRow[] deletedRows = dataSet.Tags2Macchine.Select(null, null, global::System.Data.DataViewRowState.Deleted); - if (((deletedRows != null) - && (0 < deletedRows.Length))) - { + if (((deletedRows != null) + && (0 < deletedRows.Length))) { result = (result + this._tags2MacchineTableAdapter.Update(deletedRows)); allChangedRows.AddRange(deletedRows); } } - if ((this._validValTableAdapter != null)) - { + if ((this._validValTableAdapter != null)) { global::System.Data.DataRow[] deletedRows = dataSet.ValidVal.Select(null, null, global::System.Data.DataViewRowState.Deleted); - if (((deletedRows != null) - && (0 < deletedRows.Length))) - { + if (((deletedRows != null) + && (0 < deletedRows.Length))) { result = (result + this._validValTableAdapter.Update(deletedRows)); allChangedRows.AddRange(deletedRows); } } - if ((this._anagTagsTableAdapter != null)) - { + if ((this._anagTagsTableAdapter != null)) { global::System.Data.DataRow[] deletedRows = dataSet.AnagTags.Select(null, null, global::System.Data.DataViewRowState.Deleted); - if (((deletedRows != null) - && (0 < deletedRows.Length))) - { + if (((deletedRows != null) + && (0 < deletedRows.Length))) { result = (result + this._anagTagsTableAdapter.Update(deletedRows)); allChangedRows.AddRange(deletedRows); } } - if ((this._schemaCollMaccTableAdapter != null)) - { + if ((this._schemaCollMaccTableAdapter != null)) { global::System.Data.DataRow[] deletedRows = dataSet.SchemaCollMacc.Select(null, null, global::System.Data.DataViewRowState.Deleted); - if (((deletedRows != null) - && (0 < deletedRows.Length))) - { + if (((deletedRows != null) + && (0 < deletedRows.Length))) { result = (result + this._schemaCollMaccTableAdapter.Update(deletedRows)); allChangedRows.AddRange(deletedRows); } } - if ((this._dettSchedaTableAdapter != null)) - { + if ((this._dettSchedaTableAdapter != null)) { global::System.Data.DataRow[] deletedRows = dataSet.DettScheda.Select(null, null, global::System.Data.DataViewRowState.Deleted); - if (((deletedRows != null) - && (0 < deletedRows.Length))) - { + if (((deletedRows != null) + && (0 < deletedRows.Length))) { result = (result + this._dettSchedaTableAdapter.Update(deletedRows)); allChangedRows.AddRange(deletedRows); } } - if ((this._anagFasiTableAdapter != null)) - { + if ((this._anagFasiTableAdapter != null)) { global::System.Data.DataRow[] deletedRows = dataSet.AnagFasi.Select(null, null, global::System.Data.DataViewRowState.Deleted); - if (((deletedRows != null) - && (0 < deletedRows.Length))) - { + if (((deletedRows != null) + && (0 < deletedRows.Length))) { result = (result + this._anagFasiTableAdapter.Update(deletedRows)); allChangedRows.AddRange(deletedRows); } } - if ((this._anagSchedeTableAdapter != null)) - { + if ((this._anagSchedeTableAdapter != null)) { global::System.Data.DataRow[] deletedRows = dataSet.AnagSchede.Select(null, null, global::System.Data.DataViewRowState.Deleted); - if (((deletedRows != null) - && (0 < deletedRows.Length))) - { + if (((deletedRows != null) + && (0 < deletedRows.Length))) { result = (result + this._anagSchedeTableAdapter.Update(deletedRows)); allChangedRows.AddRange(deletedRows); } } - if ((this._elencoMacchineCNTableAdapter != null)) - { + if ((this._elencoMacchineCNTableAdapter != null)) { global::System.Data.DataRow[] deletedRows = dataSet.ElencoMacchineCN.Select(null, null, global::System.Data.DataViewRowState.Deleted); - if (((deletedRows != null) - && (0 < deletedRows.Length))) - { + if (((deletedRows != null) + && (0 < deletedRows.Length))) { result = (result + this._elencoMacchineCNTableAdapter.Update(deletedRows)); allChangedRows.AddRange(deletedRows); } } - if ((this._elencoFamMaccTableAdapter != null)) - { - global::System.Data.DataRow[] deletedRows = dataSet.ElencoFamMacc.Select(null, null, global::System.Data.DataViewRowState.Deleted); - if (((deletedRows != null) - && (0 < deletedRows.Length))) - { - result = (result + this._elencoFamMaccTableAdapter.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()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - private global::System.Data.DataRow[] GetRealUpdatedRows(global::System.Data.DataRow[] updatedRows, global::System.Collections.Generic.List allAddedRows) - { - if (((updatedRows == null) - || (updatedRows.Length < 1))) - { + 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))) - { + 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)) - { + for (int i = 0; (i < updatedRows.Length); i = (i + 1)) { global::System.Data.DataRow row = updatedRows[i]; - if ((allAddedRows.Contains(row) == false)) - { + if ((allAddedRows.Contains(row) == false)) { realUpdatedRows.Add(row); } } return realUpdatedRows.ToArray(); } - + /// ///Update all changes to the dataset. /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public virtual int UpdateAll(DS_Applicazione dataSet) - { - if ((dataSet == null)) - { + public virtual int UpdateAll(DS_Applicazione dataSet) { + if ((dataSet == null)) { throw new global::System.ArgumentNullException("dataSet"); } - if ((dataSet.HasChanges() == false)) - { + if ((dataSet.HasChanges() == false)) { return 0; } - if (((this._elencoFamMaccTableAdapter != null) - && (this.MatchTableAdapterConnection(this._elencoFamMaccTableAdapter.Connection) == false))) - { + if (((this._elencoMacchineCNTableAdapter != null) + && (this.MatchTableAdapterConnection(this._elencoMacchineCNTableAdapter.Connection) == false))) { throw new global::System.ArgumentException("All TableAdapters managed by a TableAdapterManager must use the same connection s" + "tring."); } - if (((this._elencoMacchineCNTableAdapter != null) - && (this.MatchTableAdapterConnection(this._elencoMacchineCNTableAdapter.Connection) == false))) - { + if (((this._anagFasiTableAdapter != null) + && (this.MatchTableAdapterConnection(this._anagFasiTableAdapter.Connection) == false))) { throw new global::System.ArgumentException("All TableAdapters managed by a TableAdapterManager must use the same connection s" + "tring."); } - if (((this._anagFasiTableAdapter != null) - && (this.MatchTableAdapterConnection(this._anagFasiTableAdapter.Connection) == false))) - { + if (((this._anagSchedeTableAdapter != null) + && (this.MatchTableAdapterConnection(this._anagSchedeTableAdapter.Connection) == false))) { throw new global::System.ArgumentException("All TableAdapters managed by a TableAdapterManager must use the same connection s" + "tring."); } - if (((this._anagSchedeTableAdapter != null) - && (this.MatchTableAdapterConnection(this._anagSchedeTableAdapter.Connection) == false))) - { + if (((this._dettSchedaTableAdapter != null) + && (this.MatchTableAdapterConnection(this._dettSchedaTableAdapter.Connection) == false))) { throw new global::System.ArgumentException("All TableAdapters managed by a TableAdapterManager must use the same connection s" + "tring."); } - if (((this._dettSchedaTableAdapter != null) - && (this.MatchTableAdapterConnection(this._dettSchedaTableAdapter.Connection) == false))) - { + if (((this._validValTableAdapter != null) + && (this.MatchTableAdapterConnection(this._validValTableAdapter.Connection) == false))) { throw new global::System.ArgumentException("All TableAdapters managed by a TableAdapterManager must use the same connection s" + "tring."); } - if (((this._validValTableAdapter != null) - && (this.MatchTableAdapterConnection(this._validValTableAdapter.Connection) == false))) - { + if (((this._schemaCollMaccTableAdapter != null) + && (this.MatchTableAdapterConnection(this._schemaCollMaccTableAdapter.Connection) == false))) { throw new global::System.ArgumentException("All TableAdapters managed by a TableAdapterManager must use the same connection s" + "tring."); } - if (((this._schemaCollMaccTableAdapter != null) - && (this.MatchTableAdapterConnection(this._schemaCollMaccTableAdapter.Connection) == false))) - { + if (((this._tags2MacchineTableAdapter != null) + && (this.MatchTableAdapterConnection(this._tags2MacchineTableAdapter.Connection) == false))) { throw new global::System.ArgumentException("All TableAdapters managed by a TableAdapterManager must use the same connection s" + "tring."); } - if (((this._tags2MacchineTableAdapter != null) - && (this.MatchTableAdapterConnection(this._tags2MacchineTableAdapter.Connection) == false))) - { - throw new global::System.ArgumentException("All TableAdapters managed by a TableAdapterManager must use the same connection s" + - "tring."); - } - if (((this._anagTagsTableAdapter != null) - && (this.MatchTableAdapterConnection(this._anagTagsTableAdapter.Connection) == false))) - { + if (((this._anagTagsTableAdapter != null) + && (this.MatchTableAdapterConnection(this._anagTagsTableAdapter.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)) - { + 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)) - { + if (((workConnection.State & global::System.Data.ConnectionState.Broken) + == global::System.Data.ConnectionState.Broken)) { workConnection.Close(); } - if ((workConnection.State == global::System.Data.ConnectionState.Closed)) - { + if ((workConnection.State == global::System.Data.ConnectionState.Closed)) { workConnection.Open(); workConnOpened = true; } global::System.Data.IDbTransaction workTransaction = workConnection.BeginTransaction(); - if ((workTransaction == null)) - { + 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."); } @@ -18354,110 +15216,81 @@ SELECT TagCode, DescrTag FROM AnagTags WHERE (TagCode = @TagCode)"; global::System.Collections.Generic.Dictionary revertConnections = new global::System.Collections.Generic.Dictionary(); int result = 0; global::System.Data.DataSet backupDataSet = null; - if (this.BackupDataSetBeforeUpdate) - { + if (this.BackupDataSetBeforeUpdate) { backupDataSet = new global::System.Data.DataSet(); backupDataSet.Merge(dataSet); } - try - { + try { // ---- Prepare for update ----------- // - if ((this._elencoFamMaccTableAdapter != null)) - { - revertConnections.Add(this._elencoFamMaccTableAdapter, this._elencoFamMaccTableAdapter.Connection); - this._elencoFamMaccTableAdapter.Connection = ((global::System.Data.SqlClient.SqlConnection)(workConnection)); - this._elencoFamMaccTableAdapter.Transaction = ((global::System.Data.SqlClient.SqlTransaction)(workTransaction)); - if (this._elencoFamMaccTableAdapter.Adapter.AcceptChangesDuringUpdate) - { - this._elencoFamMaccTableAdapter.Adapter.AcceptChangesDuringUpdate = false; - adaptersWithAcceptChangesDuringUpdate.Add(this._elencoFamMaccTableAdapter.Adapter); - } - } - if ((this._elencoMacchineCNTableAdapter != null)) - { + if ((this._elencoMacchineCNTableAdapter != null)) { revertConnections.Add(this._elencoMacchineCNTableAdapter, this._elencoMacchineCNTableAdapter.Connection); this._elencoMacchineCNTableAdapter.Connection = ((global::System.Data.SqlClient.SqlConnection)(workConnection)); this._elencoMacchineCNTableAdapter.Transaction = ((global::System.Data.SqlClient.SqlTransaction)(workTransaction)); - if (this._elencoMacchineCNTableAdapter.Adapter.AcceptChangesDuringUpdate) - { + if (this._elencoMacchineCNTableAdapter.Adapter.AcceptChangesDuringUpdate) { this._elencoMacchineCNTableAdapter.Adapter.AcceptChangesDuringUpdate = false; adaptersWithAcceptChangesDuringUpdate.Add(this._elencoMacchineCNTableAdapter.Adapter); } } - if ((this._anagFasiTableAdapter != null)) - { + if ((this._anagFasiTableAdapter != null)) { revertConnections.Add(this._anagFasiTableAdapter, this._anagFasiTableAdapter.Connection); this._anagFasiTableAdapter.Connection = ((global::System.Data.SqlClient.SqlConnection)(workConnection)); this._anagFasiTableAdapter.Transaction = ((global::System.Data.SqlClient.SqlTransaction)(workTransaction)); - if (this._anagFasiTableAdapter.Adapter.AcceptChangesDuringUpdate) - { + if (this._anagFasiTableAdapter.Adapter.AcceptChangesDuringUpdate) { this._anagFasiTableAdapter.Adapter.AcceptChangesDuringUpdate = false; adaptersWithAcceptChangesDuringUpdate.Add(this._anagFasiTableAdapter.Adapter); } } - if ((this._anagSchedeTableAdapter != null)) - { + if ((this._anagSchedeTableAdapter != null)) { revertConnections.Add(this._anagSchedeTableAdapter, this._anagSchedeTableAdapter.Connection); this._anagSchedeTableAdapter.Connection = ((global::System.Data.SqlClient.SqlConnection)(workConnection)); this._anagSchedeTableAdapter.Transaction = ((global::System.Data.SqlClient.SqlTransaction)(workTransaction)); - if (this._anagSchedeTableAdapter.Adapter.AcceptChangesDuringUpdate) - { + if (this._anagSchedeTableAdapter.Adapter.AcceptChangesDuringUpdate) { this._anagSchedeTableAdapter.Adapter.AcceptChangesDuringUpdate = false; adaptersWithAcceptChangesDuringUpdate.Add(this._anagSchedeTableAdapter.Adapter); } } - if ((this._dettSchedaTableAdapter != null)) - { + if ((this._dettSchedaTableAdapter != null)) { revertConnections.Add(this._dettSchedaTableAdapter, this._dettSchedaTableAdapter.Connection); this._dettSchedaTableAdapter.Connection = ((global::System.Data.SqlClient.SqlConnection)(workConnection)); this._dettSchedaTableAdapter.Transaction = ((global::System.Data.SqlClient.SqlTransaction)(workTransaction)); - if (this._dettSchedaTableAdapter.Adapter.AcceptChangesDuringUpdate) - { + if (this._dettSchedaTableAdapter.Adapter.AcceptChangesDuringUpdate) { this._dettSchedaTableAdapter.Adapter.AcceptChangesDuringUpdate = false; adaptersWithAcceptChangesDuringUpdate.Add(this._dettSchedaTableAdapter.Adapter); } } - if ((this._validValTableAdapter != null)) - { + if ((this._validValTableAdapter != null)) { revertConnections.Add(this._validValTableAdapter, this._validValTableAdapter.Connection); this._validValTableAdapter.Connection = ((global::System.Data.SqlClient.SqlConnection)(workConnection)); this._validValTableAdapter.Transaction = ((global::System.Data.SqlClient.SqlTransaction)(workTransaction)); - if (this._validValTableAdapter.Adapter.AcceptChangesDuringUpdate) - { + if (this._validValTableAdapter.Adapter.AcceptChangesDuringUpdate) { this._validValTableAdapter.Adapter.AcceptChangesDuringUpdate = false; adaptersWithAcceptChangesDuringUpdate.Add(this._validValTableAdapter.Adapter); } } - if ((this._schemaCollMaccTableAdapter != null)) - { + if ((this._schemaCollMaccTableAdapter != null)) { revertConnections.Add(this._schemaCollMaccTableAdapter, this._schemaCollMaccTableAdapter.Connection); this._schemaCollMaccTableAdapter.Connection = ((global::System.Data.SqlClient.SqlConnection)(workConnection)); this._schemaCollMaccTableAdapter.Transaction = ((global::System.Data.SqlClient.SqlTransaction)(workTransaction)); - if (this._schemaCollMaccTableAdapter.Adapter.AcceptChangesDuringUpdate) - { + if (this._schemaCollMaccTableAdapter.Adapter.AcceptChangesDuringUpdate) { this._schemaCollMaccTableAdapter.Adapter.AcceptChangesDuringUpdate = false; adaptersWithAcceptChangesDuringUpdate.Add(this._schemaCollMaccTableAdapter.Adapter); } } - if ((this._tags2MacchineTableAdapter != null)) - { + if ((this._tags2MacchineTableAdapter != null)) { revertConnections.Add(this._tags2MacchineTableAdapter, this._tags2MacchineTableAdapter.Connection); this._tags2MacchineTableAdapter.Connection = ((global::System.Data.SqlClient.SqlConnection)(workConnection)); this._tags2MacchineTableAdapter.Transaction = ((global::System.Data.SqlClient.SqlTransaction)(workTransaction)); - if (this._tags2MacchineTableAdapter.Adapter.AcceptChangesDuringUpdate) - { + if (this._tags2MacchineTableAdapter.Adapter.AcceptChangesDuringUpdate) { this._tags2MacchineTableAdapter.Adapter.AcceptChangesDuringUpdate = false; adaptersWithAcceptChangesDuringUpdate.Add(this._tags2MacchineTableAdapter.Adapter); } } - if ((this._anagTagsTableAdapter != null)) - { + if ((this._anagTagsTableAdapter != null)) { revertConnections.Add(this._anagTagsTableAdapter, this._anagTagsTableAdapter.Connection); this._anagTagsTableAdapter.Connection = ((global::System.Data.SqlClient.SqlConnection)(workConnection)); this._anagTagsTableAdapter.Transaction = ((global::System.Data.SqlClient.SqlTransaction)(workTransaction)); - if (this._anagTagsTableAdapter.Adapter.AcceptChangesDuringUpdate) - { + if (this._anagTagsTableAdapter.Adapter.AcceptChangesDuringUpdate) { this._anagTagsTableAdapter.Adapter.AcceptChangesDuringUpdate = false; adaptersWithAcceptChangesDuringUpdate.Add(this._anagTagsTableAdapter.Adapter); } @@ -18465,13 +15298,11 @@ SELECT TagCode, DescrTag FROM AnagTags WHERE (TagCode = @TagCode)"; // //---- Perform updates ----------- // - if ((this.UpdateOrder == UpdateOrderOption.UpdateInsertDelete)) - { + if ((this.UpdateOrder == UpdateOrderOption.UpdateInsertDelete)) { result = (result + this.UpdateUpdatedRows(dataSet, allChangedRows, allAddedRows)); result = (result + this.UpdateInsertedRows(dataSet, allAddedRows)); } - else - { + else { result = (result + this.UpdateInsertedRows(dataSet, allAddedRows)); result = (result + this.UpdateUpdatedRows(dataSet, allChangedRows, allAddedRows)); } @@ -18480,45 +15311,36 @@ SELECT TagCode, DescrTag FROM AnagTags WHERE (TagCode = @TagCode)"; //---- Commit updates ----------- // workTransaction.Commit(); - if ((0 < allAddedRows.Count)) - { + 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)) - { + for (int i = 0; (i < rows.Length); i = (i + 1)) { global::System.Data.DataRow row = rows[i]; row.AcceptChanges(); } } - if ((0 < allChangedRows.Count)) - { + 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)) - { + for (int i = 0; (i < rows.Length); i = (i + 1)) { global::System.Data.DataRow row = rows[i]; row.AcceptChanges(); } } } - catch (global::System.Exception ex) - { + catch (global::System.Exception ex) { workTransaction.Rollback(); // ---- Restore the dataset ----------- - if (this.BackupDataSetBeforeUpdate) - { + if (this.BackupDataSetBeforeUpdate) { global::System.Diagnostics.Debug.Assert((backupDataSet != null)); dataSet.Clear(); dataSet.Merge(backupDataSet); } - else - { - if ((0 < allAddedRows.Count)) - { + 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)) - { + for (int i = 0; (i < rows.Length); i = (i + 1)) { global::System.Data.DataRow row = rows[i]; row.AcceptChanges(); row.SetAdded(); @@ -18527,63 +15349,46 @@ SELECT TagCode, DescrTag FROM AnagTags WHERE (TagCode = @TagCode)"; } throw ex; } - finally - { - if (workConnOpened) - { + finally { + if (workConnOpened) { workConnection.Close(); } - if ((this._elencoFamMaccTableAdapter != null)) - { - this._elencoFamMaccTableAdapter.Connection = ((global::System.Data.SqlClient.SqlConnection)(revertConnections[this._elencoFamMaccTableAdapter])); - this._elencoFamMaccTableAdapter.Transaction = null; - } - if ((this._elencoMacchineCNTableAdapter != null)) - { + if ((this._elencoMacchineCNTableAdapter != null)) { this._elencoMacchineCNTableAdapter.Connection = ((global::System.Data.SqlClient.SqlConnection)(revertConnections[this._elencoMacchineCNTableAdapter])); this._elencoMacchineCNTableAdapter.Transaction = null; } - if ((this._anagFasiTableAdapter != null)) - { + if ((this._anagFasiTableAdapter != null)) { this._anagFasiTableAdapter.Connection = ((global::System.Data.SqlClient.SqlConnection)(revertConnections[this._anagFasiTableAdapter])); this._anagFasiTableAdapter.Transaction = null; } - if ((this._anagSchedeTableAdapter != null)) - { + if ((this._anagSchedeTableAdapter != null)) { this._anagSchedeTableAdapter.Connection = ((global::System.Data.SqlClient.SqlConnection)(revertConnections[this._anagSchedeTableAdapter])); this._anagSchedeTableAdapter.Transaction = null; } - if ((this._dettSchedaTableAdapter != null)) - { + if ((this._dettSchedaTableAdapter != null)) { this._dettSchedaTableAdapter.Connection = ((global::System.Data.SqlClient.SqlConnection)(revertConnections[this._dettSchedaTableAdapter])); this._dettSchedaTableAdapter.Transaction = null; } - if ((this._validValTableAdapter != null)) - { + if ((this._validValTableAdapter != null)) { this._validValTableAdapter.Connection = ((global::System.Data.SqlClient.SqlConnection)(revertConnections[this._validValTableAdapter])); this._validValTableAdapter.Transaction = null; } - if ((this._schemaCollMaccTableAdapter != null)) - { + if ((this._schemaCollMaccTableAdapter != null)) { this._schemaCollMaccTableAdapter.Connection = ((global::System.Data.SqlClient.SqlConnection)(revertConnections[this._schemaCollMaccTableAdapter])); this._schemaCollMaccTableAdapter.Transaction = null; } - if ((this._tags2MacchineTableAdapter != null)) - { + if ((this._tags2MacchineTableAdapter != null)) { this._tags2MacchineTableAdapter.Connection = ((global::System.Data.SqlClient.SqlConnection)(revertConnections[this._tags2MacchineTableAdapter])); this._tags2MacchineTableAdapter.Transaction = null; } - if ((this._anagTagsTableAdapter != null)) - { + if ((this._anagTagsTableAdapter != null)) { this._anagTagsTableAdapter.Connection = ((global::System.Data.SqlClient.SqlConnection)(revertConnections[this._anagTagsTableAdapter])); this._anagTagsTableAdapter.Transaction = null; } - if ((0 < adaptersWithAcceptChangesDuringUpdate.Count)) - { + 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)) - { + for (int i = 0; (i < adapters.Length); i = (i + 1)) { global::System.Data.Common.DataAdapter adapter = adapters[i]; adapter.AcceptChangesDuringUpdate = true; } @@ -18591,76 +15396,65 @@ SELECT TagCode, DescrTag FROM AnagTags WHERE (TagCode = @TagCode)"; } return result; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - protected virtual void SortSelfReferenceRows(global::System.Data.DataRow[] rows, global::System.Data.DataRelation relation, bool childFirst) - { + 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()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - protected virtual bool MatchTableAdapterConnection(global::System.Data.IDbConnection inputConnection) - { - if ((this._connection != null)) - { + protected virtual bool MatchTableAdapterConnection(global::System.Data.IDbConnection inputConnection) { + if ((this._connection != null)) { return true; } - if (((this.Connection == null) - || (inputConnection == null))) - { + if (((this.Connection == null) + || (inputConnection == null))) { return true; } - if (string.Equals(this.Connection.ConnectionString, inputConnection.ConnectionString, global::System.StringComparison.Ordinal)) - { + 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", "4.0.0.0")] - public enum UpdateOrderOption - { - + public enum UpdateOrderOption { + InsertUpdateDelete = 0, - + UpdateInsertDelete = 1, } - + /// ///Used to sort self-referenced table's rows /// [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - private class SelfReferenceComparer : object, global::System.Collections.Generic.IComparer - { - + private class SelfReferenceComparer : object, global::System.Collections.Generic.IComparer { + private global::System.Data.DataRelation _relation; - + private int _childFirst; - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - internal SelfReferenceComparer(global::System.Data.DataRelation relation, bool childFirst) - { + internal SelfReferenceComparer(global::System.Data.DataRelation relation, bool childFirst) { this._relation = relation; - if (childFirst) - { + if (childFirst) { this._childFirst = -1; } - else - { + else { this._childFirst = 1; } } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - private global::System.Data.DataRow GetRoot(global::System.Data.DataRow row, out int distance) - { + private global::System.Data.DataRow GetRoot(global::System.Data.DataRow row, out int distance) { global::System.Diagnostics.Debug.Assert((row != null)); global::System.Data.DataRow root = row; distance = 0; @@ -18670,26 +15464,23 @@ SELECT TagCode, DescrTag FROM AnagTags WHERE (TagCode = @TagCode)"; global::System.Data.DataRow parent = row.GetParentRow(this._relation, global::System.Data.DataRowVersion.Default); for ( - ; ((parent != null) - && (traversedRows.ContainsKey(parent) == false)); - ) - { + ; ((parent != null) + && (traversedRows.ContainsKey(parent) == false)); + ) { distance = (distance + 1); root = parent; traversedRows[parent] = parent; parent = parent.GetParentRow(this._relation, global::System.Data.DataRowVersion.Default); } - if ((distance == 0)) - { + if ((distance == 0)) { traversedRows.Clear(); traversedRows[row] = row; parent = row.GetParentRow(this._relation, global::System.Data.DataRowVersion.Original); for ( - ; ((parent != null) - && (traversedRows.ContainsKey(parent) == false)); - ) - { + ; ((parent != null) + && (traversedRows.ContainsKey(parent) == false)); + ) { distance = (distance + 1); root = parent; traversedRows[parent] = parent; @@ -18699,21 +15490,17 @@ SELECT TagCode, DescrTag FROM AnagTags WHERE (TagCode = @TagCode)"; return root; } - + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] - public int Compare(global::System.Data.DataRow row1, global::System.Data.DataRow row2) - { - if (object.ReferenceEquals(row1, row2)) - { + public int Compare(global::System.Data.DataRow row1, global::System.Data.DataRow row2) { + if (object.ReferenceEquals(row1, row2)) { return 0; } - if ((row1 == null)) - { + if ((row1 == null)) { return -1; } - if ((row2 == null)) - { + if ((row2 == null)) { return 1; } @@ -18723,20 +15510,16 @@ SELECT TagCode, DescrTag FROM AnagTags WHERE (TagCode = @TagCode)"; int distance2 = 0; global::System.Data.DataRow root2 = this.GetRoot(row2, out distance2); - if (object.ReferenceEquals(root1, root2)) - { + if (object.ReferenceEquals(root1, root2)) { return (this._childFirst * distance1.CompareTo(distance2)); } - else - { - global::System.Diagnostics.Debug.Assert(((root1.Table != null) + else { + global::System.Diagnostics.Debug.Assert(((root1.Table != null) && (root2.Table != null))); - if ((root1.Table.Rows.IndexOf(root1) < root2.Table.Rows.IndexOf(root2))) - { + if ((root1.Table.Rows.IndexOf(root1) < root2.Table.Rows.IndexOf(root2))) { return -1; } - else - { + else { return 1; } } diff --git a/CMS-SC-Data/bin/Debug/CMS-SC-Data.dll b/CMS-SC-Data/bin/Debug/CMS-SC-Data.dll index 3b811310e4d79f46ab19256d919814342da1e21f..97b4f4e7ad65078746a856d2dbd677222fd1971d 100644 GIT binary patch literal 361472 zcmeFa37jQIaVB0}ukW7enbI3|PtQo2(J|7~bdPS(=l~t)M4Uzlfd%LUi9;pc8_dxf zaT^Rsz}jFj#ux+`jJ*c4#>kk{7xu1UWlmcL0p?ijKmMBmStZ_LvWIwz*&qf5={Lwuj&mI9X&=>jq z{%t65-a8`8rop~(0;wBvY|-#fk=e+LkR>FK<;3xCGTqZQ#8N%S;vEdT88o-mp{ z2SSP_a(p|Zb3O1N>&|Fz5x+J}EoS7gmt<+5s$1GD_NKR z!QfY(gkM|k?R3YB@uj0sbLP|#26yDyczH639W_{a>WN~aM(q#=zh9?*Tu41xOxCC! z!rgz)4sbZ=|?GOfIom$D4L+a^bx<>5~2E97<8$#-tVx~sz5C)H^Q@8_aKTrQx9h9 zRGZq%)M++#I#XxZ)R{~@#HJp~)LAAqH{Uy3e)gbvFeNN*$?{-?_AqLUwm3)70v$A? zqjMtE5EG?nh}{_Q-4jMcw{|c_vwRuaVsv^j8;4#}ICKc%P){*@OyMAl;V2yOK^DU& z6b`Z&KB;h!#qcSGgDi$qmw-RWV)%^0K^DU?ZxA13F?^%KK^DVj6%Mi(zDeOAi{Y4p z$sgUK@S~x#Wp+U0+BPf%N0emLw$R+5?Hz+I6ZliAQ%TRx5qSor49cDO=K_BpIwZ%$ zBH}Qfmk$H1Jdb@pKC_rj?3Q<<@v<$XnG^OyV58YP(Th;);N9t+4<48irpHfvF`!vq zUO=WYEzC@G$_tS?dZIoPV1hc*%mdZja2haq5LY(~Y@Di6y4-LIFqBTgbN0ckRi$@jL&U%&Fy8KZ28`?Jnwe51wtI)dqQ1u(ycZ9T@@hY?~ zKUDmN_ERA(=er86%MaDQq5Vck%h|3%>+(aTZ)lxLXIpWutI)dqP~{t1r_f2unXW?X z@;{yo^X0a=B6b(94|+E3<5l<8^QmhU0WTzGZMRe)JyBp*lYIjPersF~E9tdQ0z- zc#2Ngo#peof)w4<$sP?YJul;4=Lo;H+lRGczMqppXL@|;P$)S5M%&CxEX|r!`8!x* zQAHSHH*EJ|jhXM~jM0HwATfV~7(<=JOqF-X#BSW~!;&=L-yyM#?;Rjuiv7YdO9o7r z-;Wu%!MhKwlkeyJqsvn=V2TVl_{f0i@(`>yg5tXoybo*MeE*m*;D{pwrpSP!hzyu6 z&yE?mVZ0A5k?-e>*6DKSkO5O`DaYVsGTT`r!;fGINQ7F}V$bUA^wQ_u@;eDA}$Dc{fOxzpWJY!L=bk-@>m z!NP#)@{E{)8|3@2=F0bT9`AJLiaBAx6dBAH^TL4X@<}lRH`4cE1n2uX;di=Qi><-Q zWL@?u|KCWpKCLg>Vqg(WkDi_s1x|hrcpJXPr zh|Ls@0-48(d+;r0QbX8G(H16i6yhqn!DfmkFqy|NlOx+^$|yIPmoSr~)@I5GHklyyi z-8NGs-DF0JhLJ5!Tnlp-W0>!vv*StwhGUYL(jdoiMNi8xpH+Zxg z0x|;fWe$h(G15zY4u^U78cr_dJJE4>c$oC*rwB8wWZW25{B2or3@tcT!^*R3tI^s^ zES<-fZhVw2zoZ^5Dd0=$F+pu)keVX!w=Dt(tZx#LsTCVd#A9GzDyeBjgppcO-;@-nCG{;yfm%}EX3C5W z(b1-O{B4UzeeG+S>Sj?47egahR-)JqEB>~usN_8>Q5n~h%)^A$!vj{F4XniQx3X%o zHyz0!(QDYlJ`nNp49%-`8!aCTwYZhr?xiVgqt(c>dpm5-TzCTyYkm9}pC0@a5N8ID z!*j#nQam?KjmuV}d^{4_WO*6>OqEZ-^XQ4m@^S*l%O~PbcQh}s*uk&zrWAjv;4GIK3_WmdQiiV$5wBFq@zI9^^&d?h>XApE#S>G|j0k;RcYE}!>&K1Kv% zu93&HiSEXG(2OY9wZP{l?)1xk1lP|!d%&8DHm-b8!13}rk) zp)WxA4)+B-tojD{0(pNfsZ+iHhcI|ro%;JBb;=ju5C*TPQ|}lHS}o-Z za0r8U)u~SosZ+iHhcNiVI`zdNb;=ju5C-3_Q(qNQr+fhpVK6pP>+ctY)G1$pLm2Gx z)c@ud^>aCn)?iV0Be`l(=Qwi~b!+p53WxP(c{_ANWb*}paJUL%H~@qnT7?5Z_+eEz z0EF+T!T}(BXB7?r;fGh@01yuC6_*D9!jG)N0U-RSDjX`3aOy0nuh_wv+PyA2xT?{L z9UL#myVMR2y+%8@bmDsL;M963GI)n}@IM1|MLW1ta+pu*c5s&)sz76PbP5iXbvwAr z4b`8abjpo$Si%nO@!ZNd)j@Dvh)WJGjdaRi2@B3XQZ0JGjda6`rAW>Ws7rJGje_)ZM?C zO<9IWwkXnlA=fuDf}r}=ZBu?2HK>g9PWEz)mZN11sdb_6cB|sq&1N*o}dGSgGdwsam~FnJM;*wJ9@Q zJ}GA42Ex88$$&c8+mx9i18Y-ex_m**z>S7|SOVw!sjO9cX%1zI46IF=>GI7n12-i0 zT}=j1;$UEH%1n`gwJ9@Q-WfA+<6_@6WI*+=eifF0DKfA&Wv0u!V+L+;?7Nl>jt~Z% z`pJMPGO#vfrpxcg4BQCWcO4mE{y+(=O_?b&ur_6;%LPpS8E}mZxM8yIX=K2e$J>;d zA_HqvX1aWcGJss?+2tc(#eaGKHCTV7?2vCK{4_3;;U76m|5`ibG%6!9Yi(sBrD`i1 z^q5J>vza1=Ci4PjQmSmGNSMjIj+vAgn<>&`GGES2N`uW5$uODkWaiEwlfSKD^beTH zUbK|bqlWTZ%w!MQOzAC?If^EezOk9o6DIR0X0l~%rnItTN}Ry|8+-H>_T%Tu64C9) zkD-1WECKkF{rHc=e*7tU@97-2Sf#-{f^B#CIGK?+{y)mG&wu&gQ6msz%uS>D;OYE{ zZp6=1VENmRO)`GIgwSK<=b!N>rZhm0;?G6-`5^v8zXSRM{)9CEKR1yBEav$6AwrLr zpZDW^A!2{75;pX{Cp*UJ{Uhy4zW3$2VI7e z7TGP=qq_ZXaX)nfeog1gtXBCLFdr|UAsTF%wJUE3A*^KiV3ft-u&(9HLL64P{7eX8 z&C8=h2pgb0HH5Go${&UhHb+^6?_#TzzZ>GPamufS5VlddBcx(emA?|=u*J%MM$@=j zu;I$z2_bC1@~a_)%~<}Nhsan)MKUx&k%?Ps+B7RXSK6$3@0o1e?4B{S?mZ^3hPI## zR>^ILXJb&HBij+b2{bN$7-u7#X7ch`pe&z_hkCqj#4l_O9+suwF>^}^gb5`Rit;7^ z44dcRrz=G^4x`kR+N84V$n4CgYB`P@!1gu%;!{yi(aAF?6S@wvvKJs5|C2LrKxHUb z`RRkX#)C5I>xjHJ03h3a*#I`f@!me>j$!b;m|S*WkoTU;Y)+KdARo2n7(+W`XiM(@ zFpXk9wsy>GiDRG|mgMjuGQ@|$D!|7ILGTF;@b3hF2ozVY`OP%3~lFEt{IZ zeB+ctZ@b~%QLZlcd`kLb1L}Ywz&f9SDj1tUp4|;N27=U$83@(dX84XDP~7r`C<)#? zfBE#d=RGsA=Sy1arOl@Hrm8TMq8IA5 z3=AtH7~ZV^nW(0hk*AqHC)D-1#vX1_{D;`~5}N{3!n2b>_hnEJ;5k^vYxkdqtijFr zH9g)xhNE~te#0X#Taa7icljdx>7R^Dd6X|k^5}7eo<%4h3RPh)UjmHr@}wnKJI&u!Vs zDD=54qJaEk@G78DcVfpVeK&6?|4u09*F=di(8(a*8PqrWONOS(^4x*))l#wE)o2C` z)2XaezJ?Hk)+t|$)b#j<#cY!LrbAtjLFuRY47g-R;QbZgHZG(`n~+GMMP)Kf4>2uj zBxTq%(z_M!LLrvy=(!DPX{h<~b@&O4*W=G?Az35k8}JKSmL?Fst*qeQ@}EenNU2gu zg+i4IU2OKzkxqRmB*%{z=x5Q9gu3yf_(rFm72!jL3qGL%{+(zCt5caJlU-G(K9jYg zCa?<5U>QYYbgEzxRKYST!st}NBFJJHor;OBqEi)O(X37-bhu7E8&yc^RAv~RN)FVi z1jRbl@>ZS7l2WI-dO_iPo$8ZywfRd> zVcJ$BU5*_j$S%N5rDqd*ZW$mnuZUDkQQT9fUb_b3-$x4jstif$uXTDR?0{Z!{Opph4P zfH{$F3-th&jdeY65$fst`1M4A9w5~9aij+>j_|Rj6nsJh{5w&1yQX7S-ot9Qss|j% z4oZV%28UVG2^K*WtXK~S7C{!v=m9LED|$d77R~AbLWk>thocHfJ-`g32greXfS_0p zSl+4!SW=E?SFdPI=b#ZI#dcIRJs?!72ZGmEs1kZW=u{5`bh~S7x=TBat3`RD}OFgHLFHAL>zN<-K2I4UGaY_C^P?O3h%! zdQ`AtJt`oh7R-9efh;ehN8f_i#_K7CSTw6g2_3FSAB`#`^(Zrp9wi6rQG#MUYI&<3 zWl5Yx!L#dcIRJt|bHM}yZ_s1kZq=v0pebag%Y7}Uwj$lFl^$_SyZ&m%pG zrAeSinKF75ONhwcNHI(4QE~e>)}zJ>`CHHyeLl(;V`7ELjc-Y7SCP$SKI__*HprT8 zWu3L=PPY;?2gP_hn#Jl?h4ud+P>c$4x|K<%TP2ZT0o{7)lvmG+=4_CfY@=I4O4=aT zqgyFMd5<#g*M`50RAp^Qw6t!;I+J_XI-ddE_|UD)8KPUytkNcQE6G>Yttlj@TNCA| z>DK>@x72j&Pob0jxcN<@VB8Su#!aMK9~a@j&)^dp;D@@ES$XeQS;JVjI*?U#1}oOB zf)(pl0mZu2fh;ehTYnv|jdiO+ESlA=gbvrOm!b+u-O3E3TgidCm7rL+THdN#SyF0A zSFcF7I%vd5u^m-Sw+fZ&*5LIOs)TM8I@PTKU0t_69(D3E@_y8SGD4{9^GLT|h8({} zWyJx{svMNJxa8+9({=F z!aAP;Bc7l~nKML>KD0`k(4!<@Rgb2SoE}Y-qozkcg16N4=o8S%evEvSC>SGzx-k;z z(aR(Jj~RSI1N=KNUXGJ`clI+Y?|qOpGz!41Q60!CHG}nhtSq2h%wAux2&!PkdQ`9o zvRFosei*Nf^{7HDn$@F(4%eekL=}>Hlo>{kk^}W9L9rgSyj72~q|}J6UXdPk(1?*@ zJ1WzRuoN1fxKI(g5*1rV-{pMbLPvN+SJ$IYLY=&fd>l2Pj1cPjJkp~-jU2B>nG&9} z*{@H;YgCF^N{>olXsAd30UDssM=9%0vl<$`X z&!eTx*eEHHdGB}76jq*<^2VS~M7!1dgy8-^;T2Jz5E}OhA?xZB&!AK6pAM%4S zEc*B_KSX_ITp#Ev!R`FxwYDDU?>abc@U1=qPpR6r)>adN z*DzXyFI@=By^tvP!h!x(m2xk{{Dz_g@hgWW{LEU8W^jRf10%5<`AZ6TUk-tA!*ZBKO3_5=MdRJv$;+(p}4caf!R zp#>~y3oT$tTWA4G+M>ib-l z#kAdqtUooE-86VJxV#V!25F+_BO!CfoW!izCZgp4ow7)W5+0LkNr zlW5S}mAS}9C;%)UPyK{%InOl|3tgXhTF$vg~Q@oF=vD+^1 zT#4Nwf&nhCN6QAU%@)re!fmBGDz`9_Fl>bb?7UyX!wf31WRwm%|5RMNJBJqLsrs$a z+XV+cs%gktlmSoGG!GzmC-2z>4FF;uCQcB)Rf)e`Ac7w9xfyJ-o%zCP`7W}g{QV`2 zA{F_gF({TlxBVR^f7}WWAsHrr-24t9876;>;gs><%A@iZw*2DGAxKHtVYq+HQROuy z84UMN;f8MyFBx~TySQsA##_NlP|GGHQy8tSCFw!vr;<Sc2^X0ebDy8!hO~XBX4&<~xSu;`g5R#;Igieww9-+wxyMU3 z@`mi5?b!t9OTE3rAlYV}>`vn1w@K5sf1AyGPnLNyPre0hcD`@3Z4azA(={Ah#x{3i zT{dUBShH$+lTCJnK~X)Hnk5$^j8G7QzDo8R_1UWZrkAGF`VFF8Oq+hYab)HNBV3-R z`fdA9`VEH}6YJg|r+&L2IBxzWC@8&SNPXo?G6t8gfK>?^#N3pkWlA0jeP4* zj`07|;1e3)-wBzqzIA5hy}N)|@vS?Mb#xmn?$Nw&U9bqMU{T)#%fx>Q7C{!v_}0IG z*T%keg;+G}TPJk5Z~ZB#g6RC}c^YOI-#R(aw@y&(TerN`x6YE%OYZ6w`PLmYVx-uP zimOwlGQM@8B6KAx(_rD*NTDMiRg+16N1*|HI%D8sLX|fLVF(9w1iq zfCJe;5KycK9LVxAdf*#)ZL9|rV$rM~AauAMxCT{7>H%gLJwOiB0|do- zfH~x?dVnS6h<5dg^nim#j1=2Z)%1W+sU8SkU!h9q0ijbp5YW~2z_qB8myz$F29yy( zU7tsK;5y`ZJ;0RkoXze(^w!2R!$-z!)mr7nr=ynqf*{ZeyVU4Q}0EI}VD z2W?as?DY&-z2*!q_YBw)Yh<8JV!}qGNFr4ACLy^0QoJK-5<=r9Aw-*Gep{tU^3}pd z-20WmF`j`oNmB+7@(i>|*2F-Y|46(eY7#=@CLv^9P2w4}Y!c6) zU6TYs6DCAlM1lok1`azkW)Z{;D3!`lvzUR9QU~S28lCqcWy6zsl{;)W@8mts zi+&ySO{6O8Aflz$K^N*esLp4=>lmTLnG>ypbS?JB=+cX-w27E!lCSD}OCg139c)o( zZ;#Ou<{jR@kV3MCo>ZOmDl=KH2fjFRS;-eC`F)vOhx+1(vld^RzUy{qGnwhtRc46`RD2kwapiuc5px9*8qQtobDy`nv_gGP)L+fh*)D3!5|2^FC$QJDq{ zZDT@5cti&wso2JF>@JXzAE5@65kg&`M|^W+ijem_Gf9})B(LivcGe@`eM5p?n}K>3KE2NB9g1U-aMJ`}2hB;IRF zeO`_N+r2gcGS%k2e@3&}y|x4Qm&niTwH?&0o*hJ2zx#LESbVm}8aBEW`nQAL9PnU0 znltz#FxV!i5!mX@>Ho$TfF0DF!KTAq4cM2>8JqzIdYpm%EA%U$k*PG{<3T?sE#T-^ zwsw#{vNZ@p8LV}YAhXP{l$l)>F(aIo|VNAk|q?*^EF zpk1GM`j&m-8MN#Z&!AnO1lE>zs?HanrKnayq=!vd54>=_rXMRY~t>{SHOUiHtxysNPO zM9+_A1-YTjq_bB^BEbUosz;0IWGEpOo&fi6j!m#$l7^REixO zHc_g!#kPk{bUxbozpx2iqp6MWb>~eaktjOOo4l)1^x(XSQnf9*J*i^kbxk)_tE{<` zDl7m`s#IkSCsqEuQtaTQic+;LwmrR}%6`oUKf;%`>n!_Xog{W*d()(=Ew#=NJMrz! z7c~$RckqPO;K7q>i{s!)=h%332M14-s%?wg!x$}E+>*9yaZBB<#VvKq7B}Z~n&_kI zy}{gP<~{C%y$$?dk*e6hiI%p3U!r#GI-dc*Is`Kua}qZ27eY31#UW!CJ#FIr2{Tu< zfv1qH4Lntj;QYy}QsuDcPvZOJQ*Rk|pL_~845AxaD*7m{g^I?lVR74FbiSHP;^1t~ zYA=y{kW)yuZD=|${(%^6h<_l3Wc>r?L<)TkFaPM!UUG0fSY@!s3O<+U$yHPEv^F|Klpqs3#4)Y%`8 zaexhG&i*8z&dkiO5zx3Y%nY1O5IZyT1Wa|t&iwh2g}?JY znpZ(zh|Ku2XS6uP65$LJv0uTI)#Vy_2_%98TLpqvgdt25ZUmJF8V-igq=ZPM0kTJP z!4R^F7=;z6b(2)fLDSvjaVp&;8LM=YCl0zvWBM-~S-8^o(V3kr!!4JgPqN-eZikob zBbVE(j~rQpK5{h8`pA)``^aTmhfbi(X5|PC$4^q9Inv4z8q@nO+a8q( zsnZ;(9-VRLS!Q9#cV~L)TFsG}^E9*eOEH^fRIPC|^Bjz*0*{?K2U9^Y=U`^)ijC)B zD#)pGFcp;4IhYE{203~&yCLY1@J((6nf08S5**ZxD|>p;a~GV-xRS<@aRtX(cgCte zehb~HKfw`VH?C&PxqyGo7q-~5G8?nQp%c%M`7$^rGdnpuH9I{!g9BPK`1YKcUgaFY z2Y~+=onL>zdHMi933My;Gt`wm6`|uRwY0O*^@iX1LK6B}mllVb{fZE=1|ah?_7Fcsk7 z?n~?ymY*HrFcsk77Et2c7~wD#;A~NxGQwd>aPsWk7(0(woSOiJqZ8*gHi9ctGkaf+ z?0lJJgFjUM%2yqo7j=`#73j?3Q?$gyWm)BWkIr{WTnC+5JV{GVT$WkBAE~&qU?8@G z&n%8^5$C6b|FdW)zW7bg!{5tT{yDf+Sx&IP0va*v_%xq+AwXE{I1sr41m$2rK zrR4A&S)UrQp3DnVTsfMGdCan=dKcDYP)wHiMji`|UxxK~7jldPT+-g78D5=gpVM6X zY}4jx*(ztdR#86dYzeZ{mN4u%gSViCI>#i?3Y-rty?Hbp$Z7dPK?#ib{ z-OT_HDIhx)S;KBv-ARQ0HsYG-dB!I!qu(#*xacfRc5b_2{@&5Wk$F^pEbDAoyk>N1 zX0&_<#9ZMR2Liuj@J_&{@j1%H-C3s?JavRi6`5wcZ0X|dNTz6*g2S8$U z*jyecvGNGWI?BNq4K7r`=!0bRYvAxg?V2SLIGq&|@cZl)0`{>G@Q0|gkbuXAV}jlS z*D-QBogZsQ=F@iL_3!2D=Wq=3*YRV==BMu1jEeH(>{GA-{03kc*^rQOxPUgLN6iGhZeo!_z zf;kYHPWfB-h5k3KNDa27*s^ppRxsL}VWVO(M!id+8sB#jckmxVfemDG-^GOdu7{K# zWOe=vUv+SC@X|2`QNVNMZ@HIjf=yArrY|PM6y>iy zq`b!!Wxkk~q7YHQK~WrxWz?du!`UiZi>;<8gaq?fX^KLyDa!xW7ZYNN@_i2}zvqgw zP%KDMh$!HoC=TX|(%Xa%#HA(OZN;{w!?R){?@Se=y+Z)KoC7MyDC`}osSLKn7*au3 z^4?*JKFK+LI-4tWq+@_?FSak8hlx{0zFe}?J){^d4q=Z2v3uy^d{!J%9D1O8SaDc+ zr?ggaD2Di<#i7L^GRAilJNEolHa8_Kz;b7?bLrenlgjb%sp4?U@CY(Iyg1@O_sHT% z%kT&=Jfb+FI9wPWRU8F|*;n2K8R_oICMj!>M-}X&i=&rNXN-;xPuIinTK=B=fzneM zUwlef!DEVJmL3sTu!jovY;_h*OC66nmETm|=ZzmKdES-;$D(PFXcpd4U zSd0}XmLF$h%ymy%+?o|97AGC(o?M(fuj4u^PC^r%RGd_tC{1)qamt>%8Mr*r#ageJ z*?kVCFaFzy277;=Wk-!>8T<9|V2`B0FM$o_%dL@Kf|awP<26_1k7o z;=G|NTT~e9+%c%k#WQnJ#7pC}v|&=if==K^DZKn7YS5AAw%+gKw@hxJ8=aFCDL&8r zT-GuA5cd*>Ozk}6bEKi|xo8Aok5i2iDvWeJdj#sRN6Xod@Q*Y2ga-H+RWA0ES$S_4 z5G%2t4rBu{4Hj+2XbDW?{KB?i5mdo?fnuRu92P+q%fx=}#%tr)PlZ@C8~aJ9bT>A} z_3v;GPzBjHRnJ8;!^D1)17kl4ieo=5Z;kzAeHg{*>V>Leu17uiWo!qH7%ALQ{ft%} zRI;=;RD`ZXWg0Au{gk&69?|XgeSV_$`99PMVrb6JACDSPMhJC%9>sn_^n!gRQ^K>8 zA&xUT4@ogg#eN=~!F_uR3I?H(*w6PbA?}io^2LB2Z6iVn{a6)x7omJ8t_pJ)qv@ke zL^hZC>^*^V+vR*bgYV_{qh~X?$n;;nP47`i8}v9X;B>wkxZcm>%R z8vku>Vz?L+NhDYx#^mTdF^eF^M5)?1vO~(t@Paje&q1rOt@OUqlKjKKzC|(bB&EpB6nN+A-!cczZ6sf09;w|Gc*d8$D}-<=fYB zZ_&TK)m3e-Kag`F<6-#fWM#Pe8vO9ql z6`hS*_xEQrzvt^7+&RU%FWet>cc+c)B}j=7gCCbWr^16i4?%+^?!dtkA(+P>N+iro zgt~b=I_LAe2>&dDPiTN2uJxFe_Z|$y%39BX?83`n#cMsmir0Dqir0D$WOj5Q@k+V?)$_SyZ&!e^83z6e}3QP&l+3ZV`@mh~! zmRjrKz42P_hnPhBd_-%#&Bp=CM+EH=%0~oEuNLfm3GPq_+hXVH-=e87_=;!1W^2x1 z>O@xpws3O>x@M3=8SIhf4ECS|dQgYm)|~#)j-DOdoc=kEo}#cu`skpK^a&ntXV+wc z;Qr6!6_HF38p{MBDihmIaXq3k0ei#BCyzioDymo+oZuO#Of+TiaL+(xqA3Gizy>nW zl))7!K`0YV>7V83RVJF!-|XmBCe}nB-KrveBAU1^69o5Pi&sQ4L1-)!gse*@JcE`p z;Tg1)3D2OVOn3(EWWv+8lL=4XN+yC+GA(tzFF;FO?-{hz^`1dXUGEvR)AgRdov!!v z4RyV@A<3F|na{KhsSih={IfPByc0GgKAjCo5-=%*bA-bB-P61>P>|CEOgbBqBoZuO zLwaI`MPNfxD%B*-&MAeID!*$!enL`bLy|WF}m?SmDu2#jn>)mAL5 zrL2WmSke|^VM$wvg(Ynv7M8TRSXj#DVqqy;h=mz-jTDXSLp#|SP`)Rt4UK!?yvIGd zw?m$ZRK*TSw6q=a$;0>zKB;y{l2+`H^cfw5GMwXSS3370FYlkoP4O>cktbVg_#&e3 z#}H>N=RUL|w>vfxm-=aVARooD_!$0gU_`kXcoNArR)$d=A5O~vJXMI_m^ytZi3u7v zxAmLTIv_cDI7uR4+{WiWemGSnWIV95NYQO*cob?J*DetrUgcuLz=v=-z=ilPv4ulI z2Xz6ArSFAKupvWq4mZl;M3XD6Us+U&qjNUwfQNUrWX+ zeeH=?@9X*cxsQ5ZV}jIusbj<<4A?J zs_R5YYL9+IUr8~?KI(eWk*##>qplkrS@qb*>nBy87>)OxbY}6wivqNxdqedtl)QuW@q{EjWr6Gk_MoscaM}^ppnwi~3 zKYlS^_@DYMtL_P#vR!Uoo}EaY>ew*5vAh`bq0Yj3=VRbgoydF8hNXQoLNgl-rPx5SNj&%N`v{-kyPFbO>E!uDXnAyyJDr_|wjKpi03^Lw5A%nR5x3J%@Iz68`Uu7`# zcV7lYmhg8k!-(MH)}BBl_%aD~zRbwqeRG6=xxptiz`qmnf1JpDXFs#@-lKt7@pn6r zbv_#`xL$+UM!_Peg2hP=u3{70C|CqpEaUIK6t9i_-3qa2*56I&aDVrHR3RDL$PDA} zCI|Yv35xyQmbd!5SyFngUA-cIw}VEE6x&g8#j8{%wo#}EU5UyxSQy(Vbc9EAb$|CQ zsFRnGC!z+F5kg&`NB(YvBL@C%ri{P)>sWuEByyqOdZ3u4{N0bM`n#Wt9d4hG$OFwy zSK#kfv5h^@@`jhAiuR^S0*nXxF{p_3Ks#{%MSP3#Ks%_jCp(B5(Ej8M=WS%^*5LlE zF!(kYsH@I7pjW>iLU4cf%u0(88n*}`+9Jn4q|zd*I{)1J zl|ge~o3GIuQ4FKK#C4R{YeaGHpMgR~eN1RvBSO|yBhR2+jRN0SODXduXeVW!zNwUX z&yQ&TWj^bkAI4D6X1lBL!_+IPU7YWSAjS`e@~N=?RFLaOCY|p`5(yUY{rqNy zMd15UDwTs~zMqg%`)|$O43awEk0cW1hVSRgm2wBZAEjzrZtMHevD~cO?R-Bhuk&k2 zB2i`dHKxywdpq!JC{^1kTf2LUDqGTqevPoajRd4_v*$dX_qfjRHv7jTRk7IB->uz;Zz?Yj%1i&+Km#2smAEUC~+8SkB<8E zT-&D(N!cVuiNi2vZCec^6p~%*_84lrU5@5ES@$@Vj+YGS_@t9bWYH75j`wl;Zys6r zfQ}RTB{w@gI0_SLc{Nm#Xvxa?3u^EOoUQa8)a?qLKUn_z#a6nSW#!-D`~~a&0JHC{ z)@qyev?go@CWs7!-} z_9&qvJff5JZgl?QWvG*vkv?ib86nj5d1Q}*{U@+TF(o`_vrmFBv`10QQue6ps`jW$ zv9j#*5!s`zCzOu}TCq}@bGd!u@)6sh&Z*P7TbZEtQooK|5vT>02r*&!DNY^7d9)-7NDt%--6; zoG1VC?RsAW=S`hGoxPPH+FL_4r?CF-UgU>^g4|eO(%D-jkzfIP>pxXk1ol>?(y`Rc z-WpP>0Ib<=8InrZuQ?o>l+IEsiA0TIsXg-IxX}Vjtx~nEv9;7b5ih_E71yru6A^r= zGq*}2QEr%9pI0e&U~W~aw&k`qQ=J4G^^_$QP1&fYET!tmCU;wel~o1VyK!ueP6D_QJ^>1reh^=KR{I>Syk%eQuFXQ8A?{j1S z(WTgw#O>|2Z?SFO6v^eT)ZWoa0V$;;8`|F7UJWTorM>mz&ul?-6E{^u$ZUYPjn9_L zOifrfw^BpMY|yxim-ZE?^{!OQL0#`!XH$i;(z`+|y$b_lchY*QYyfnH*!AwDjbXlJ zWZ@Tm-@Xd_!bh*xw{H2J>|2-HtZyAzgT8e%&HC1nHS1ePR_R;)1_XNxl2q3`j?5ks zh(*F>+k*gs?$K{R&~OaS(P04TR!5pV3}Ax#>l(-F? z%8HOmh6rgg(7y5lC#3e<2^Z!ISK2uHne0%^f#=8^I6F2w9!1)hH$&H(sX_dR-v#a! zI$v_OUWd+gKYuKn`BQ)Y)mx#n z&-d-H4*$!2)eiSh)V^wcjwl0yIb^fKu2l=xR{%Z_Ap#lD#kb4^w&#b)nQXp1*kPc)Wf(DCz47k{^ z5#vq1f<;gTi}R89K?)W@7R&e`Uy0YoK1hXFH0y&Tbhr=lm8e3}2gwZMgCqy~API_n zke0XlAX!p+6J5O`AEbjuj1=2ZalIJ%Accz1m8eXEg+553BRrzpUAyo1Rj8BqLB19> zpo|de`aJSM{v2|oz2rkEObO4~?5mYK;3#G(A0(oj<2&Fk#WH=ZKFGr#4qQGWzv6=k z><4Bo&0lQbCAHMRVt>d%rSh?1!t+Kld@NPgE+f+FAJ;x(b8W zcm^sJO&PqyGf=5$%HWfpfl5VF2F)FLY=g)KxRPNK_dP>I*7W4jj}< z)waskLEX@$6~45IOH1X%zElTlqsDSxah8CWt5rn|Uh#dE#tOXRO4YWptb@9Rd^is= zOF$2CwcPL!zo$~}z(cH5ZOd()k8R3ryrnv^HR`JEvQoH1yL@}1%G(e0KU=Bt_5<5W zs2=VtSmo{J?aha>rMwp}Xz*!}@TCp?=^<$|e|kvSLVp|*w(}v0c0S}lfAbS!m3c_q z&WE&aXG__p-0elnzExLCjil0&>N=?vX~W0?cCUSF3pHy=o2yw%*+|V+zk5P^OWvbB z$j2PK3aLuW0nySi2iL0ozs_fHjK&-=XGqM!byZqu;A+eP$ybdzNFlkHgG4#fF$d(b zQp|zm_r(x2H0FRfYl%6~cij$M7{na>GyEwJXPfvll#%C;M8jha;@p+|qz{F4%4tt>h<-+>&v{YJO6m?fj20i6x-UD@g|r&#qN)tWze; z5U(U01Kla>I;X8ZL2R8h#T4w3>ZkeO$iip5?>r$BmxciXQW$4>srt_2+?8a4W|CMY z9MhpPLCeSxnw4aN_K+cDE6D_{AVbJjl8GpsB5segOh~VHhH5F5AXZ1n&GP#BLOBGIz@z(^)vXvx}yY%Ds$;7fIgDSiTAKbr?5t4`{E@ zH4j%@>xdhn?@O*9w$9^vNXVl7>X&BOL))wQeAgc-V&}2=TWR?AWOkmf`#R1k-~aIj ztF__!Pwv__{FiK|<6|}|^0SVZjR&6mTn+hox|g5r?c-J2*L_n*<1RQxY}|!TYRDNH zccB@BX) zH}@7-7%V<1yXg@58X&u34Z%4T`bRo?c3N}#($TYfo72C}(NhrCNFT)pNrhyr)+K`A z{`>HXNFoT0C4vx@h~}|D?)}Q3aTG{}zIhZ#g~5$ajwNE%z?=&GEskC#qAC4tj$S3A zDg9dL=dtriSP{CNrb0wDG{DQJBjf0?Igm} zx047@-%29Z6%*tnNJXHXmiHBCspUO`c3R%kx6|^TzMYo$^bNJVj|X}Uru%%E&vZP{ z-;H5W#eep`3a+7aCFSCQ2x2@?xL#0L|B+XFMW7(31(E zgQQe#o7si~H4IM)U)nJIfTS*xND_%EBa-M#l`033L`v1R$}J;_!k4zFvI{~Y9|j>+ z$0LG}My`p+V-SR-RBfwlgOFq@Y$TkPQYOJxlrsIbqLhiR6=e&hVJq5PX;{h@O2d*i zQ5w6U?kjgwaNnKxXczEtBJV`15+_2mbezcbYP+rT8C;@qBFss|iTp9jazm9iaW@6Y zSB(=%A=x+)nhS6x1Mj(r(Gso|UWlARvQCy%o$!em+Ey#y+9a2iVooH#{{|WthQ^!_ zXDu-&`mWot?hay3-V3|>RczlOF()JvbATv@sxLXtUCEamc{pRT*q0pGndFt$Yy7O& z;?&lNIti;d)M5vFeX6wxm|d&A6@QB{TRiG#7vX@=$Nk1j}B*resnl1^rORB zp&tdu^_cC)7@F!wk5TDI$ylWyJ@Kmjco%l#kBZ0RrL}%^>;7avy4+^{=*W`&=yF%+ zM~AaQKRTQh`qAN}`cd2&dJj$%k0G+?C~NT;arV%740Cl$U0XTM)p!guoPEBHyGSSz zk7R=^Rz$K96)Pgy@QGnaHCdNJIH;9%cQdnyAX@C!^vI${BMQWN&AF}p?F=s z@E&{TM)YmVQQo?dh@vPzfcYnkp}@V>)(_0p$U0&u?*BM~O{2X(z--JfDK8y~X%+{y zr*-Hc=MRwx`_y0mp(vq4`QO1QtaHveBQuZiKH+b**>@7<8DVGx~dQFrgg@D{yaF5WO}#C&F7-LH3};*THOnP0;lC(iHYLpCA%ke1tlmY2;TltxNrO*lfPW`+g!QX4EAQP2#LB%J z4rHC&28(V;?^hQrf+|>?le}MDun4kP#;^WSyf*f$E5xE%zdE7A{p#3>rTyy6Fn)D% zpkJM!*spGRt6!ZZrH9c#NiS``G}x>^5r9fUPD|yB53+c1J5HaABw93D)hm7TfB^qWj@ok z_^pUVkbn7MdN!BsuC4EE@dVKp|GVfK>$_K2|3xf>aoj7&+2WaWws=V-Sily44%$>I=eXeY)w=dcJa?tsvOwGm8xx(tzA63PO7}t%cH}W zUbd%kYdO0(`S65oRZw6TKLI5Q1tqYHD^=Snx3r7%rOvo5iA1?!+`g$&?!dUMRBg*` zji~Qw-rnw*EK9&+veov+G1+%k${ie&RjRh-w#Q@}x?aMUwyCo5Q~e{VwRL`eeobzw z@SU?yYe?wM$dU`s$W|K}XJmJSX(-ge8Cj)j+sO7DW{XC)q%9ixP@(UlX^wC0bZoPCxx`ea@>No?z5`x0o{C` zmxD`lZC~4hXo_SAEBLK&RD9|-kA~Lotu6ws$u*x+2WByaKq+=af_Vg z{8F8_Gk~pucij?}l8EjY&Nc8Os=W6!uvu|rtiyiD#(rR(!K&1K9cQo}@O8gm&ad2G zw#qr!DxaeIhcbWY{c(2Z$KmYMdhCzuImxpgo8xLSLtEsk=e?qfeBa91FU!6>*~L^@ zY=B-=Tj6&`X8uWS`xoTB=L%9j-}^iSCUFMm7qIH|cAzg133ebtogFB$6}~aT|DwSs zG{6sSh0Mx(p9W&ZR_H+1aA&Y$TcKdZwn72Lwn7K8yo{~zvv_T6D^!R@v$jG)huaF@ zger*bi!mQ}qsdQ@G1%G93}Y)K2igh=ifx6Kx7rF>Qd<37y&_wogGP)L+fn@tx-_yC z3KgL%Q6+4JLZ`OEpxBV3${8F4tOPRhCDed2La6KW$X0kea=fjODdE}47Am$vido85 z_^GO`@HesE@ADDa>3)b^e4md9`iI2jBZ7X7P(C7P+Wz-L;_?yUZhktTd_>Tr2<0P! zo2W@!tejGARW>lQ@z&usSB9kC#yC(QTf*dN*}&W1=3ZHS*imsuO4 z!upr77{-REAZJ5l(%BFtkzfHE;xANK1U5vaYO^a1DSsa?So{8vl+F$)iA1qs2mEfO z*nu5TsoECX+5r!_zG<Pu;rZsu3?7-wmhY3TWo8~+jdH$J$3lft5LQF z+i{XQGoU0ARfZYx#!8g~GoVtnt+F)(HWx5Ud7wp&jn(5lLb~=(*BRY;28R2|y7r^q z&U>6!yglG^NLB0sL`&NPo;{4u;EiezAZfxLfGg6n8>_T7h7;~_L>^D05ZnvO+=Anm zdNjy6(BTt_KZU}5W(qglXQoOe)&cGVKY%hlM$5z&!9LIw1RGv^wtx8R7oZp!tx#ngF6smRhW&2%j z`4&=DTJt-jtzs9@0Ne}fuOMhJC%9#))Dv7e+F|GFCpXyy(Xo4JlNX><6KaCs{%6rjkxUR8 z%LF0okqJ-VQYJiub~54V+sTBdZz&U=K}(tN4BE*=aPYpJs`mwGsp>t0cB1=h9NU(sd?s*j!fvrxdRFyP4dmmCZGo^%-4G-Xkq|FZChLj?%YYsgjr86x` zBGJk)ExxCfk`BF zmPJV_BF_N%Hs1pB?LQtTkuPpR4#+eYj)35|6wU)HGuCW zf)F=_IW29!FdY^RtIX*VM!#un9X*kQxr|-+_I^2qZ z)WSiX7|{RZ#K7ZJ#6U8Jp9QbH)`@{V3;ynrg->`HcoO0go)hQ=x5H{C1CA^y11@){ z3^C-to(wKpfk(&e(j|+>Ub-=8+9J1GU_BlMjZ|@cc-oLWr$yb*p0gB-I>w73!R0N z>~}0?vm>F`bzYxM-@#D+6P66(){^=AX6Wjt>p11=>OS+EQ?a*;roOKtOA(e%pRwG= zU?Tu@U?ZotD6UUt|c{0ugDux=* z+=0;{68!Uo&MamVm_u!h^B$4KLM-4uq0sfuP%{I=3S$XeYF(fN-E)HaaP7D@z zx<1ZDun4MPaa8~;6XzmW1X(N-=K`N&CC)`57R|=F5IQ{0CoXZ`^@p0`;3C~V81D$q~@Ek1TwfiY%sW_LB5tyBC0S1KTMff8j z?e)0!OR*Uu{2Lplht6Vo`H0?j8+(Wkg{oo+V}rbR zQ1pbTm%4Y5as0nL4W+_=_AU_0U%t$z^9@P@2J#IfjXk7nX0Hw@8``Tw(q{JRkg|!rTKmCX=-u#I-|(e>f>5Uh zA@m{XhtPiwNu4v3e0X0RT!_IF|WNdS)etGV(@*ekq-Y-9bRK+h(w6tHouQs4MpTXDEFVCDIe)&O_ zHtm-uhqe0UQ@EiQB2_Bmm+xdpjAYrqYMJakImTRvhT*xm)O&`-3Z!tuGI8^2Zi$Ie z)hiaF$}KS|BA2BmT2CQ;xWw_-abrGCCc~|L@)iqIT0fpV_E(Q_50s#*(shpZOEo`o3m7d9zbC+5?V+k?w|K zgQwP5l{B@9W0^M8tErWZ#m3c-{?8V(9?7efO;9VFxSm$M@~M30vvr@=JO)JK?Djjb zgY^E2twe$$m{8}hh|X@mGs0gm_=E=dp-+ohd2cfiD?Tj;vJNJL75lUVEB0v#DE4VN zkmY53S_k8`@!4&KSTyU?B6PS<>s_cq(x=4?f;Pn-%gilN8)Tb5DL6EE;)A+Q06?O75vJEw$j1cPjJo0J18#&&m z#gy>uWRI-)v?yjNpVp?e`Lxo0l%III)DQUM;OV*;_Jlqkk*BMNgV%jNBIr*OmyZbg zTtfM%CM)FfBC%Lkxv;`Np^lQf_P@GfS6mqn8Nz6V=-RA z)tsU6S0*b)8A!ra&wV$>n_g%pyt3FJLoUO5g6!&KHOUn8q*Er7KS*$pqhSNVC=7do;q zWvtXUx@RbUrv?iTv!|qR!}?NjuD8C{o-#OSRBl%0JFOK z^eA>ks0dw&DlyLsozC+?v3J+z`Cmt!yo~fv1Ih@YuFs=+{x^{0=Xs`t=WKRWCyrgA zn5E|VUDbI$ef#1^IS24z=K%5x=KvMt=++cLp*-ci9jJ)a4z%gJ&*2o~b^g}pG@7HTYaQ};Vhn=1ra$Fp0Hf0(V7@US5^o|k;{6G2=3p2cSJQJG_DaL>#C7w(5^*#iCAA-2{2}g{=`p@6*yFx*(ADDD8L6S(YKuplx z6&68EkWy(sHoGq%q-=ECBve(^|3p2R_o&D1IwU;(l=*-O=J99gos^21ju8L_90Q71Icla#=l2@Hi;bKEPGAShYErLWjvTzjw#%i5yyy6U5f0 zgD(=OE$2ho!d=-eG=-e6Nwf*4BX`zMisE$qur}cYG=wDCCc?1RCNVVCCLW{GCX%sA zn|R_?+T>d3wMWHrQg0KdV%Od#jwEgqrFzPZjAOMzZu~_)Zh~u;NOYzKo>)ocJ?zX?>z{Jl|6|A z*$slhqCUZr8w#H{LJAf^6)d(NuuMF?U=d`o%%0?Qyf)sGD8!=KJqe-1_ayH_6_R@r zW|%z*IdD%xP`oFxyme2)l5%(9>J{xt95iC2*p74lE)h_1dT zc|YppW#lZ>fHFd;>+@(&@>|I9dlIJ1p5*J5Jqg7uwI?~Jx+kgZK1>XE4--qDkMhN+ z1g;4rzj#j~Z+JO!OLLQ>pirLj-h)vQyC-qr{^{gr3``E{)>#gs>!hZOMN>q+Ul}~_ zMfTb})Ikezb6vyzs%>bJ<)fd6Xc)$-U0QBY8SUBB8YpUaKtLCf9T76S1QQ$Ba?1VB#8tI z?1=^y7QvoKsZ_!_DZ>fKz^laTW%Z3-)JwVUFIVB zSpt6XpxR}K(8F`Dk(;>$r|jD*|ioFQ!Dt3gt1tfM9@M!0qJ zG!AOFZpN5U!SEY5pD}#n>~Vy>+qm)bh9)*-%gDkWf3HqaZ}Z4FAPn95D%s{vOdXoG zdCe>p^NKgsroDuPYZhI)IsrOV3g z<jX4-rQ)%n0E|iNjRGLt>OTjQT|;a&wvVk3&*6iBaM(l+CQIhUs9* zb{%ZHJ%-wDcNPx+YN4!jybuq!a8!t0$MX!o+TGqfvhabFjRPi*vGQW5BGFuoeMP*1 z{Z28 zyhL&CjBuC=a9*l7zZ>B&72v!~aXuX3FcsizQJmk4aF`ODJbMdd6UHOf>mz`|=!Sbo zHk#DT-WMS|UuJv4HYb0}Q*kuOS@aGvxdNTp`xrrI(-NJ3OMnbI1fJ*)I*unt8aO^;A zLx9i)4#ZXhNSfIJ*%Ab@DIJitC6LYKfUFdOY!U}#*$HIL4RE|Wg}C7<6dk_5(d;i^ z>-yPx*&l|`s?iK>v1P~R^6gNG8}iAq-t}l5)M8@twz+#dFzcfDxbsZwJXv0Vez|;l zbh5ky_|k2rmQtlhfFq2!o?~|`FUFLoRBy5vGi;?|(5NbE#aQ_Q<&0mBwP{nSE?JL7 ztS9rr6j!Q_>RZRg-m)I= zEeQeAX$=WT(<>*m3Z-mte9}2{!E3C$(g! zQft_)Pg2QFCDpK7pLCL)N~dABK8Ykdl}N*`trV)RjpWcsKIRF^p}ys?p>jy$RJ`P1?8-N;iz3%5!65)?=p^L~YZ16c_8LzcoJ0p&U-=v|FQpT>H5q)Yim=F@hg z&ELy5pPLyke;q$|Y<}vF%|PH0FheP?E5r<)WQKX?)*Bund)Zv2HPt$$b|Sa=M3<5615j*wfu@#kQqm z45EPNO32%ER*V_`f(nUZS=_duyS>Wc|6MR}Zul#g~rIixs5 zib6yI2SstP(iMeL&Q>|JIMft{kYKAKRL=Fz3anW7L9?5b^12sTC8 ziBSoOC&U!x2oEVG@=S_ybaAv4g@^(UisE3tD0aDWOmU1U3L(K(-WG*mQYA)K*MOvg*bQn4uW@o~j*d;Th$n-Ugad3I|jc z>7nfq++4!sg+JJUt7=|+N?5@M7Z1j6Fsk6GsNku#JbT%Krxtq;bWbZz)AHaiEHbR< zUX*KZv9~x?%5{2i`kv1LdddsGauK$H*+ln@;*4M>Qq9bvb!Ktq(jKF|?YvNa6g+E_ zz!ug2feL>}@erYh?JcD!Y|v8o@x2c%9xAjMtX<@hD-xy89c%QR_aTzlF;Rct9mOMsRGj7wGIJ$K_$k7A+=Q(!T(`oCFz{3wN&pF|Bh^4!+@ef*Y1JLpE|#9;Z}y!R>AG0Xc0XW31?KVc#-|5X0;J_J33 z)PH3P_L4k<1ZJ;7IUH4|{BOuqvQGJD_}wW#jc0i#9`}x59S0*dEUTK=`wXBN#`u3H z%Cqn=*r(fc??(K>hC@h*)w>H1lKeUT8tlD<6A_gaMCSEAiwEk_DKV(0d!J_ti7znm zMJ9GXJnxM5zQmuVM zI6Xdb@>h2Qe;D0Y8qq;c67M5)<@b5I@O`V(K^7D5BXs5WdAjg@tJD2K@_mG^{60?? zzOP32P>2+Jy;H({3R#nW8O_ed-`8rNf0f-Ky}fYj5l{iU<~n!mnjgJm*H-=D*c~(D z6Xn-PtenP`)3|Jk8CSm(yaM@|cU;P^JJyTYxXAQ2;NGh5{cC0}QOd?k5&Cf%_>`NG z3}%v7T{`szF82j4+X`8QGmDa~B@w>~jn{(nBPR64!20d+O&sy`Y6 z|KlNWEJ>4m{$vRJPlv$&YX~n;o^#OGW`0es&;FCoH|w+0YwNS02Ts2H-^kjp&vxqi zj8Lp6Aj9?bS(WZ9Xi1J4uIpB(`?KWx2wnMoo-Taf>U3DdC+bJ&%J1`Z;rmvn`%LnE zgs%KPPZz!~O*fjAkbz&&K9)IHdiPMbk}~VDJ9cfGHH)%c+h@n+!-IG1I%IZ2f6dHt zBEsHdV>Yoci%I`S=*c^>^zu!vW5L+h^;;lc)%BYbG_D1h$EKsi1w)UNYyB#vM!v)e5~c{vxN1Po|M+C^!VGZ^jPvbw$#F4^S8xjjq2D^JA=*N z7MnG#V@s_KHh)`ewm^N&DXn3!`P*W%W$M_{N(P(1EjC-Mj?LDy>skIb*s1j_o2;^) zCCIH)nQ-e_Cj5Gq?dR~A@L6mum&Jt7V#~NJCVUo~!DX?QF2PEe#BN;+Q&*d@;>T%v zt^B(5TA9OX)wMF!pkGrmW!ID>H*4jOajo3vbT@RZO!e*gFx8OHKX6vfm#MZqAEp}e z`A6kLb?f;swF;mA2y5eq{A6wX@4Yt0^?K77NPTRxs;0#sa6nnpVr6Y?$R2QO;}NZH z@B6Hq?D;o9kNup?14cV??%^LL#t`0;yT3g^R0w-VobF%hp z)Wd;>wI-ohQ;nw9s8u>yQ>~fqv&r`ny7K!xUHHD$={}cyAE7J1&(nqPTb=In$@dYu z^7}kp_`WpVXm%=O=63C4nfs)7w?=E!l}v?htr^Hkb*D7e8#=D& zIBtXbpZC<(_jccV!}tH6|Kp>19*TNTopY+I>QwdH)yvHk4>94R#O0p}3^FbDpx6-d znhk|>K6ut_2>BFj2+k7N5JZND02np|V95(SYvki7s*mkBg>#fu;T#3Skd~uh8rX9= zkUp2gTyd1gz){Xl$x$%vtskI$^z((}76@DG2WTJtd@224x>-L!Y5e>eILev7ag?8% zqqvHrObv3BR`eS|$vBEK`^9k-PjQr%Xj>vjd5LCW7)N!(m6XLi~}Xw@j1KEb~{7sgEV!0*3MsF zdOOk%X&$7(L`qJCI8CoBtsq3?L{`$i0B4Q-PzzQD+>Vwg3>E}RdQ?4{)ReRcl z;~l$I*sM!=8VyezVmq*+1=>lN!@Tvne{x8!g*2zzcFTb z`9iYiKh2KD_Sd^_n0Hz_-AFO(wA3;w%sDNcWppv)wDde9#eCD!D~%MhO>wbz9DPju zQ_w*!#z&^O81kBn;V6SUQ+&iq8+olA&fK^qN*j5tjaCJZgj=Yzk=NR2ZBUzAuC$TY z+USL#HhM&JNaU5a-BBwwcZks}x^M3`pf?i8Bt(Wx0%*qQHo(jjp|NqmcdOWKK;uj) zKn2~pxovb|)}NcR zMiggl5P^NQ0Vz1EGW*4G)(pj2`-gE>y7ms`th`GJ*JhOo*tt$JA2NdU>1fqfUn$4I&Q;mxVBt&KT;zu3n_6gT1JESoD=P6$;zJ7 zXuA(W>w`3Peb&xjUwXR_L+gVyb$!;(UtfB=e}&cuY3ll{oxi?tyNDP|P z8+Xq+DVN1P=ahsN_m%11u<*rD+|z~Dv*ff~x9@ykMz(*J$Hseq-EnN0^*qtSIc>){ zPP>Ba`A@UVvBamrq(bRO@0+YTf;f6f;sw@!LhxFXp3`o@}I;jaq7% zF6JWNXYTCk<4nSH`DhhiL|*g7aGuMpP}<0AZL}!JF1d9|8+ombmIk%C)k+(At&JWC zYIAQWZRE8!dM2pNy`;2}*V^H%7`>-iG4e{=vf`Lw#pp6-#pn%sq}6ReLlfvRlnglq z(B#x@fSDmDw+jFE>$qc}f^x{)lE_*dFi4N#vg-k$;** z{#g?F=Sk#y{PM=|cATt2cXb9iJ^=J3cS=ThA;2Zuh8>h#4`S@NA`=})q0f85DuHgEB9=^lv6%zB=L z;avL2#&T)QSa+*UQ|8ip z9qKInxk)BbOLOa#Hu72lC(neluqsM~U=snG)kyqN5OP3igjV@y@jox4`jfT=~4z~eq zNFdeFHUt(x6Iiza_NE9v;(*nIS5t(B8-R8hfWuaR?;B#RR&$2Av7HS8ZoDO&8^a z8u8MT-kbKtSlr&Uee+$iX+E}uz3H{`*lDLPdrnUrduBaP+;Bc!AIGPkrnd8+=Cbw; zCd_j!wL8|B|Qu}lVX1138 z-st{7Qs&-wxVlYA-lON1DOQTSW~FFla6gz^thABW+Gu@{sdG;#ZRE8!dL`(adq`;` zueH%zL2d3irH#DSMlS}nxkr^Y@>(0c8$53AX{C+4)((Fvg-1YXBd@hF8o?vM$Y@@V zywbM3-tLiOIGER?rlnmnrurwWJrU<|m!I3FKXP4Ax<2>g!0JNE^A09!^ z8a;rx2T#zGrW7FV(Gv8WDMiP`*`n>H6hI%G-A7mJfL(`tbG;db^;MYb-t0HRuNAO5 zq`g-7i7K|78c1_$n5%1rt+-ZLnDSZyr#0&bXdnHkYXvOJ)(_A=`cc;kIGtEOKxzE^ z8m<+x7Sdu&QE5Jn@Y}Zz{;$7v&{SP3JS76x3jdShT0xop;;t2%scVIGVb==u0C?!N z0zF_IDyN5ULgn;uOQ@V~K7`6?b3as07i6Jwy5I?w(+MI}PJ?CTjk$)nU2?P?G!xY| zM1L@~xc&G$NXKoU{`7O+4x~oc5Rek*%?i7QNVIzcM6l6z%|q*hGv>X#Uq@UMcOCI2+4G;~<#$ihR{>Z9wA6lK0V{x(ZZ^7@|601s zNHP1h)Lt84?rZ5@ql=lZrMV~TW5B%E(so9QS+AwtjTCcUONSXLW_&gJDpP!DuP@Nb zAeZJAD|U>$X2;=QZ{VI#+Q@5d^a{Ra6~9~0J*2de*V^c=?op+U zyw*nV23yHJt+bKX+UWJ5HjjYPMqX=UG=j&?BcrsD*V-7Rpf-<~(neluWAuXB7)gCK zg1pkUS0naIXBfPMYY&J@>S>w7g#$p*jCxvxe2A6^jSShBR&;E-#JoX?5jSc8`kKIP zz<^nV0WnuB=x+niod%${j6VSD0bOJC0NR|auX)f9rU<}yRb%dBs5Ql|Z{gP_--chC z^rsai?X?L`AC|)dX$}u_b#1Z@*Cv;xyf(q<()t0~M?dP?1k1hk1GJBR)U^ptQ`Qeq z8b7~=YmLS0hOC)wl+p7NpieY_b#_2GU*ANt=HTjn_* zRY!Q$^>5>{#{{7MX2v>s{CrK(8_}6r&yz9ynqp(zHN^@#4*t_@++I^)?rP~++WnSK zy<_HT>2xE-yw%e6)3q*Ut(Mw53z)N7YVRyy#%k$##xLe8-*3oEcRj#ItN1DMnxEpx zgZz|Rp|p|L+GtUbS99x>Hu72n(7=Wh6?c1X@ zrWC+>!J(TX06%f2;MLE^tNCQ-aX5EwP1M%hThAr?C73_kFs;&ZXDpMJV*+W833J7r zUj%o)G9`D$X~Fsd+DAW%J7Zb1et`DTkK)c)j;$Y{G=6>!-1)TMxbx5b3=l0CAd|D` z4pky|j?yJ>vTvX$vtJx{rX>;0t!jd{@g9JWBbU=GH0zX4-ZF{2RT6pYB=R;%9`Hu;o4q{RFN88i$F@;xoOz7NTMBc=SJK02(1s&)b&|Ae|_og zdWO~qY3ll{oxi^HcD+LDgEV!0*3MsFxLriNPh4cZ9AoA%Ji2X)^eX@z?Pnl8SK?~=4>n$wH~&2pMk+B_$R(wv+Yl(xvp)i${~ zc{-byldrS+IR!dfkW)w&g*ip5n&#jq$>o=*>8*!GJe0+}EkhhZ|NG+Fd|9Uvjm0;1 z@^U#a$C^bI1Yy^!13nCc>JmrS_T#E3%g2 z3PN5fVLjGTdrgGZSWE4@5?G71)PBJbE3uYtJxlw=I;^E{8!1*{E&aksu?A~t#@X5f zR$wiS87bCZE$wWiSbeqBz7dVJS4-_1(O7x4)V>jobyrL6dmvbKwbZ@`f;Cr5?Ry|t zakbRG2ZHrhOZ%DQ#cHdiSDLZFTFcjwf69$PuBmk=NSc*O444N*j5t9sWKFN08D+UTY(of>(wdSxOsut&J!PYIDRXZRE8! zqAz&&j3ZHLBd@g)mBIH>I6{>+@>(0w8axt?T&0b?)!^*~2aQdwqj%cNgyw*l^ z2Yqv-D{bVpcKF-zJOh+A@>)Cm?RcIUN*j5t9sYJa&lshRyw(nXw}@ww(neluhre6I zGfZhCueHP9E#jG{w2{}^;qMmlj8xjlYi-QVV1M&WRocjFZOq!BHfFHi%RpXf+r5mI z=Dj6MTi(mSjO4uxOg7%jz&xVI1Kb8o5!%Ib8xZ{oyBn}K`wj3B2kgECyqY3-HUQq^ zfHgvWrU<|mVQQHofVd43OeIr_nPLDYLL8`A*+K|?+Yy0pN)gv_z}Ai+Hbnro2oYhKL?~B?S2lZrrq}d z()%7TSNl0HV?XEWl>0fL*47WuKKfDnIiQBt570jPQTsWdwAK$$8b7~={hS+r+t2yA z_j72QH=8EXtQNujoIWY`bClUHZa;_ith@&l8|Ym>+i zN+LfviTscx@;*uAhbEEtO(O4?MBYD%d_WTUz$Eg+lE?=oksqE!enb-a?~=#|Cy@_H zA|IMWexzUCn0=uK0{cRTQ4q%O3q8pDLc`$N?hADyHQE<~l=d-bi!peQI?;~zF&b?* zJhVPYQ`cwh{Pm@`8xdL`q^aw(cK-U(+l>sZ57N~2Sv!Ay;dT+Rn`qMp-@Xu!Zkv$L z1=BCM@<)j6jcS#{Rtev&HZRes9U|-t>D?UK9HQME+85GWM4_8Qq|%suA?*~KL+#rX zBoi8sM_-bG7%U~VW zI|O#$0IRT;+MOM&!CH!Idg%cxu$J1L9jw1vYIk<9`f91&*}>YYrFLfrE3cN?ogJ*Z zT55N8u|Y+MOM&w_0jitg~8b zcXqJKYN_4X!5XWjc4r4GtdmtCredhQsQrrN)B5*NA7Y(neluhwmEktXA5{Ywhq|BcAO_8+ombnIGH-;#ELtBd@i? ze_4@N2c?a?*2YQ^^v$b=(neluV+9FnV>Qt`QphXq2CNolX9J6Y*#rTI+XTVnH>v=7 z6U1%6OgBZC$Od4Z#sO=DNok4zY!POlDFTSwT*8bqrI=6#V7|nGxXmTZ4^xWpj{~-L z#JVX0utf-LQv_g(5XGhlz!qWXEyBWH1zKzOYJl`!4b0UZ)T`Kox;Et=6llEl1GJBR)E*RQsPzN1 zkABo16zH?{1C++kuVD}Bk>B>9e(pV}Vzmd=KDY;UY>GW7W%i5PgDO#bP!q!TphnRw z4BLYm?Uy%Z&*7oKp2Hwqp~byx`!Mf090k{Q&w^VS6*T~Jo_8b!J_!_y8 zgEV!0*3MsFdb_cq^+B4tK5OT%FTLH-q4hzUx;|^?uP@v#BF59XZKH3`fk#(vIfQqN{3<^Y-EaXLQ!bCdioID1f> z5qZrS;VsA+;aPJ=E*7XZy%+y-cyA^=@v@2jc)W=>-| zml}!w^>Lcp!#NEs(sCM18++~t(&v7dD^9Z$oaTm|#&I#i*<7gI!ahhZN z^2TtQzuEJU`hLjaIJ?Agnny{;ZK#85%V|238gUv(=^UIB#%U7m_#E75yYZp*L7KWg zYv->oz1@V+`XEhRpSAPXm)`E!(E1=vU7xk{*B5Rlf6sc89AiHB@#w}gj#QuLX1-EE z=Sg3jnD2h5Cs9qnXs+^@kE_%onlkG-h{L(c)F4-}tORkcxk}afdRH7#uDHr0bZq?R z&I)HA>_KrASsGv;m`lv7tT{K6lr-1rh+}61L^ZQ%oR_03q0kflspAf-}(XCM?Z?EAat!CpndeC zcnYSR^#hc~&#!@}6kI}+=C|*(WftVVIhvNGX7y9(GOZvlFYn-S^uwOw%`PG@i-M*g zKQF%~oAUKjshkwEAuPx%fG}GL#ZKYoHL0IQ8Xd?XUDD-NJM=Q8E808TzjL}^9Xj3h zs>9$vA-piJqoRTIn__6U-5U;Z|b;JJGf;Y4&cq4refBC6g5p|x2Af}&8!w^BNd6V za*=Z|WoE?LdVIfKA0*mXLfVD?HgXkh$Qw6rTAca$6(rZzxE}MwaI&XsP+T9Q2kR>- znRN-VzWNc=^@Tq=*_kvf#aGa=xJ^5^BX?nXRc*;^PK6NVO*@Mwa*dU~Hz)c�~iF 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 C11k9d delta 96 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�~iF z7v|gON#B*)cW}@t7TkHqVbG~9iQ^7={bt?m3FB@G?YM>7Kat8Fg=y@cOl6P4H1w;~%Mfps*1>o=N2cg^4~q(SeTRGT9ax zc>Bc#XjMA|9(`a-(&+Q)oT>seL60_P)x4H*`9xw|UKota{$X)x^kiJN)p5zOCw)Je z=zFafhV{i22*tgeX@0+iIbJTZ1-=XIyqbGfvbCl2b zGl|Ddr;Ehnrgb*B78pJ0o7O>jZVj#l-4U~slf*3K_0>uG+Z6iyTgIDS`&p&4woiyz zQJc;0(9F&>`{#(LkdcrOmG;_-we@d$bS zh$MYs3jKW%ACIguQrjoQqbW=skE}LI`$&jKQy4skEpj{>SY@=fzvWVWEy0}16ngxK zs%G1oSH}4`DwPiuHp0i4R6bDH2p?lp`9NW!4;h~~1>(~N3CAZEUq0OI;t`j`{O&lCp7FV22;Dtij0+)7bw$l|2fB_HlhQSKEj65eggAN9SlKzCPOB z$UcH?@EGIz=-hbs@qL6szkRZG*%E=&>$27Jugl@rIQ9ZK^)-&wvp(bZ1x&ak@NFXx z@a+(L9)>n_6=nAo*dB7feQ+w{Gt~1=N;n_rIDx!=xgLXrI5CCsagw+mu-f(7N5Xnw z3hg-RxwsYU7dA*(=LYTI7JRQ+?#;}*G}T<>_1@Te{K|t~?{yvKnu_)Qr0ej-a_(iR z>frfmY=dnu`%A2|Li?8;$?M5qQu?=TfNgv~>o&yKabrjwT`y1723rSg8&k(kA$9z< zk#)c}zK+m%xmi~c7B46a_I3PNu8eoUeLZM#s(!Fz3EOo3{~Y4~l}7r9t@V$6KCCfU z2hP`aGlSO{Z1RPkudQCPHO5SXgf+&<{c8kYAH}aRCd9++F>M-S&*2}xMww~R7<&%w z5PQfQW6xn5Vh?#^>^Y=D>>+QAJ%>z)J>&s89HxDlJy_* z`bX*bcuyr^{WpcF=QFEq(moRAvnlk?hxls>R(VX@haCe7!;e9q$Joc;Q~5w)ybry; znstSpJg%Mi&Jo94k#=1%w!wC4zQZb;w((72O zXV)F+^Y*}6W&@Ia_D{B!Sv~7Bel6mz;9-cLOGch#EIDRg%%KO?r>=;lOehhjp zv5(!Ue4sGghmLjj@qzXc)(#W~+Yx8~VJdqRrm_E5DtikA3o7O!uk<~!FK3-l3dNF+Wr>0l_T%FGAA^J z9={T-xwCFZ+%bHneS{qY3WLWGXa9LBdlaUz-;>H7g=y@+NM(;gYp>4>&m$IaeZu|p zrFI}UoS1KZnDV?}`xv(I;~ZYczeDOc{>oJ69$N=&8&k(uA$4qTWF4?=OdbCTsbla} zjcW&N!|O2TX&#TSbsaJwc|10ztb_T#v9;qJ8t>o4yEo@)wnw4gUY--L4V)A0jW0eY z9+K>wX!Y9r?vvu0;qHJ>d$MAmv}lK4Ggv+AGyXiwP2sSPKhGL@;5-{*&mkLP4|!wk zIUGamA#aR5hgyg|`R|sbnoAt##?~LF@#hv+DT#M);@lJl?KMwel~Qe=z%@)^d>i##i}Mjn7~Ug=4b-=bUbyS7aan#j~YX@w@>xf^2JLx)nYw&X^>#%DuZ0&f5&bjJ%_wj2m3e(tk zPGyh6H1;*A>`@qR?|gChR*Jd1LH3ltb!=yfOA1rXlu_ zH^!brFvK46#@KUsh1f&xw-0g+>y^9;(7kiy>qK4eFi%b?`_PRE;})C zenMP7JxL#!LfZ#=tu^Zh>zoqrfUi|X|1s4X#p{Q$wf=E@{`qHA66TMQ`{Re_Uy^4e zO*h$Rjzgc3Gen0YhtpP=0exMuhQ!o9T;rAn-6KX(F zm>=i{{G2KM%<}t@&vP`OD9jIZ1Ab;pKXd$kR>}TEQJ5d-2K<~Q{haOhbF1`&qA)+u z4fy%J^fTA*NA49jpeW1_bOV0Qk$%qg`;phe4JZop1Koh12I=QKzn}k+?LtwQALs`B z%#(i3_xq9Gj%h$qm>=i{{9GXY%=i0wNFEQ0!u&ut;O9c==MR2Aa*b?2QJ5d-vix?p zs-v8$vzA5z@0YgDO#VAO%Ip{Serc6#ZdEI^&8#DIk%aZ=BHb@~eNplSemQLf3VF?1 zwS!*FsDG6b?o1!2d4c_Lxq83!WPMWNcRf0h?mtP#ZMYb&?fa!;NR8evg_PchY!UW; zX`Fq8Ftq;=F^;tWAed+BMh1LgY>iVpmzrJug`F`n( za*X+%MIPOKdcTz3E20?KE`7X%Av_Kdl3CAz8UD^_HpMJQn*F{-uS}vo?~(aD#IAm4 zw4ae8a;xR{H?E`l_|KgMtKeIp?4jyiawcbjerFWkg4*z`-x)<-Y4aR1pFxAmHdFP7 z;Gt%U04nIYCH0wj`^^e9cWl4nB8U!L&&jLMXWs0=O+tU$4T#%EO(`9?SA~|l6_j7-K0aU4u>ip%`+#&C+4F-KiLrq~EUWoUhnrmoN0`Rfa}lbnJG zCB~S~eLTAV3r<0N6h4?!(2~U8(nes0bBZb|NXjV?yFpHY$W@%;5{fzgOU5bKgW?p( zr{)y!tT_epnp42i5C?!ZXJ}3VHT{VR%OTWUvHcj%Ax4LD2=shf4uLSW=UO0ru7$bc z5VwFse2|huU|L!~K>O%NaR`K!^#inzeiVnmbg+Ja()jr`aER}I;}AbLhv=+0#N$B@ zaV(ZIxBeNhB+PjizX2&0;oMiH%zkkkqDFCu320m5zQk2D3&S|X62H7L9O5;3ZlKdl zw%V6C1!ssj4)Hqrv0*7(TMj|w9~=TwI_FVUK@O2<$LG98+g%-6AEc@4vv&Ua(%bzp zv_42v*Jthg^`*C47Fr*qsq3?L{`$i0B!}23$C%H3Ji7bDAu>b-%_U!)B!2hG1Prdn z%Se}w%kT}l=HYL2B8bEJ#t~GIly4x;gM0%~&U_d$@m6)P<#XV)O-V;HQzv9 zY1?mf+V5V$S;BX(ATr;*0x;jb0??$yZGdN^2N3@eEc7GhuIh6;ZsD9|LO5r^u%zWI zm=^Zj4y4cRFjt&q4LHlkDLD(40qX~7AN?rKf-tszfcDXk;w+ec)(=n`Kfeaf(tg=* z`yMs4+WcJKz@mF8T@+_|Bgk3K#gdqWvnaD)9B1jOILkR`TOwzw`3Peb&xjUwXS6LhFMxb$!;(UthSLlBT;hbeE6(r>>i1Q$4L6leHo<$=#3wuzU1^LvR1)eo$K|Td%fwKh80+Hb&0EV*w zSk3~^X2%7<_hUBPF3DL`pEGAMolION;a<(8aLxjYw44Rg!k*iK^tm18inH7S&hmLm z&VpsY`T^QUKZ>&;jIAG_ee|O^3#Om-1C++kuYt3S{*ANz-1{uu6leJ^$XRZ{l9+_E zD6?N2XQ7L&Y%Dw1qiuY|)(2_o z`mCM5zHqyU=uhW9dK$yr!{O15UD1~A0=F-gudeXVo#5wNQ+i55=3>WCWgZ`D+T^q|APCys4++O&h{^(<+*UVZ7-tetBc~ z(e400nu#-596$Pi`O#{)w)}{mILaEDg<%|JZ4&wIN#u7Vk>BZ;H-_tc6yQ3i;p`O0 zbv|aUa~E7&u0xNjgX=&_=jNg?u9IlT=jKM+-5pvVq^aw(cK-U(+uajdAEc@4vv&Ua z(%an|S|6mT>$7(L`oirZVkn&>Kk;!L9^G=i7i6}9+Q)L}$6w2GGUUEas$C&)j10V! zEqt+Kc9)Dtxiw^hN%NpjeLRR>82}IBi4x9(9@jjG_l3@&I{8ntpD(iXUJvG#mS$vY zDQ1m$doqnT08um zC_ZAPjl9+l=WE;&rH#DSMys~XOWgZH3pKk#UTNE>k78GJ<&8tP0nOrH2*wewYG3L$ z;9wH?9+V8<1JI<-ZGf360e{ zybw!<O%N@j^^->j!8b{U~0DrOEmMO5^9(zzg5_ zjTiphyl{WT3x@=G;rA(cp)&i$@xlWXFZ?cy7p|jO7{&|#$1iUTpZhGp=T662HjdAI z&V24ZxVC(50;v(7gOvD3aTuRVv}69!XuI{H^+B4tK5OT%FTLIUq4hzUx;|^?uP?pb z1EKXnnz}w~=dUl^PVQaNd%x!19*^$-V(-cqCy9GkCSWvYqw|k>wt5PpDYKq~IGnS+ zuQ^-T-WB3pvnYQIGnG*A}wFRl(6S@Abnnkx#BAig0K9P zlCNM1uzrB{(U0OQ2x037XdnG3zJjS|{Q#x$^K0NM8Q1*wT=mcVT=jv9ubdF%D`hmR zl0BoO%zklvrB?Bk7}}QjjM9TN3&Z%zh9vU8`sIz`F*NrRo>8jDnJ13N{F`~qLvU?* z41G5NJO)xa@0Nt|m_$21?>5@*;n4aZO1phXm0bOkzz(@>03sM`M~>1Id)$Oo`O3?>{am{#`JLsu>@nh4Hjv66Q-c$7eJa{z+CaBhp2*j z50`FO3q!xdgC)oM0oq4DiZ@}(SU*7f=tuD;Om*uAD2<uHKW%i5XO$RI9bST=E$eaE~voMS|J(@(mDT(~CB=Wx}kw2b9zS%Et3@`gy zo;!W-?$ceF1YY(H>9`F~z_sON^rl!o!LL_6jYjkbF-v_42v*Jthg^`*Ca zDzrXGQ`cwh{Pm@`dpfi}NK@Bm?fmtH+eHL@Zb^JA$C%H#Ji4vq{lXIY$$z@@LsTG^ zf%}D&DW{u;7t$S~Rqb2mWH#z~a$gLYy(j9 zr9o|OwbDjjYoiCY(Y@hvW?lOEdhQLSjl9-I&ul~N#A$OcDQ)DnHhL_0BYHQ9b{hbSX4DfU_n{UR8M-R1vTcdk7eqfBHFRSfu`Tj;u{>IC38c9t z%oS&Tges_Sl9DsybYT4e?V}&XnX#N%KS2BFM{#B>!`2T_8b7}V&OH7%&iu1-=HM>^ z97mIC-ajZBs{`NjhqS&qO)}q)D)9IG=h3J&ncbQesdMSewN5V1E%dFNa*=Z|W%zsk z#@2q%Kiq##i2wgK(m!mi|HR)5Fo%%vdjUos_`QJm-y2{(KD;*6Ql{3^@Dq7P?zazi zEIv&*?-_I~^-iGeD5&oo()M$%P20D|*0w#|KX$Pb$L_mE`iHIcpV+tN5EA;<$o+jo z?GLr*!;9}*wujtrAMD#n=-X#i-@9G9jrzHI^fp{eXq zsO^IXHyH=FMIKz@u|ZrvJ&A8qsC|dT4eOi|?||pzIoG9)8)IwzCyt9zNf=inPdzRt zpy^u^#$|vS7s%@`(TAS!8)~L7{`b!Uam{**v=iTN6zxsleq$Toe*f6B%BAt{P3)M$ zcze1LAn1i0jy+RFLjM_g>i)y)8}pt^=sz9Tkk{XqE>9af z#@6~zj2)wr&~_tF-F7^(Iq&%-ZHK)6$@oJz<6;WqkIg@>tnySUdlaUze>#;t3ax#h z@A&}!5$}Ne-n%|+-y7SY|Gy*du;{VQGupqLTTSL*~ZVk#PKzUkubhS?jPTf zHQyd${F-m%e*56EipN9dZA%g#kk@~xo1gGodZy6!U*fvVD*sAlk3wx9JUHCznfHP` zxJ2I&*EgXH7T>AZ#I7mSzU8^nAG@p)O=XY5H1=7k>`|!ggKfi}$h?2Xw@t6<5Z8Cq zz7y7TQy7dZwC_2!X0lq9@qx_-CR-evrZD_BA@$nGYMr!?gz-0px{bj;W|itx_9zV6 zfA4QYXJe0T3T^{)4t9=0Yp>Ub|LXb6IyKtCE!erp=K1?m`uS^YJ>D%#_S@F1)At{p|4jc}@C3QJ5d-2K>A#{k-P)BflBdfTA!z&<*%` zUHaMS_d^?!#3>q36y^uI0Y7g@KX3Z|?3R8|6y^uI0Y7g^KfC;XLhZ9q|&ALs`Byf6Li_WO~0S`8=)^8;NaclkF6 z!1dfJ`XQBUS{S`~A5l5oji_lV+@g6O6A+!Vgj*uBxc0+$M|RQwd(m!>wt%W0f~}Vw zDIPof5W2K%+Qjqf`(Vq@a~t5U0{4RJ4<$*n&h5$j(2}~b(d;JCsMLxEv_!O~S(9je zU$Q9XU&?5n)#a(kP|D+XNor1@A1vty|G|o!Mpb0A0u|xsOS(KkAEC_bEb=mGPI_W9 zwe<&XYedzbC5j6&YVRUBHQyIp4fV7OBz?m(&!}yg*myi)dAUYS@H=jLxH}k>!-HX`03VQ%BQJhRD8_ zCH1(q)TDj@DM=L;WU=7KNI_O!7F~JLVbNtd9SOB3gW3~1=AZk=e2*P-&hGn|!(I9@ zPtXbsMI**sx-g@eB)Af^0u}vVj`?Qam?IxQ=IG!5^D!SdX6QhN_OtMZ^UK-2yLRu| zt9!2=#7u<95Hl%VPSa_>^C@^K`p%dv#C~Ju%sS=tlV?L?&PqqjrO4jz=rQ7xgI#`R zWWV1XJp|A9>?Mqiiv0%8#IN1(A4!~J+B}ezMeB+9-svTZNkG}_=^s@gsL|qyCPM6@ zMS*k$#V;)~gj?`DVlw@so1*lWxj$r(&TBVxM5Z{Z zJ<^xkmX2s4W{iM5wqHAX+PPUfq@QyBYtFCZ^chYsVR^=Woym4;Tcq1qvTDE6YqCX) z_Pcv$i--5y-8)D0Z#SuLj(DHaY;i@~{DbnvwPT-ek}sUTNbfFvzDcI|E7hJYR<-?~ z!IU1pyLYD8I$&VmOtG?VVBdUkVLxcTO=*t!+hJL?IpWTY*%_JQ;@Tx{rZ{Ho>e_7a z!${OMt9ohj-nSJ!5WH%LEIoZky+Cu&PEecv1Y&pH@K zGPEsvV@_o$r618z<%`zkDE)9e($5cr&e?5N*XE0oQ8=Ch+s>vp@V;z|WA4xjK2I8e zwB0D^JVb5G76p^h8=bgM3M)#fABOLT^p8D})^ol)r#H5P=CPc{j^5onUvwYx#n^mt zUVo(D^hG+m80n XDr$E~41n`?IjYP`G>$9Z~x9OvPpx+xtw_j9iya|dLK_D*%v zOmR9N;oe#t=Ru@HM@#Z-aT?W2t6mq#pD9PW?yx0pj(D2-JX1VN`AqTHfG#v57qQP1 zXzX%CbO=f>=dq~jxS%da{5Tk6^ryk-nd|yuT$~DwMT`DONAT!uD95-Q&=2D>z5L+O zW#Xyf4Q=v8egC-w%ETj-&lYW{ukyvc{pJqH7uQpJ^TjosuPjFXt=4GixBbu?Ukpb2 z0!v-l%llADao7_v(0vm0 zFK78`?i1%Ac}~_w6Dpx|OKwTWe6fXNRggSibYh*XI^6}l0Sbdy|T=8(L*P9$|P_M~A<)VfpxuP$jOGO7Un$&Z} zS0k?;@q?%p$8g!rLykQv<{TuBWpvCipuS=TqqBzs9VX6UH1kNH!Qv7|kFn-(aV?|o zxa=r#3!@&xp?Qp0&**wCn<$=Vw1n+WpfBa)$bMinjh?{-I(QK5P8BU2pu2{)A#^51 z9nh2^Kxd2n89jF-P=gr3Xg6!l7bi1%nKdsK7c#0D2F=UFjf}2h&8x(NjGpAOWnv4X zeq46Fc$3jWuHhzHWKnwtm;FVwaDfiwvNfU=qj|$o!(E~`qk{(l{f`*o5)}6xA*fFt z5vMVF^l*vJWOUB&Bsz=H%S!VcMwtrDWAuR1ypYjiRdz9>mV>32OBo%Z%C2D4N7*f9 z)IpV9!{}>;u4gn)dAZSbD=0!@Sl=HJe`Yk6P&P5O#~95j6C#Jk@_j~43FV8IM8t#L zMWk6Q-Vz-dT}NeQ^mg`ZU&@*}9B4VCp2qnslc6_*QffEedYjo{1~qi3hLiiyqwM%~5(9p_xd=wdqQZ578m zs~8={nv6{k9XW7Odopwpbk z7~RU6_0DESg3+1IQ;d#g&DqW~jAn4zS3AGWv#5gYz<@7^8X4 ztBf9Hbb+&z(Uc9FB2(F~5Pi=2-b#Z=j6j7m7pE^@wP zbe$^un$dBp?0ZIas_aKbUn}HhqV|4DGcyx0aXLlF!Qvt(o6%Z|kiOzlr;5?zR5nmt z-6?;&)&_?y$N38LUE9`}DZgBexO4b!dS8D})3X%m2+btW*{$}zFUnZ)R8*4*k$ zWAq@$;B!trqq!U}&pT%`>d9r>oQoMvV7nKb%NPw}&3`&e8SUm+deK?MXeN)}OU^Bf zM)KIc;;doxI-^&eI~e_$HD7n`W^^c{H=K2hUS;%_vz}2iMsGV0GP;D(yUs(5{?6!q z=aD8Du^;;jG2Z#W+0?|NUV4Vc?^5v*AzSu|^SH0%??VtN8g}yNUL`!T|4pvN>3M`P@0#G zbbbWs5|*6Bk~bYl8cL9k7=-k%Tsn-?-*f5kk&r)Gx`)z@-dB_k?fo64*JS-j>E*4w zJV!J+JWAxxqZ$0MkvH!n%qsyRWG!_>Q=}YOmM|Pm}hoRM! zembNlr2~eIqjbX15tNQT@+eBL9^REw|2Ph;y`CgzbK0U9`5&upqV(wINcZc8v_2o{ zm<*Jj(Hg1K7OAv--bLQ^knYcEUB^|Ff21kWd0mjcl8bb01$3l`k=3_R{)QZ+bGjp4 zUx4%+_K58;_KGNBTqg3|%=dFDMigzR?3|ZV^)H(|?2|d~E*Xk-go&>Iu@nu^G~-U6DSRhcuZ7+2?YU z*S5hiJjKV8&%HNl6eJ5cZO*Y29Gzsn{XWO19R2q@Jwtwa=OE4Qj&wu;Qh8KTGuXQS zyJNe7qgu|072Mu#oMu!#Pe(PS8Pe*mNYBqhDo6A1QuM~GPTMJcqB+v*x*>flAE_*j zc7)D^npY{kIv42$J(1p7g!KPghOp=OH_7MSecz>Y&+#An@}K(hU;6Uj`0{&wc_-ic z$@Jx$`trHHe336-=F7J+`EDJqC;zYYMtW_>b|n9eueq}_ z|BfWna*+1zj&yzjr@UG^9F6OF-8i80Fe;tf0_m|mkX~Jgw1jK_ir4>dI6r{r?{~a% z-pKub>LeWJp3b95za|%HQBR~t6e0b8!wL5sKaM=;*gMvjpX|#|_2p;y^7X#_9AEw% zU;cbw{vwsn%pB+~${#oX&dSU3#?60}Qb*+U1`Fj_$9ZrU-aYR_fS*RwCr_e6h%4tJLls#7Sh*L8%>P-tbzjf55{baUh{gjOoF zx7S)i8x(px>mEYe6uNuR{e(VLs7=Gntqd;>Nn%D|xu|f}y1X`)k?53~g({VDoRy>gL zc79Y$ti`d&$jTDy8Og}X5_9`-S@cftqx_~~i9!eU-a}}OLJP9KCbUVRb6V{sv_qji zgWQ6qVvj5OE&G!^p|LcBB; zi@Eg%B^zM9l!HiFj!) zPG%(IrMZ}6P?2aZBDkHT;w48+KU|`%-byD&oTt!48uuKrM4{VgY;(kFg>Itp%MlwC zYI8Wy7KKir$jTAB6zWA|nwYK4BHyRdnpVkpY472A4tD997j6?&{^=Yo8(htbl~ zJ;S>f6o|dDEc(LO-h>K|gx$jELp4`91>yjSxV{3>kCC=JI<9Owql=@(Lk=P@%Nbo1 z9Yyyo3dGY2P3qq}QXm!&Lk$;2pYGeQpirzph#?Fv@lw{ z|4OGwY*(my{~}Q&b}_n8tf8JL7DvE)LLv{BwN&4e5epw)LPt0J5_p&+K9~xp+#-P zopmUaEvgVZ8Oat^h_4hviz;Y)3!1V;mAntA$EZ@QP-SRQrP#{|EjqoRQVgP9L9{Ox z{W`y`IG>Rmm9}CDBiV+wViP0ThPGmlLTE!P1%O_VxB@6mG)w_LTE#Kv5|Hf<*1xhKu?{}Gxo9#d-FSp{t6Yu z&MW93o@69j)KTnUBwN%`L?^>ewy2}1RR}HWDE2CZII9wcCrC}Ss7mZ*BwN%;)bP!5 z*`iKjkV0rtCozhVY*Dp%T_LonS_pcI7_CK%szvD(AdJdI1=V7*Lb0e@&{?cdsAAw{ zgxXGprfgA-=*>vBs76d-BwJJ?mMMf5)rh)ju#;;+7jcF{Xi*nYcQVRki@J(MjAVM2&@(FfI{USb;~*`i+J zLxs?yUg9f8vPHec9dlqOThv=@QwS~UEq0uXGK|s91-(T@gG8}tPQm_SqC&@&-%98` zg&t~|Q*eN&I8SPhuDqF0e}nESI8aP6XlZV(SZvV5jDy6T3O!qSU%|nm<^olF-F*f9 zM7s;M&&LV|iEkHZ^lHHfQE{#U~1(=ckHcSHKH;{yzm%#WICr(ZYgh;yFgL4b#LfMzRglMDCTa zlWmwL`YVJsOcRl-WEt9UvS_Ig+HkUnEJ2xU!*tP`k!-_sF-#$}VY;YeB-?O`cxxH# zWb~XOBG*WSHk=~HUJHaa>@7G&tWYQxEi0HIb|~~?saH5d+(wk8xd+-lpFeBN6e-M)u zLJ$5y%w!~c@FH==ZLpI)c#&AI5PI+;QFj;0(1WcCFA^&iibX357Koh+oinLj;Q}$` zZmGF&Qs=^p#kUH*FzLX;g<|@>vTSr^tHR5~B7^QKxLn+6(9+z+V!J^TGp-O{DfDdR zz``p<)qUz%>c$k(9sKp$=cK~xMY|0eol|&=7^~3zlddkjSG4=9EL%HiMd3QJ^C6&x z(dL8hD11PCrBJIu>j;U5Wm*344TTSiQiZwgF8Xf*deYh3`>ui~ z#FQt2Hal;RX;t*3n5)ob{i}-pAzor6Bk~#XW*pkXNXF+gqT(rdk@5MA7^M*6^BGb2 zv@An>J}YVzLVP|e3jcvJ8J}CkAVxAiw}^=fAwIW=>5OE2ZWaGl2&>dqQThzL$aDBs zF?K5u;=+U=r`LTK%FA^s`L(At+osX}P&OG3PeGTGXfMR!KBwJ(do3Zb5S8U!b(df$YMIVW8|E1BXMc;~= zk0e6xW;mZH^una`iZY$vpUSeelddgl?riuRNcL`#vxSlD-6Cf%BiXw}PR$-@%Il6I zXOBYY-C`&Dg)Bqw7CUdVCE{*}J7qokHl{ zQfJ9`C`0eAD=Kw%C=`ocmmhNqzn5jBE7ujpoZbcvE-G{C3|g97?#wr6Vn$16r9#hE z9#YiGDcq}Ss5_*njWg&6?X#$`(&_V)MxPb5cj^>E?^ZdbwA+RwL+o~P3Td|u2(jDQ z8H^k1s&~6O6B)_g?dmLMBzw23vr!?$ZdYf%2Rq5+x;e`gLhp8S=0{K_d$+rDFC!Vd z-JPcuLhp8Wwlk8w+r#;DQ`pJg?cqGF5PG+Vvx9aLW$$h%>fuz-ZX{4FdSiZ1XQDzk zdXE~_aCT1MqoT1ROl}{EO=IB zbcnODSbNz~G{Bi0(`a|mkCOs+mgb(~Y&K|O#ti2@g`TbKR(z`SEk8L-_0@GNp5-*F)jkg{ zKF3)??=aw4Mpq6izQozA(6g-%DZ1L(M6WfV?EXo|7B6!m^nwD=V>COia|As@4YXpw z$;H<@^ZQG*cG8^U8=X%E0?Bc>#Sw=A$#J;F>CQ-w!!6Eag)k1cIPC^OQ^x$QP9KFZ z4!1h(4o8_BhufU7jN~}n=FC(G<8YfZmysNYHO`n3u#@Ak#+j=S#$k;!XDrGv4i^`% zaW*Oxi>}RI>wK%wj>zKTwa%8KrRM0$i;M4YJ~3!;(Vb52I9;|h_b#W_potlGJ9P>@ zTe+W-*q-9guZ^)IqxLc$-aKiS*8&B`aS2oDJYYD z{l0T2BiYyQJDU|kU%&5cVY#`Z7-#ZH!$zJ;2SwKcCwfL>ugd8 zz4Tva&0LhpUfS#IU?h8Kud_!X^wM5uFC*DYKRA`=!cO+m56)nP&`Uo!wdbP@z0{@T z2WP%QvFQEzKRO!~y5{iSB|kc&E|8kw&_6j9^Cd#th1>E%i7MOnFLB+;e*ltg&v553 zl5Nj$S2L1r&v3UZgtlk6%P)eRY^hrn`Ir%4FM{xKA^ZZExc4QV4Bt;(o$N zwms@@y#jW!?NRqDh0yk>+wK~aq3y#;qV7zEV$p~5v)nZbU32)Dk}S8+wNjJTtdeYZ zqCta;n!581TAJI;U1QM1jOOms3O!pnsU*kUxm?v(cS=d2yXyw+b52RQTX&O27nfAI zixi^1F6rUYg#sVvTcg*O?C)0nS)w1JYfBDvyRVYype|Pz9^{I@NVIm+`jUg)!M6a( zaTwrEWF*I7fV-HH9ESn!MujjA1Kjzy!cLCEKzF%97>9xG{M%3_$Kf#dUPf{p4s)MY z2;*>=yPc67he7VgYhfqHVUU}9yF?g=LGH%&Kp2PTN(Q-+`z4A+AIm@7?XS=^hrd*E zxVv4UC&s>Aa)cXsP-@;i>g|#tZto2ewaWOsWSBeuA&HLc(!XSkyZK>>{y3_C$v8Lq zh(wb|WtEP1TW$i9y>yb>ossONlibOSWG|iME>Q@*bdo#vG1$pon&Qq>2)#7L9s75b z$zGc3E?^{kX{x(IA@tHzcMT)iOVeEE3E0VAn&wt1gkGBF_I?s&=%vo3)7*AXNfe77 zRC0GNyZaYS@2QPH=JX9ZWe=P86Ml&jr7yJZ>94}WxPKadDlDA%|% zKLo;#%Za7S-31D@8Z@2I5{3E=sV}|WU8B(CA#(_=S7_al=a$~!Zc*r&BQGGdL!qaJ zUR?SocaK8v484rdUWFbUvZQo{Tlge^*ZtaLW>oeJbYv6N_VwF=L~<0(7g&__vg><(+Xkt z=g;nTg|Pdx%02I6d7Rk&S>-NL2)jRjaR+^ZGVK05Rr(jV>T`)68}ml#t?s>FNOTXO zHE!)!5@Gk}c6Spa?EVmsbT|HlGP(P6m%B|N?Ec*A`gecUxuhmMUL(sKjh=M6#6B*) zPnA9CRK@;XdcQ%fV@~X^adr=xvM#Y`Y@w*vAIJ?(;aiJ*KQnY;o*MgQ{Z7VqX~q zyKm#{zB6TAVyj~RHK;0fd+Y~;VCT?dGZSPO$-R}g1cXv(_8-is9*R2BOqR%#IJTE^M6GG$$2-^bb*R26f}Dh+~N zd#?+>AuCt?4qhFji|Fq0BBz5FbI=*`nUjuQ4Wot8b$xQnI(dT>`a7eE3O#r*%H}9k zMl-dOw@jg{Ym2FDgF>%WwJNLj_9*lXq0U~Fi~1Hudp2)XR^v@pXau1y-g1S0>e{NT ztG7*|mfc#Fb@QU0v>TS+s;s-$U!m!QdU$6^BtD+7Us+FYkwMjEy}a!TjjZiec7R8p z+@RW@q$f~r&OXqqVzgNdEdlD!NIq9`ptppPeDdf(Z&?P{E{cymxa>f0J)_Oyjl=pA z+M>|0ZHAQ9dLJq@w8dxHwO;p3*liY>oj=Py$eXLsl)}%l5B4@G)VarJ*@t-1CbEW~ zs11F*QbyN`i|Hw$L%o?krB;8{jQa=nsbg ztx)JYM(Y*ANDuI~DAbMZ-czVQqrD1^W>naek0pw6AK>*?=<3>$Cdd6)ZxN$~(N}0}kMmY4gmFL4 z+n^9e>^N_SLRZ($r?R~Yb+5jp?0BztG1nIzOlXofQ=#*6E-9Prtybudgii2wDs*)B zOUh343QMHjX@pMlhADJy!6ju=yafu~MQExSu@fd#o$75+ z2qSi?C(2+aXX;FEutFHI)4U}LVZ=^1BX$P0q2AlUWpc#M@M>Cd?L1;4<+1?onoz{F^+3&qI3N0iw*W0B~pKj~Q z&hbhsq}@0|=X#?Qx+H&HS%bGop_PQrGb3Gn?1r*=-X>Wls*ioN?0m0fC3_KM|z=04CEj|4FgF)@dlkY+U+N8N51*R_M*1={(uYtRF83C5nH=fG-mZ>ZJCF1gUb8A7 zInq~nTN%lbzS7&pNRIRp?^}g1(o4MDPV6PxoyKp8SEbM(M*S5U&!|qJj%;^^LKycY z-XeuC?n}Hi3SC|MDwS&NC2`x9{zF_pp#d}X7jQg!#O?Pt`Y@8? zeuwu1BRTGOdbzz>lV|wdUX?-^_q)CR3Sr#u_UaTG&ShsPbUdR)3f0r>zuQ}>&;^V( zD1>pp+uNbg)wS8>cYAvkT3(%3evj9Ce|aqT61vx$snD*Ryz+J4YK6Wb^grHCg&ygi zSAL&Yc!0EfiO_m)m_pwd(p#bs#{DTX?k`dsp7wTdnH=|jcr|^wb{_Xt=@y+I0Lo!{zBR0vV9)tjTxLyQ(HbQx=|RtT&9R&S$1Z&AE# z^|mX7^TSr}6NTPmFOmLyoXpR*dhHaty0%aGR&TIE*Hj%={+u^op$7;(?`=@%^Ja&Y zZ}avj)S~%eLFTdq)6{$b_Yy=@A0BJ`4piL)mREq~dI z4rDLl>wUsV#>Bf`SEwm#4ps=O#;4wNg|4nW zv;0$Uu|mT;&n^GV+pN$GLZ5qk6}qy;-10qM@8Pn(+X;Q)%~WVskGbVvdaD(>iqOBk zoeHffoLl~tS2#l2Z6@>|6Cr;*?t=2Kyer)9lvroX8@Dt|inWvPq%-U2iSV zjeM)n@r3ds-6u#df6TkJJU=pBp?e7xMD!K=x8v_BFN~~|W#ZfM>&uHGrN^?J=oopt zyk%rEBRTFBkwuK;xK~70GLqw75g9xYc5>V+BGZqTUfNICT26M11TCLRcC0i!4(JTy*e^jA)GC$Ba;=vxK~H!Dui*bjx13K45B)+Mj>4PRYx`{^f;p( z3bkg7jy$ap*i3a~mqK7O)sb%%dWli)RC#1zxYdy=g%G>cOA1|G`(k-@WTrw-cY3Y7 zb7ZwbZxX7B>{O^U=e6=Kk-}-xXBR?UBf}K>wA*Xt-69JV^18oP-aWEWp`Hb=mG_8z zrO@vP^)#{j=CN;=_lne<%s$1N$9`DeJ5n)SqG1(HS`LZKVI*UBWMl;+8M`AR>lw+| z9T{0N19mcYM@DMTkY4_KY(dMBkvc{)c1K3ePzbR*DzaE1#O|obc7?EJjgGWD6JF$+ zbyQ@ELWtclCU!rjHjItj$z?KjkB*2rTsz0^xJV5n8N1^mpE8oMdrU-}#hQFp8y_iE z2;(`(}i zJU+5VAw=@{Nc3!ZWQgSPkqU(n$>Srn3L%omM@A`xNFE=Vt`H)5d}O{th~)8+ktTYwfl6I&X7ku<8Y7{km21x!V+{;lgxgJs5Ae zRU4U^Zd!`<>Fl)X*m|#Nsx#`MbcC~vI?FlR zs{8?7(==y^RYQ!L?rgAX+CE-W;M8B7_Pfxi8QpjJT~prQ^fBkyv`yVL<$$J{PTS`t zGrg}baRO9&Uti)}gi7!0OPp(GOJ;gsU*g0)Kb6?MPCR-)<^%tDTDtS!)qO;8^xv#&}eP2InW*s_XE|V(heckC?HkZ-4uP=30 zq0;;MQs?|HOIvzh&v7n8rJtf+?kutD_h!c~cUD^^dvv+8!Ky`VlbSAfUbpJx!kJBT zoiSH1Ufm~*`m%G5Rp04-X44f;WYxV!m7R@NedfS3o8~zU<+R@dqpox&Sar|)&TP8M z39Z^_)K|LqC^++DO<#4^q-`oVv(z--@#axQ9nk-?O$(igsC37!b}mAtJ9f1*AC>Od z)lQ5`ckF6s!If#1E6@Bw)78!@RJvnVI}ckWJ9dq;)hgMsYn)M6Nx$@2^lQ!qR>_Wi z-MPmq*|BeQ@7M+A8m@JmuSmai#}+%2=QBDx_D$z9RJvo|bdFmfZRw6(=S)V;t&=_a zmUEs}Cz;duE$0fWWXHbc+-%jNwmD7Tavrm4{HS?N-*%jZj8}J>QP(?1Sam_eyr#&x zz^W^aTI#H@Di}Mj={wF=t1dEXnbWi=t@72r^O|mOCRuf(Q8#w)*iF+GHr?c0mA0vy zrd`|gU1z;jr}dATD$Xucx?{_o)~lsvx?{_o@u+mimOJO7(j8mwv|YpK>Y-`hZCdV3 zMx{Hp+&RxG*|A%ktE`e8yT#dHm7K8^PSe-Y@npwtb7<^fiAq#!-vY>$}4I_UIkX5Uaj!>XRa82&JDfh> zq)Odk?)=OToFl9{&TUXXa3)zbv3Y*xht6!Pg60PGL+2W+YJ=xz);RZA_3GdTwZ_?C zm0aze&MvFuYVUOVT$he_XSOkSmve+w>#`YjmowR_7fsvUPH5F@rtNNLiB&B*^V<;4 zI;%$H%wJ$|606pp@qqz9a^ANj9pR_u=SM$s#-&P)m~?m3z0LxwUOVl6qiU#hCGK_V zzLoa-fHyyLpEJg)4)gck?sFzsB`Xm-3#^irh@G2LrMyF<%v$GBtHvIx)mmqpRrQmq zO>3R@Z_5bjcx#;iHMj1p-2BY_&J|XDBG;hqcOt9KKBY0&qK%UsqutyX<+?EK6F&WTp78QY*9aL%^sD|PcT4?0&__075l^`LWuRZp6>hn&Z( z`lV@m$l01I)&I2hO%FSM#CS^XrH7p*RvmoW&y0E%m0sV&PM@Xe%;fs2&JkA0^;Mlo zR>}1};>@;6uI~}&TC29{`I$$Z*s4G12KA`3(W>Km%r}3nQGF*JVN#C<^_bJ&sw+*~ z6ixfgmbM`a_v8MVyooZf9!0u>dMof9w-Qx-;?{{>#VTqE2qrQ{Lo1?Lj0@s zwX?~pvyaQDUpuc`C6Dae9B+AgMe@kL&1tjh(LpaY)tu0(X9w*xYKc`jvl82#tyc9l zE3w_#WtFVpZ=7RqNo&dq{>BNcy84*L+>6f5RxLdyqh55@S+#1I`J~OMUy=5^cbNHW zPR?+vK5EY9OU^{AW|*`2l5>t#$C&f*J7<+ulgxSeo%66&d+$F#v%_h)HLclyfAjY_ zo#9qJI{EVhUUtr~YK!^l_{+}hRH-M-^X4ng^;Z4LJa4|@++)>iv^{54FSGKmIJ>O6 zmA00ZjHiA?zay-=)a>Rf&UC95ncaNFnQhfAW;e}vR^3g_d#swCj%U?psJY9kv+39J zy>z@!(eDVWy7v`;&95RkCJ(cFwg**6h#DWxF%Y zn*GIDVU?`eUz~@nk~LHA4y$C%lv}?#9Zw$TGwwL6bjN&m2)4n>U;X7Cdb`r)!llhQ4M#b7 zpV97YtB#r2ptO69RkJ2WnI7&vR$VyJeDB`fXw}Q+QMk@kKS)RTi+L2TbNgE*&(nF= zw@RL;^X_D;>j5t&->IUT$oaJWuy>H(DjnfAy~S!*o1({;PM7uu7i) zdb^idCC`7o-N-6={@cslW|chu?d3Xa(kk-&x3_zuRr36|w|kCNcbjLm26vTJ>&>%T zgZr>m@|s~EcZXH-nqeQe?#{GkyZPS5``iy$b&C0p#QWT-R-JbG;{*3~ziQQ|PQTTt zRjE?T%wtF&_i3wEna7Ym?hdQ&rETB47(qQs+Zd~UV;(2^xTjh5nz`ruxaV2r(C=!i z8tAvms?*Z(teQpJZ&B&#=;PMkonDcgj=t_VtK@X_bthUStJKfE)+$-0e(ox({d3 z=q6Ul$rI-Z=ICb!KhIXQ#ez$!U8gWTCx$;oMUZ?H;EPO}?ZB`2rF z-DZ`XoEBHzn~oqS$8(2UB`3#okF`op&S3XktK{Sib}zF^PR{=B3ajMg?C-9#N>0uY z_eHDZK<#AoSdQVRaVK#8S36_m7JVm?hdQu4?oO-ZRGIO*((&X}nenVTj(#7t zY7+g}V)Sc4kpUXUvFn7O_~+;3R*jJdu;+|^deyX!;T-Vaj6d;;>OQNvSJ*D=L>Z`Adz zy6C7^dmiRa?#^@v9p;|bo%#6zhr3tok$Jcqb!YB9=x}#UcjgTP#=GnH$Q&|Q( zG~QJYrB~E3<>>)Oy8W$^(T{Y;q{_^5$e<(L3Ei2_z@yz@kIbXpi@GyM4?5ai(4Bec zz;^fMJu=(fxI6Q(LGA9w?#xdN>~MGNk=fzaJ-mCB+6Q&GUaHJ0EgpEB+h&!_^Eh{6 zcjku%9p|3Yo%#5{p`-_kGYZX4a$(fplmHN5dd%{O!_>36fcru)v)s^V@%$>Z4-nTmVkBXYN=iVB&)s0vD@Lty>mN(2EFK*+-{u}`)oP<|cV}DmN<+~6eRs80_4@?PtKHo{{r}LE z|7^a)eKBoQADZ&X<{!9Y9+#Tw=iY1F$*A;m?=|kHQ0eF1YupHxe(t@-J@yIaqCP$4 zbIohqvr*~i-fP_1R>|kyce>YFC7*lW=_Xdm=iYajKjJJ^(w~{$?Ve|qeC~aZyZd_{ zXPH_5$X!EQ`nmVLZv9h?Zgxeh``k8Ex<~i9Z=ljWirxCB$z+f2cU!HJJ-XjLVt1R_ zqx;>dRxN6q-F&|rTJ`9NIn7<}8moS7)H-*ERr~Bcr}+VQ_=a?ZQAR!J23GADGpG3> z_gbs!51P~bu)E%>k$vVgSKYdwr2Rf<)Fa({v~%jb=0{yWZBsj^E^L0xy$qG^(G%_p zRJun`xLv4pkDhRMqS8Hj!oA|BjGzXcwYd2S_hwYOM^Cu1RkBAvb~jlid-P+s^=HyA z{b|yA_gt&wXA@7ltF4kfda8SmdYm<{`Du3-ZRs9ua3}tP(b=P)xU*5|9{t2U@)>DM z_vokYL{xf?HoE6nC402d4R^PhJ=*9-R+(?nG;eg*S#`$no0@;_?y~B0M*YGaw~5i~ zeo%i?^E2+bRy}FdCie!bzI4D%&Cj}5e_`o{dU(?0NTy z=NMhhJfo}md3P!*-LdE03#^hId%;~`mF(CH?nbNRRQ=lZl5{-Tv2E@-R>_Xlx_9g( za}C?wRkWo$_8ZsP!szVSi|!ayx??Z8FQd{O`>pG2C6iP2JGaRy*|Fcb<94^19s8X- z$*M(d)#l&17g=>>VSV!sca>E)8}+ig&8la6uWx?E^`1{hc*CgQyOXV2b>RBuo$dmw z9yjV$_hGAEd*AxzKe+0JwBNq_u5W&=d&jOn^JmSkyKQNky8g^xHoxJ{wrc#a7n~641cI+>1Q!T9`JErvR$HDKLYsl!cX-ju3tJnO7t7XS>dMhg3 zv7El~MQKZS%+YI5=^4{{y;ZVfT5q#z2TJ{xntY>GYtO1hZNG2U`dF*xjr?PC4?Wwe z6-L$R)mBya{$q1qzi8EVqk8Jrm(rTwJLr$iz4TP8o;0dnUt`slK7VZPtsk?>>HEj# zz4Y#9u6xhQwCt^&-%&-~dsbabgPv&B_+h_q-dA6SO82jiUV%#Yua91bO82ji?z2Ox zr2E%L4}UqW`TMi>Y3ZXUpwj*8qXVmC|N83LR>}VL)$6R1{p+XeUy&;5^VoiRl2x*Q z{k!+?XXY9j^%C0B{TrZn>|}KIZ=h~^RaClv1NF10bpM+44ph2-&ARRn^sAHoYu27s z@)P%F?OU~|ZNHXgeYRCIM>Myz=p|OoHp(o>Wr;chFuFtV*{IGE?BlI<> zbjL>Odr;|)jnq%0(j6PAoj0UPx?>~tW2m|2ug{Ke8L3}Hr8{Oa|0tR3l0FYyQL)v14O(j7oQGtnU1? zw52$R591qc(tdiY4MDMg}KC1pNjK^s_M31s+QCoY< zA$p=!&Zr43hw3Y=YBuUH9b0vD!-SSL{km0?jXGS9G4F@u=T3#O6Iwo?&#|h*sPQ_o zYD(V;El22$R(;y2BfIx@;YM)^b(!D)dFRqiebZx3tLXp3#>YB zuM1ly>4&YFZq(^o@ypM1>zc+~*zytGX4PRveN>-k)%1NYY?-WYw(4S|rgZOE-PA9( zoS~DnP1Q}kyyZ;Y%CAt*RpW)x>e<{D<| zy1it)bjQxtQyUna9s9Vx0+sIA$8~WZX-jwPKlD`8+`7H&`W)rswE&RxN7#X3IHxn^k>AE^R4k&-~90a*hr(YL=dC)kpVU+VTm#z^e0& zI#)kz)!_#%ZTT;)_?7gzb(4(xq;9k7{60%tKBdpI>Pn-|>)yXHXWiU#zP>qaQ)ABh zUdyNT4y%6Wu4(zK_V~s2bpI~Y6Hw{?U8n<8x_=kyRj73TF4T|psS&x%_v)Gwma z{ku>*{Ca%)XnK+Mtdjk^NS|YsoVbhiDywAwKCfT5O7`!P?)^K)T*GYb?`}YNX zjrpO~?i2S#9i!6y`=ag~AZ_XXeMw(~np@|ZJ?hjeta{w+W~W|f)zP$Vvg%gUPOHu* zvwk4s)r~MGwNtlR^_2OBX{SEID%tl=J=Lm3Z4b6|>d>kuM?T(isa|7M&8RtghgEwu zJl=Ad9?qW)m|Hj0sLOR=)gKOeyk)Mw)~db6KHl`@&T2Hb{_Wf$T#46eMYxGvDWZ%E0N9`{))8FR&diTB` zXs+QK`U2Y0eZN*e+{(<%xt-Q~vEGWBTlc4-^E2PnqlPlGx*q0};BV?BuS>{o8t*RWkawwfWCz<=$oV>-7+;Wc2H`Z#6= zH|W?Zsd9tfm?|anyivbtmCW---M1j)r6b&^$Dw488gn=4saEwc->tYwUu2bx@Le5S zB_n)SZ?x(F^An?+&7Z?huVK9TiP6ovf2tV0qQ_e$qgV9lsC4v-zQFdA>szjuSS8oD zT(7oDM!!YxvPwq3MfVw*?vY&I3VoPWGQtXd3Mw68g+4EBtNUux{LHQTTC0{cng1pqdV^Irn(u3@(c4k!2zTnb1JgD8%Ruv8O+Ch{Ugj^N-lb2pYE!?L zn(o#YShcO+PNNoB^{m;Id-NKswwqnKN3XYPu=zRckM!$S9b|qE`y<^jCLQnBJ$AI* ztJ|#F(c@L4CR%mnu)ewb^tD!9Gi+A&KE2wi)25qmXX;H>O`mSQovC-GN?l_fiPq}< z4oY|Idh=MYRv(lq^Jw#C%UXS6s?5(`KG)o(&$dc_`q8ClcW1g@m%gSub8+(ndc_`@ z59oE>nR|N==uO?3UCj^aoqJ?Hr0d5r7c+XJ_mFN)l^OlF%~gGbRWf>2PwLJb;#Kvz z-I@EeJgP6-BlA(cq&su8_o!aoojJbcasAjHnUCwO-I<4ZkLz9CnX_7ctot0C?t_f} zV?8QWW}fZdkM*&(tz*hHEl=vHdt^STFX+zvkoTm%syj1od0OAFN9NP|p6<-ky{Gkt z?#%5iKhZDlk@*wtjFY*@9XZ|mi9Q0=sg9ZaAKuUO@I$2Sh0NtG=X*cbucOk;XY`mu zr7g{TRyQ5?*Uaa%Qs(~~Y*#9)ZksIJK1||IJ0zYqP@+CoT5rNXc9J;%Z2mK2rB@o$ z`g_LVjB@fZlC!6ua@xAKN#=0AiSL~APJM4?^ml4~_i^9e>u+ae{;xOY|7})g#}t|2 zh|?rq!kmvVF{fS{s?7h4_QP@J>rN^(F{A!^MLDk8Q3t=v{w&v-{#a^f7fx8^m3K-(zcgmX7O|Qj`iPZZeN@(V~yl~`xE;pPEH-)BKvr{ zssGOV{*t*Lvg#P}AMGdkkD3ausyBVL`U2-js%6z5O>0g`eTT}ft^97ST1ovL)UQ)g zKTrLh)bB<8dOP#~+d3J>GT;0AyDMPsDDM2Xui@JrIUQN`DRVAz>SLUa)Y+4zHKUf9 znB61C{ON1@?tPT>J&(tzJABD}`zYyM)YK-er<<5nv;T&3Ds6qIzVCD&wwik>tHztV zD5o|Kmi>}CuBw=iy|j`a&Gb-vn}^kmlAn-g)#u3Uu|IbUnernq^LKYmP7gKypUSK= z-&&GgmeG4MdM`$=XY}5TzLyqWJCs`a+j zWZeIESM<(1_)fbp%GHAJ|JHhN}R(-_eq+>biJ{~2$gWu~^@nt@as+s2_SKVq_wR-s<%;}+|ejW99-wA2` z^ctmRj+zcNUGg>g=6*Bd*4g>|b)M$`ynUCsy?bjq^F3$vuUNOAm`8O-9n?eC=K>SW zPtA{!^YZqUe7|XRREf+x$b5;+x3A~BW!AAuc~+^XlF@rHdOf4}X7s)6=rUGT$ynyu z+>G`2)>$glQ6W!-o>b^%E6DwmRWcv*zxeKPw@9yyN?Te~m)zC3Q?Tkn%}wa+K> z1~MNa^AG=2=HJ^F8NHs-do%i8c61pft7Md%l2IJi!DSsZ>(E0<-#Yr{>D$xx{o7q| z$lSdb=}yVDWR;APV-$x`-g>^$eV0+*ea+KnrQP-A87il?Ix^>cUiz*wj(Ht!UX7c_ zF7B4}*($v^B>$~_-`r37mIB!qc^uI6>ha$^$IUyAc@ooSt7O7%$GpZi_jXQ=-5+Pz z-^TQANh`e5ozreAXW4}uyWps8Ihmn63TgF0Guw=k3U9r`k2UMC`zqv$dhlrWk7w2? z88^?kJsGzbR8&T?H z)h4b^#>%R_-Y=v7mCY}<7~iou(wfD|Stp&zU-RGI_wU^aZ=dbEJO3|UX;0%7c-B1H zy!F$7zkV{1Q&;iWE14O!o%p}K{&zLxQ=|9#-nd|(+>?8LW+ne$?>~Rm6utiXzA~r! zns?v3pVR-$vw!+2+1q2!VvwDY{`-u)?)+)?Q}wfAoRby=DJtAk`FqxqacX6vdu%tn|CGV zb#gB?&%}COjrZog{9e45-<$XH4NA_-KD^(2AMZE!<^5(KC9l}~+Sl0cK6?7P`n}rI zbZ+VU3t1nBPcU3|)_fVktWOW##niDrc_r)9llKw5Sf6^tp@`g1M9T zVSV1m`s~a4^kIGas>nRQ^y8Dy{nU3%&Hm~T6W_Z#ME;{P^NII|We$73LwT?EY}^534hr}Oq+Z+G_0-;@9G%=fC-p5vzcKb!Nvw$8t54sV~;|IGP! zo6kS8Q*WQMysFQtK}X9O|99j6efRyp@4nyZ-S@xt9jKh0EZ<)EXP#63|DHqoc=BF7 z*YCL_|1LAhsXf1G^S>+e&wc;r-{WMxxA)S!ee>tNTOaujPnK`U?D_2=S1mJ-idxAx zaCU!>=pVo5-~LMDU*)7b_>WXeGxv=Dc(1o-?pf#U{9e6wlJ68{?RSdQ^sM1_e#X(0 z_ikfN%&7k^XSVv7`l9)lSKCj@nD?jhyZ((P_EZHE8`MF>!-?(0BJmXB6ygjM`>GOr zKJj8=C$Vf|U$qckOk7G_YobgsHC}D_=*Gn+o;oZt@$6xJjbA-gI5}1L_5L>)cIsA| z_(1c3Y(@Q7{}vO==05|InY5dD6SM8pHX)m5mG;SPKWU2bzw6F4e_{7!e^yrJ`KfFs z^Pyg!%f4*p`R(j&=IU-RJh9j9*~ZL8N3F>Yrtd+-!)=s#w&!k`_@_I24|W=C6-EnRSET<~nnqKlt~#C$steUN`*l$$!q3bBo&Y&KuMz=bq}j zmvfN0YOM~>ey867&M8^>pRo_me%SEg*^xN%zd0XH&J-KR4s1|Uvd0iNe|Va+&|LM| z&f@HkKYXsU)bOXx|DrB6Pa#%v3nrU=%stb5p{d_+>KC20X5}w)?lhU#naT_LEq4}X zZt2i!bMAygZgU<}8;3@j!?RyBqu*&}YyM)ax?||iotJa>4gIC_MsC~CEvDBD)9di; zYT}V5ZqA)D_%`C{uJBYhT0bNlSpB!ZdQ@=p$%u4;vtkmqx z$|#*#ef0PqTdD9OQSQ=7Jzg|*&gii?+cY@JEY5yla9_2R$_ukA%>B7Z-PQiF9*Z-V zovhWu?AH#~>LBNo$)z3@CF`>|GpUzWFPb~^lcuuFa4Y$TJHh17_UO$1WR&dtwmpgWAFK;A_fNc~ z=f$S)Z9UI7_v#wM6ML;Q{+*{j+H;{<^Cx?jjq{9Y{jm8z#Lv$hZ)SUbCUA?RwJ;;U?Kj2D;k=$pO&#+y_}rIH9ob8GY_BP~uNXc& zbK|Mwd)>(yxifRHS*trU)uHAwGvj{v`D`E7P~ytW;>@D9|LE0(BXMP>6_&U%GYXct zGBXaAxH5ADEOBM#{LK96ebuoz62<9px?Iayy=G<4&wSySS=ke5mAEo936{7rGZmJ& zGIKU8ab@OQSfb33-(Aa`(0ILB=S6KF@4Yy4UE8_ludr`F=@P>~KWt9#JDtgg%!zMTc)k){c~310xC;fnVAhsT$#BHmbfx=6)bUO<{DVy z%FGg2;>yeou*8*_6|lsWnbokwm6>~Bi7PWFGWsMlb8~jgtfn_i${afVPCb>!jau%z z?N>FJ{}p7|!iG8(^;l}+4Lxo$aW%Zgu&0(OiMOcRhZNv~YO1y zBl^_uP?xBWw|1D{cl?xzSE|pNc(qz!;&tlA)*_ijGK)&)R%C7`;LN1&O#05G?@ZJ8 zuGX3KEz!3`W{JKf`p&{B(^|GHmCLlw!&#>8HtVy@@FT4iGAsBM>Qu;Fj?={)x|l8r9ol8)ux&_{zEv`-^sUnO5u7db-9q0j^xZ<=E%dF?w?<}-zBT%8$H`@6 z-EtXOw_HZX&1GcVTt>#tXJmi#8QI@_My@WOkv;8+GlafF=sSeIL+Cq%z6JUg$Slye zK;IEK9rW#>ZwGxl=-WZxB7KWw7U^50?+G|F={u9YGwC~%zBB1tqHl@J5`9bborN=p zzH{h1hrV;@JBPky`j*Ko)3;3Dc{t1HyNtfe=(~)*%jjF7Z-vYXeJk``j?+coF8X%S zw~M}A^sUmjN@msc{Zwn!^u2x9BRE^=yM?}6=(~l!Tj*P(Z;i~F={2==JDkh1vsrdF z`=(kuG?%?jeSBCx%bsT0)2!t8goltng!~~{xf6z%Uadoim|ok46zEkTvyhcLp#+R>`bVr%Ihia1vS*cnfv5P-hEuwoqpab!ueR$gEMPMxE_A zDkpoba-)G1Qu1e}1@0G>&mnbes{ote~`Nu3gz zB{EB<&Zk;Srq1odX5oaihVUHf%%RR4>dc|e9O{(GER$I_6{fb%gCqP1UPgswR9HrZ zWmH&3g$kJ!GAmSA4#)U0+(m^hDs-8?Yln83z8@d<2(1a33A}|^%ROWEw}xNKZ85W| z<$j~?9=4rU<*@q>yHCvHxN+IWfkG;VxnorwTtpOmGr-3$cb%gSQiv%lf#i4>6CE zhkFt|91k8sEZ`L25kw!yhdYQxoFaSzF~AAnnZy!K37$m^aYA^G`+YTc*c|stwP08o zzl=YR7~w?lGBTHuS;4R1FDG`<+C^)X)++uZ#4WULp|wV94Szc^r)3T~Epy0go;9?r zRZrp&T8GeDptXQMg4jW82dza~i})uHXVN;8))K8H{8_{~w9cWmOlui`9&s71%V@38 zTESmV?4q@c)+()4{6~meXx&07UqL1Ul9mFC|5k7$!-~{kYVhN`N z&mx96Av}jz#wo+|h!IW%FC$iPD)4e*j1$9M#41h|euS9dB=8nu4W|ZgC#s&TPfyl| zn8(S(J&8kz1^fa$g4jVU;uql)h%<>L{F3EfnSbb6Z zxyB**L+}gu1^f>D4*Vj15q~EBO#Bjl2|t8Gcn&#p$SLEO@gq2bmyxrKoC1Wqi=>(8Vq@fD-iD`E7^rprL_ttaAKJ?H<|UVTX1T$)?l?aE5A1@ zzc(wtx2$RoCr@i0_FxYlLM-4E;0|IDrwGp^mT*e&9AX)#3@;;Aa4K*Yv5HfLYj6$D zo6lFwXA})G+X7sGeb|SKa1jpR04~8LID|vE442^ujx5V+L=CdS75oZ*49Aw)1(Q?X zTE(y8CvXDS;2NCYhxzZr{NVyzgo|(qF2QBE3|HU^T!pJ}4X(lJeeCA@q<$XG!yfFx z1-JnFun!mEA{@YhWx2-SeXXh%;8by{I8~ekC&8(~HOo># z^!+Se8~F$H(#e$ZGg~WL1m!Mf_qP$qaA;oPbR8m;KDzmhemX zAskv}{Y_54)-rw>zuf0h^E?>gL^u_=Vp&?NI8~e)T!Zs{S@XWEIb5(Ty^1(RoDy7u z%WxU4z!f-#W4H=e;RH_L8eD@_Ki0V)>kQ{%5B4m}Rhz$7Xx6ZRU%>Za-!kiLa_U=) z_(l9;Ke>tkC%_5%NoHU&`?Z$vOZXui!ezJ&SKtae!n3vdxG z!X>x_m*FxT!4X`6D{u_Qa22jvmeCWO1g8eqVAY>h?JqM?{pEU9e_6dufBEb>)4$7n zs*ooqPmTwBmRW6+U*9^I{K4cG$SIKH!@gx!-sJadZ708-{31C;asoK8%=(i*gZvrf zm&hrR6T+co$uHxSaUwXfEUgus3Qi2imZi0dQ^iT(#Im&3aB4WU{<5m7k=1Kt^%^Bd zHRdv2YaTz3@4=pB$?;6ih}Hsr0pEvx%aY@poN=v1{33n;2bLu#AZJFS?9_}#*{Kpa zC2~SIv@H3ZWOkBSrnO9K1V@%7b19ii$*j;?p*4nM%aXa4%(Y}zX|2+lzzJM~YjA!5 zcm4oQ@c>!F!2@Leg9pg`3$zw!ZO3oNFXEg3N!i?`Gw^5Nm+(vYo%o&jW&ARJ1+KtV zxC+6{nZG$|&QvG8I_Xs=r%X-+NAOZ|mXcG!ui&r6UyEPGuj1F>8k}!pFPh}43vdB0 z!bP|Qm*6s7hAVIdj^P+y+ay=Iwn?tEieJS~-~`@G&Sr9I_%-}m6K84=dof66l^G<} zGJ~XA9zT!o!JcJVF>jEp^I-A^lV2dGK#mXlmL=ae`R4H-zla~efo1m2NPHA|~%=5Yo;kDqUr z)$?#X9FI)TWR7SZ+{`I!=9H0BAjgM&%Tn1l`QuvK$!{mWNKTQQ01hlmen9>V@@J4= zBBw-72#0VdIi2K`@yqxXxB^${33n;2bLu#FgfE|OZX-H5DqO%PDoDYVA-|K!Ln;*a?0dHaAaBXmy)@Z%nGd) zT4Ol2ESYP`TuWw^)+()=@i*hw@N4+_{khxs=Wd4!a1k!TCAb8a;WAu-D{vLA!khP( z>)O1(TvrXhhMyV2T{?ujbO_@Pk#Ps(55_Ox7x3Hh+wqI|Mf?(6f6yYLVf=h4+hj1A#!xgw< zS*lfWsyH>c2Iq&ehC|sqxL{d&6>*9Qa16(A6|TYwoWM1>2CHGL z(lD8c8YcIl8ph+&Fm`+xJ5ElX91r#^OTK6F&EpdJgUK(DQy|BOean*XoBX3%+sSVy zzerAzoB$3iOMYPTC$!EWe+Ky_a!TZcaA;ZbLz91MYZRR15;(Ce zt%;eN*IL7`;j04IUf@0~NRBGVBX%A?kMF^rWy$eO&bZbBegWTyean*LlT*Ym;s{f zjK36rDSidNf?tKJZ~`ZA4X(jzB>Om0=9U@BW5`GzL-6zX9_+z`$r(&e0l$Fn!@gzq zairYy?c}$UUnHkUP5=j%*;A8W-#UZ*8RVD9DUlPxp=HT0(KS1i|;XLfY9$bJ6 zun+ri5iY_399U*O50HDZgkQoB;m|VcX>!cx+xTVt2#zeXo+ih9zKvhOkKx#|9smev|h4M!cw^&ZGQcA&K8aq>7G>{*u90!{(PhkeV^>K`cgXA!@MAHacS$q7u( zh}IH*2|t8G%aRkCoN=vX{4#z7N0ucgBBz31!H?nCvgE`j=cv{yeic7~6U&m5n4Af% zHT)XB8pE25VNJ$Jjv6EPXC6O~@4+5ifD3RDF2W_a1ef75ymX8_)-4?)k98IN3jSLB zwfI&1D*k5t&G(ElXxQneAj2X)V$kz=37S zoI&OcGE20UXbs`evSfy1<&1Qa-${O%oH98P99fq9$mEY`t>9PiV>q@fIkCwZ*ILD| z;wNxoS#lC`HZ$&K#;uW4BS#&~8Xn9V9xVBpgSop7=I)|3Ppb!emL=0WSWeks@&}V& zAg4f%5BruSzn#o>GK;hpX$|1OvSgNUN;n}LT9($(jB8%KhC37>Go5`%vTBB7R%K9A2-F~QKszc>eW)5ZF4`tuU$&=&3o@L4R zOul)Qg@ApMgIEzl2}H@5JxKFXNZ-m*OwQui#hkt8mq_d=gT_so|(L_P34u zAI`%b?7;=N0Q;~H7vZ91sT|-0I6)h`*2Zf&{1Sc$hnCqXlVe`X;g|6vII=7`k;&=T zy0ncuzl}SeoC-NH99w3O$X`qTTJo#pRLQBf$!rsx1Ses(3B5McYcsuS!gFVZVS->ga_^@wTT8lVEoZ{iEBu;=6FjfhtgcHIcT!zbV z1+KtVxC+{5LOO9`H%xCrZMf~D;))ptg z2^g`2Q^E=1(6ZDi050_?-SW!CdZ*_R@I5kG(f%aRkA z9P`~6{1Sc$hn6KLG&$zGG5BTt@{w|N5l(~?9m(3_RB&QAwk)kxoGMNNCzhqPhEu~) zM{(^(agQA(t$Cb0jt6^|rPVu1p5qGm1$-a&ElZAXa?H;@@Qe5X99Wi|z~q>pec+ey zLpZc7IUzY^{4#z7N0ue0f>XhX;n=dYR&lC037lA#)*4O?M;*;N9L+i$Ev2Ir4qzm8$Q-~wEPi*N}p!DYA%SKta05 z0_?*+T!f2o00)-k>Vghlhv1j+LpZc7IiblhuS4+5_z@hz6}SRd;VN8%YjAw5%s)O> z=AXa`td8TljuYR5JDU?SnEm^+6d|eNZ0#JbVw|!}p9oqSeRu@qK*X_~Tjw`~W||5AZ|$ z5I;Iz#)^)Yv0^xe6F7m@1m-h=`AlFw6J&ind=KBl_l#fP>f`(PKE7}Keyst1fFIz8 zI3Z4m6X8TS5l)N~`M(_wfV# z06)MFjDJ*Xh#%sI_@VJ9v_|+5euN(x|J2s#MAr61))tQ81WsUe5_3LDay;0Beb|Qs zI7o9QNxnBp@_pEc12}-a)8#d=PYj45F(Ssqgs46unchdJ`4MWuJ{-US9KscbxF!#*6q0US+{D~*W> zQJulH6MbSp42jVhQa?IF>c?;lCvXC*GnvDg%mMabANJt@4&V?D;Ruf47>?ltPGB{a z`ctV7d$14tZ~zBz2#0V4M{o?sZ~`Z3{#mjD5iuqvL^X|-A^OCC7*3PMfCD&$LpXvXIEG_5ffHDLocbT9KJ3B4f5>Wt#E2LZ6QcT0){5v8 zga4E|!GB7f5Dwu8j^G%M;RH@#bq;elhdIC=?881BzyTb>AsoRG9K$i3zzM8M)GtvV z_Fy0O;Q$Wc5Dwu8j^Jb#_sJ)?cA`%Vh#@f|#>C_kGH&t-8CRXl9L{A9um}6F4+n4n zhj0i-a0JJ23@2~`tN)_@e^DRyU?2A301n^~4&exn;24hK1WsV}N$P)+`mhH_pOV#x zi3w4i$NCU`Vn7Uu(RorQI#24va11AK0;}^G>wLz7J=lkRIDi8T}HhbIc$1U?2A301n^~4&exn;24hK1WsUeA@wh$KJ39h?85;Zz#$yM z5gfrW9K-5juAS%;17b*wh%qrCs?Rfr&oc+ugMHYC12}*~ID{iOf@3&_6F7m@CDgx! z`mhK4unz}t0Eci0M{oqka11AK0;}27pG|$(gMHXf`Af1U0Wl;-#F&^6Rmi##{ZMN9 zq0|iE01n|0j^GH6;TTTf1Xi8Qt&_RI9_+(D9KZn_!XX^N5gfxYoWKdJE~WmZ)Q3IT zhkZDJ12}|3IJsP|SIy%6O*|zRx(${QeS4=FEcLe!9MK60UW>~9KsPC z!7&`e37o*{3hG}$eb|G2*oOl+fI~QhBRGO%IEE8AfmNCMWvL&PWd&klLR9lu6QWNH zh#@hWCw-%N(l>@R&~D*n@r8 zhXXi(LpX#ZID%t1h7&kR^S>f15D{ZyLR4R6Wr#j8AckL+`Gj9(J>dwB;TTTf1XlBz z|9s{Td$14tZ~zBz2#0V4M{o?sZ~`Z=T0s2;)Q3IThkZDJ12}}k)L$rlgN4#JghM!j zBRGa*IDr#bUBkH7FfQ!DKJ3E@oWSa9pJro1~_9lhpKK9}eIE z4&gBMS4e)aLh?g6gd;eDV>pHrIDyrz%>P#A4|}i=`)~jUa0rKR1V?cEeW??FU+N@q z0;|>3Url}3gMHYC12}*~ID{iOf@3&_6F7m@9n`;r`mhK4unz}6keuKLlB0e|{twBA zJ=lkRIDi8edJ!5-|xJ{-US9KsMc|fjCJ;*f@ zePTcii4id-CJ#!@Jiq2=o15CNQ@qlzR@GnH-=+4ffHCg zO8rNfKkUIi?85;Zz#$yM5gfrW9K#8m!0IvTKSq7ngMHYC12}*~ID{iOf@3&_6F5op zAD0z~h%qrCswY?(qE8Hn;S(~S@Cnuvj^G%M;RH@#^<(D$W9AQgun+ri00(dghj0W( za16(A0w=IqPyO}OhdtPbeK>#vID|tuf+IMF<22_<)`S=n6QX*GH6i-MfEYf-nmomt zz!4n7F`U2&te$4hPcvuOgMHYC12}*~ID{iOf@3&_6F7m@2I_C1KJ39h?85;Zz#$yM z5gfrW9H;p|k!uf$5iuqvMD+ny3@2~`t7n+oGt3S4U?2A301n^~4&exn;24hK1WsVJiTazU4|}i= z`)~jUa0rKR1V?ZT$8Z8CY5uda0ueDLCPej1R)**k17i3~nNRpjnNI{qa16(A0w=I~ zj`=^w{9zCFVIL0Q01n|0j^GH6;TTTf1Xc<46Y9er?881BzyTb>AsoRG9K&&%vzav^ z#>9lEe#M#)ePTcif5n>oiZy{FIEG_5ffHD5Va{8aGwi`W?85;Zz#$yM5gfrW9K#8m zz-lY?w^ASWU?2A301n^~4&exn;24f!^#a#U^oap6Bu2!Tm=M*knZvJ{1MI;*?85;Z zz#$yM5gfrW9K#8mz-k-yw^1MVU?2A301n^~4&exn;24hK1WsU8qkc{5M{oqka11AK z0;}!hZ)ZNR2gh&>CvXC*-;n*e0UW>~9KsPCrTH&QU;kz4>%BsqSA^A0VYL$< z_Fy0O;Rudk^(y(VN`3$ba16(=_Xq0#L2^PkgcCS{{nsSNe@${CID*yd)PJ4%z#iEUVJ=^_~d$qgFy~DlNeaL;v zea`*e|6%W20OTsFw5xAFC-d$kJQJA6BMFcfgg22)W)d=xNkV245+H=mOeblWnI5Kl zLc&A4L(rh0Ag~631vN;}AVGs98Z<5-u!NU_;))6@te~KvsJKS`zjNx=t-7yHX2t*C z{nupf*Hx#^sXA44>eS=j+Z}%|ZYAmyhbK-*v?k6>%u948mL$3o7biZKcrx*^4XImGn^Ip+eJk~N>bt3* zq<)tYRaI5Pt438FS#?a+l&TY|POX|=HM8o>s(DqNRb5s6Rd-b#HEi;*(}uMTyL8w; z4ZCaDzYlwT*q?^YsGePYZuQ00#p=tdudV)c^_|sUsNP=vaP{u$?^eHB{p;%Ys{c~m zP;+q2;WbCqoK`ct=IoktYH~G$H6N;3U-M5jpR4&&&HXhG*F016V$Dx#-mdvmO{{iU z?Wo%Ewa3<;RC{La!rEf(b+wmI24X5Axo->-Y6?iY1$*ID(o_50P2s-IYYa{Y|@+4bkvXY2dw zi}fF=zoGs!^>@~PrT(G%@6_+E|4IED^}nfquYOp=$c8ZuM>b4oxV+&Q{07nl{EqZQ z{KC;BQ7b0nH;$&@mxzzWuN)mGMvJLpj5uB#Ax^;W9i0fylaRU;lncbk_*tiE;zH3Z zGGZovA*oGtiFVN~&K6m*P^=J3@GHrG8FvM6VJ+cdlL+%^!o_1tz=x^{ube>mg9gHR zN392brjD>UnQ+^1!jr~t0A5#1xO5WX-D$$7$6gDZR73dN350EpgbyBdJ@7AegfC4d zJYWRjL*s4&?pI6r?-L0prwO+oy%G5Pdcq%1A#4~)IDOo0z}ssGvl9s)Y$SYb{GGt5 zb%etv6V4q@7$3I@*j+<-)I`D$H4+Yt-wb@TmhjV)2!EO;JolI_z)v+0e)w3zEh7p4 zY3v;QI@KSm3BNIcaCjr(ua24zJg%N__!PqS5rkKc>jb`7L-@IgguiJdyl?zspr|8! zeiGq9!wJ87^!dPd>Iq+*LRdYL@T#LO1n#aQ+&r1^KZX+?aZERGSp(sj#}cj`NqFE< ztAH!&2tPQPur!?Tgrj?aYw8Kln?m@h5rl6a-48sbfpFxpgtJEWM=TK$QP^Ev93m2; z3BMqH1b&D8D7MI9u)u2AT8;Q1tg}VbiP@qacGe&kKw^nV!xD$X@L+0H--XTp z7$v>|3;zvlzAAE}I4p9K7#lfR9344DOpKf=PQWj`oD`WRJ{b9+m=!r)%#BPJOCrsp zJ2FG`Mq0%BNUOLlGE>|cnI%3KIYVrU%obmWw294;GsPDpXNfJ5IpWKacCj@wS9~Qh zPi%|K7hj87ML-6bJ_0^X*!3wQ1@YLfz3VeG1>wr(iZUi1V^%me? ztL^|EH}fvw!m2L;e|qTsz6|O4+Fn^z!SiS=ROUbeD?Q%FGXJjUOe?D zz^_%k3cPppFMtzgz76a@?)ShM^Y#GmIl>wv#E2Ow;GVg4K!0v8bdCW1o5vgo+|oW8 z`1R?B0jp0R4?O?$Nx+H6p8)(vs@WQ2T2DcnOlhAEynfD1;GgH53H*5zwbj?B&jXHI zyb$=0b~D@U|5a;@Xq_92?dyR4 z-hAM+kAnUk#&4WL;nTR6?>Ol?gtwnel#iTB_-97Re;m_W85c4tshhz0E9R6^ihe8T zE12`KX*$ntF85|GceAVX&w2Q#a_VfxrHn^&K5nUd0;SGo&gF~+F7YZxrQ23W$$FU@ zev|n>!8%Jlf5zp?dcDr6Du)M=LxCx>#TIc3^f5}Q{W*0Smz(79Z#n0BmnPqI@-a2J zj5*D6Ws9lOAFUuI+fDY!W30~yxE9k`hYgIkF>c~g{4E^TdOu{%-R-~I(L|>DYw`Ef z=NDW%X{FU%$CtQ9s+GP6-DL0lfm0Rz-$0j?vt51h3g`<@qIu*B#*zDx_shkJvicCh zj;0nN%Ma$O5y4S#3OTf<5;5Hn<9LN(c~GMBzlhV0mfg= z(42QK{1sCD{Fk)63;HI;$Bv`$?-@^D_#VPiTT|)}XH%ZV7@^eXPy1^Pa~Bd_mL+TS zv6+-A+u?Vk|AO!YZVf5*zzjvM3cMYf<5G2G2wzO#PyGsAW`msu4cL2v0Y{q@mBUMLhqxAC0v?a}H?5PtJATQEfwBc?i5T{kDRHlr0OiX-3-Kf< z_gN`WwgN5eI;%i=${GgB(?AOx)u23M)qwIW&_b*h*K<}KDBlHIkf{gddsYJ|&jT$n z413a)c+*OQ@)poSF2h0j6@FK=LHrtMVJABhl(((@KzRpfA>aK$`Hgh|D8B_-*ySDw zN`3SoP#S<1N;(*n#^@+e(m<;5XzZICfhjROdI;hpfEISdhk`OP+62meKnog-0p+;p z2SAw$w6OC%43y)ehl6qg(84~L_S`2%j|Al;poLxWSWr%mjsxWspoKm1cu>xX9tFx` zpoJat(V#4e9s|m`Knwfl380)8oe0YLKnuI+NuVr^P6p)ypoP8l6i}{=9t+BcfEISz z$AR+U=u}WjKnrJ0$AeOio&d@^poNpC6H(ujfhloS^d!*N11)h1X!u3Y=qaGw1+>Je z_@5GAh@J+@-9Ss6gOjS1*c|;JDE9y@u~?iA$`_;4LHQEU66fP2D|D_20xj`jaULl1V&{W0A83gZ+9rb2m8GDc9lHSZ1wcz| zK-;85N9;mSI)RqB2CWhi9|NXDPi#5py+8{mGF_lw3rvZ=SU2c-pe3%u>0wIr$5w!H z3D6Rs5G%p?NnlD0#8!b`09xYH_(gS$h{Q#pq=A;$h<1<Ywl5i5}2L04<#O^n!jX z5aS}z2l{?MOWcNbO^N*z{h%BGw8ZUb#fbQ4Alf!D0QzL0h4Z2UC{q$eP>uy!;%+er z&doryZDKX(Q-KzKt^88ZzX(LzCf0y{0?@)~(^^p46PJN97ifts=!b~77l^h^Tmkxg zpd}taKcH0;9|C0o&=Oxm4@AU+K(uY51bQdX65G)O5wQb^woR-9y%%VSuZycd=}W8! zB@eX3H^kN8+zCY6CO!iCB|u9&D?SR!Kw<+Z1)wFKLytvp4t5Rb*Csv&`gK4{d=EVq z5zhlt;uDE$LH{Js5-*^~QsVl=CqTIYXo>HmuOi|Hz?Aq@;(E|;1X|)J_>Fsb=ESE! z*#fl0PsNSkd>IJ;oVW?}F9R*{3eM>w;@^Sr(uscpeJjusKSQ6V#QlklpnL^r;n%fq z0q1K#c<;n#Kz|x&iQl2O;k^^Lf$}WS62C{^M#LY0@ZpJn2K~E0OS~uU0R4|Zc=E)Z zpg#|^#D9v}jX+Br7`YGhgMcZKPHqK#IM5OYNA3q@a`G#nOaWTrh{#t#IX1Zsl;ePwI5P48 zWXA$iVruehpdSyk#JI?VppOTp#0kmmpq~h|#8HtQz@sDIKTaK)45J;hgmcz`n>2LCFIxu`co>;8l?ygR&lIiK`<&Mff8? zOMEo)3UEW@XP{gIw8TG0UIX3{`8gp+aD$Zrwe3ADsRk>3Ho8TkV!-vV0VsmLFJPe=X)$}>QWwaA|lehz4f??(O# z{9XkA#Pa}*g$Um1#o2BglvjY3`1eQ>;hzCv=aDMlYmsVD{sRbWjMM`6MCw8LGtd%$ zi8LboSD+bp*m609xWOYb@|^Ydk1N05PXqM*~l=CV+Ax5c9P)3E`80n4_&Jz*DW` zKsgO)iMiJC2+sq;Dy$O`J{t(Duuev}0|=|IPDOYj&=QNRX$YSK#N2J2j_?woCC;^) z5k3!y8Qf|?cqz~l7g#e9UIw(ph1MAeXMmWItu}>Hwr_Dp9CHoy#Y8kdLwXN^k(4v=%;~aM{fZxh~5h9h~5tDjNSoU z82v18QS|e`f#_YpLiBE6F?tVhF#09n>gc_|OQZJz*F^6Ju8n>bcvy z0lyXf9&lIm1>m=%KLGwq^oPKQqdx*Z68$mo(dbWs--*5gd@TAi;LoD30bh;&9Qa!F z4d8!7e+m3~^ey1)(O(1Kh`s~-MfA78Uq*iid^7q7;9Jo@0)G|#6Y$s3KLg*6{uTI6 zG-6reH_<5Yx6wH8-Dnc{yJ!{g_t9$LAELFu_oDT{KSmpYBV)sX`^82A_mAxlJRo); z@W9x?z=L9=fd|J91&)f10gjFx2E@H`;Gwaxz^2%E;F#Fazz@VG01t~z0v;Zl0z4vi z9Pr54@xZaM6M^GmCj-aFP6Zwnn+7~Ob~^BwSTk@!tOYnRHWSzuI|F!TtPOZp>@47% zSUYf4Y#uNdI~#aWtOIy)Y$5RK*f|!wC=gyWwglk~K&d%OHF+&=UU?>q7X`K-ftvi|{Q#*hy?9!nXopC$SvDw*z4(v5OJD0|={# z^&-3ph;bUrBm4y*)>N@e5Z(f`#J#Zs!e0hj;=b4*!drosxIcC&!e0Se;;XT>2yX*o zl@+@j;jaPV$zxX{yb}md9{VuD-vq)AV`YSQ0bz%+s}TMdAnY)9HNuYoVTZAgBK#d7 z>@ao>!jA*t8Dbwt_+NpT3u4zH{4~%K&%{27@UuXywPH6Q{9PdCg4m4+KM%y3Dt0r% z-v?Ua2eD5h{36g2KaAai@V@~q@uS$S2)_ix$|`m{!aoIK28rE)@GC&fAhFLP{4*fN zMeOqkzXrs(h~0(o&w&^hvAYp|1Bh`Ey9eQ40x>RPUqbjTAjU=PUW9)Q#JGsvhwwW< zjEmU)2>%uc%a45(;r|3;Zi+pC@E)Kg{v3M{;lBVa@z>Z6ghhM@!jbql5VnBWv&SDo zI0nStJpL_&6F_*&__q;G0pTs<4W8-{b{@!;Y)y+S>pIHOi=)0W{KA$ zJP5?h5^qHKQXpoQ_;7^R0x`41M(~Rv^c)lTigJIPm51L_(mXnS{z^cD{cnDr^WGwvf|S~__R2_QdHamginj(D=o#X zK=`!yi3r~ggujZPjPMp9{8b!Z#wNZDguja83&6xyApBMQbcDYGw8XY}Gr|u5u?LK| zAp9WE5k^j(>l0T38xkJ|9-Sxyk4anwoRGL0I5F{2U|ZrE;F*b!1J6oa z2b`1mByd&Y24F66Bk-cc&A^Kjp9X$3aSL!m;#S}_iQ9o6OWXncc;d6byAz)WZcf|< zyeDxt@QaCifZs`c3HVszUf|=2`+!d*?g##B;;XL3FA@&{ zf0_6eFq!-|FqM25Se1MfI4t=XusZn!aBT8P;JD;d!12jvfJY^t10J3H9`Kmt3&07< z9{?vNe+ZnE{1LD%`D66ynLyM%`BQ}F0I^O>zJhQE5bLz$&k$Y+#CS};hVc17jK}29 z5xxM3^=_Z~BmC3gdUIj!;CV!3aML@J<66+e#1H?E@{ubd&fEcIA z-yvK8V!fCA1Hx;7SnnnOi11}VtoM?CLih?G&WntahHt5Fz$fp zsbm!4Yk=sZWE|mZfjH+$CK3Jw&=Q|aRv~;n5MwP_jqr^?jJ0Gf!Z!mk){^xIe;SCf zmTW}$79hr2ayY`b0x{N-BN4tGi1kBqe}wM(ZIWthXU_Ojsbo# zc^Gg@@(AF)$+5uulH-9}lSc!;lAHkiYH||rf#ek6*OJEpw>|y74<~Uj zXb?6wd<{p1UfQOU{Ise7+B3+_EBo|(qG4BQ{JZ>6iW~}R6Rt71K7i{mT!-U20@sna z#^M@>Ydo%_a2<{77+e!@O~f?`*JNB%a2<>5I9yY49gph-Tqoi>3D?QESGp-r9T5z@Enu%)`t}}4W#?^-FOk8K-nuDty*IZolaLvbcHm(J@I&k-( z6W2mqi*TKTYcZ}RxX#6O9%)NN4qq$VYH}1=mk-4XfD^IRRG}uIq6|uJ_fQq8A_dX*0T0oVQ?V3tfOmHwl_m^?U}AF7e{NhSfu3c z%(CXb%t{VsT^w3?R;HKa!x-BN#Z2F2SuRuNHY-!eO%bGCUy*XB_=5bUGuA@2Fz$i; zrKnY3@wj8fS=qIVGChOY`I+3ng~y7v)*RP5Gq4sh@PX7B(IdkiNE1%=S)f zn}+7Dec2Rbq(2`d))N#gI zS9ICxWrb{yojtd(N$@nTndG#^+`(Q$I~^nKbWCce<5Ih}?lranIZBbjnvFW8HCyN! zu#2Ef&A80gq!<>8A(!h0Ktj0&Zb2i;H8$d&3L7chbhZ{Nay@8Aqt?*AH9L@BnXx-n z#hgB|Q@bUT({}Bd;y?~e8P-e3sG2$^bJ20xb~@f6O?+{0&qUIx7dIBOMeS{E+JbDR z8!UG0oPk_1tD{PwH3J8eWj~5+96je`dl9A1kRj4fhNLcYa(ycYGm;{;)e_V>w)>II z<043I7m14D9`#8LI20|WX(UID;xMUJbO^d39TFFYO3xdxm9xWk0d~x32z0cZ71U6) zV^ow*lfpVK8wqh~GWM9XMV-9o=6mfahch>#l)Dj?*&75Wi_Tns9tLly=%!FcZi>vy zO>1fIn9$KOfowt8w#8x4mvyu(g~P6yGET#)V056CEwKqKxM zfkui`OKEM=9NF+#37aa_Fj#1+p4pdK&P+~3vN_S-LRWsEC%0UiJbG(Ut^f+v)QQ;r zEK_72PTIh7k?Sj9Nx+K>A)SOB!Hm;EHpjWiA=qLsVlW$FUh~jAt>8(8O3MA%D;d$% zlkdx@2&v4zS`oBkR}@bHE^ZRnB`OJznu_en$S-F&Wbfo{&+#fNxxA80Hcc%{_9AJN z;ZtDW3)!0}wTnwT*>!G`r#;+>+;OV9_Ru0bkc;5L#51yeSjcqI0wv!i$YYDDu@>#ff@{aF2Vo<$}h{jdP$SuFxzgRRl zC|hIxH&Sfb;6xJBv#4JxFpY%t!1oIUrjd~DK^km+!O(Q4cG~VdO=FG_BV%`|q0+iw zKMQ5yG7}?vSHA>{>dlT{E-;PCb1n1za$(6%GuiWJ)-THK6p&1!JTC>v_~=eK?8gHn zxD;O^i5a^yPY(v9IOW*;IgfQ8mh9*q#$b;7FdoXJxV&dpt|wdY7afp70(L_U z28jfwkr4GRnXSK+fE4VuvjaW(u8VDdDb-h2+cFoKv}SvKA`9iBiXNvy%hyC>@waLSEPBkqb*EQEmujBK{)7l1bF@fS%%fbf+B0`FSL` z6kj5VQI%~!=aC6Wamopnu=|`nqsoj#4F9Ld%0Jngaid+FGPGy(2-%fUo>8T;XH*d` z*5&+EiYhrUk;J@S%Oe<;?C2fFU>D5Vhw)G*hX3;v9gso-F7M|N2}~m)>RsD2dPD+J z+6pspC^oQG?cZp5xwfxs)j+-vr)%A`f0?nilXfh#a@ih^FY6oZMX$E3${|i0Br`7e zNG7FqISzVzGksEaVSjg~m{k;#c2j80Ewwgz+?0+>dQ>8@cVuZjttgbGn?gKoeTD3R zi^ol&9lPEO(!LcZv%GmzVaiv9WhGUtH(OiOjnkL=4N`cg?@^Wn2wPuotXiA zXj(Ux37I~ywhUy^G|)>%yR$1YgFQtj?i}89WG@-S8E@7+1J+)Z{E^`aSsm(k=@{h> z#)x~iFGdRKst)Gtde|p_S^NA_r#f48*d6xAvJq66nm~m;M_Gz28&t(4lZv69ZZCrkw*X)g#;04oc&|NE6bBsF|f@ zE?F9nLBTGDyE3DRdgY*LdSRexvhuW7q^vdFcJ4f(YpUk9XIq^l_4ARn@n}}`qP{ty z$y}tWpeD=dPsf=}PHvh=#n3FJDRu=+lA4%2Ot#b1RAU*fiJYIyk?S<&sWnAAVof6* zsp^{2?erlVYJPB_D=Yhy;>6d1LtJvSI91BoA(({iea(AoauD;Wo7-whSRMP?H%K_c z*8CtPQ9<)F1I1hyB91$8C<_Mrin-n_9VE|&y9Uo0@>qG+K)%|Ruu z@>gLwqE$?eXcZ$q@_*Xl^4!8C8U#8SI{DBq4qW$cL3#bC7ikOhg?j3b=wMB|bhSq?wM?dBRAvQyn8k8^e>QcJmpk<7tO z^5o!7Z0%Uq+~41m>&je)o32tPQko_rNm13%6j^UK7iqE(^Q-0}IX6YhxoJ*&^XY%i zP=f9N*>P6Eh}#Mn6epX`flT+H&c%pQCPq}|VGvqynu=MC5vz;VdCHQVn;EX={*ONlA4^jta<&o17FO8N+s!-EJw$w*QCFdhGU047GqO+1C5)f-0{v~ zBi+~6j^vDi{9r$mY^$PM`5m|whvq3T-Dw}VZ)t8EAU!!C-9+17ZW3aF!CK+?+s=jT z$H~cwXiMQV88yn`AbQ@;WJadz;=z8ZAatIQU4a&qOH*#g@YH3?Lj|dco4dNQ{Y812 zRA?O>Kw}u$hNre;?T3+BDAL+@CEN#hZby+qt=Z*+D_3R*W(?#nE%4n0Cc}pMm;bow}?#k=0YLcyS!&@XRc_HTjjDIHb&zD%alQ*2y@_c z3%bE*i#6$me^O=hw91c?r#}GNNgZ zZd_sv`x9YlD{?Cb;b#Jqr9ba?C)yQnN26p1be4`G%pb_F&f$i+PC_=hmAFBoDKoos z@N7CRO@_5tfMF39H%g35#x$n>q% znJArGV8AQ$0|6tkc~w+S9kZt{|2 zV$<58VB3@y0dHMtzaf>Trq>p zT(LrWDJN$8CnxUImJJ%qFP3&9RE!gmvQE^#+1I%WYpHGwbTJc8WpRLxXuKOdK2E_l zlNjy8q)IH51$U?12?j`qq>`ZCEe6O1Cz6=nPzHzvCz6=nMbd6BKs21esii*c69iR^`dL{~2bq?54T4+qpcIFZC$%lrVz&~y^!7Ev4P0O8Pd z5|)d-04aZhQixxGsFtqX(Y5rpFw+Nf|8ta>>Yhr zQ31*N-W^#dm+d-*_7xwTN`lhlJh$%*n-5KQ)DPvbjh1^Rl!>xYha3Sd5R^nB`V=HU zC^(VCsK3de1B8N-Y`1DpkrV9&3bhVR^}Ln0H)Kp`;iowjr30om(@B_HL|F|+ zo>w?DorImaz$@iXaLRI~0j~^~D!o2*{*58n~!leZFUlA;Pu{K(a>~9{ZNidlY~0Jm3`yP9!nvZ+nvP3I!#(_sH_J1S@^IDZ@^Gex|sJSNj? zV7E<@OM8`y2ci2`B7=@>(GJnX(4JXi$7otn1}ZmYPRz3-bLb@E*r&0PBUARi@Syqf z%P$hm1>CG{$@KKlA(X%!B^g+NBRZxyJD53bFlMg343W+o*rR5LOrn?ab8>Wz~tmXA`Vk}*y36| zv}L#z<6}aG@X0gCDn(m?x0JTC&M>V5CQ9euE@E4uPv4eTY+h2E^QuKwv0yJOryo@u z)=|zuzG9-qm7CaBaGm8VMnBQ6fIQ7tY^=UPl1wmnM=j!T;!qn$ib~iCw-r{?DTJcy zNLzun{EF^`x%QZ)u<=)EsJ%h3b%m=@>8z-Vw-tDls5Bix0*wbJ!HKjLYST2X)1MGEh5JjY~EDQ~!UgQ6N5k1f&5f!t;A3CPi;*mt)L9_Q%OpgDJ& z4Vt>cY>-?I*Py%nt3l^}mk!mS>N}hU(cX#D9Yllb+!r)xCJf$*jaE^Pv!p>+`z;$jddu46>}o9D?66%A zJ4X3oyz~_^G6R}!%y=6f3NVuKlzr^W@@6}C?F^1IT{o&op~NrT#k zhk!7J(1Vi(by=5>MAcxgVz4J)ged%2r8JL#>R*G527uk-o+6&CGswV7^a`DRooKI-I;z?%Sn^1 z=|ppV{ew`$iKAJauv4qn+ z@vtE7{gY7hz)E~GLLcum4XS+lhByqO&8jJQYLE`HTktS|CfcKh8gL@n2?~*Cj+`_vO6oq2l!#DV^`^nnKr@Kp~<1oVB z>glr!?;h3Ug)F^-E*&Q4gtlhy$t~$by4WV2C>6;*mAPa{vdA!8P`01b-0#N~K_ywo z|1yt`$vkx2*$3LrSqe)>Ek*6HEojHMMU?YqKF5^{$*JQ`5z@1B33iZd$qqUTUp?u- zIm5N#F1yVlGqxi-S6;HqTxF1Rl|frXMtJjSTM3r zMydb6ro?Tq5wlvIO2G=ct zfMQ%{{{iXlP75xBmB1Q}%psUV=TebP_FP34I-2A9>UR-c4TANleyllI8CKWcJ%!}L zqdO#x#hsJ!fF@I?hZRbvZBTGByc2&_MsTWKwmQHLDBSSy6|!&*kzhXKq&T1$*O72Q zI<*0HMR49+NuJ7FednCzb!S`iy)=39V`rHBdT@JiMHb)r(}hh6Kkh#uXvZa5mpiKh zVJ>{gfAZsU>`BRg+A;DH_9_IzyN-2*a|h=No@q;@p*T zMpV* zR|0pJk4ifrWdh4Ga)U(QS(3%m=J0U6+1@#swFs#1aKm$!^!|tajcyd1*d>uapw_~^ zOrg+;uNo`z!f(b}4#@#nP#gEwTxMlozJN!W9g=!@gP$qS_hZkoI){fMl!QuFe%VQv z5A0%FMK@mx0uLw38KEGW&1bCXUX1$Mnu&Pc0*}KNbKs|jhq`XHqgg z6Q><`FAqHSQI!-8AfExl@T|Kq7-cRT0E1pcF{K;!q>}V9g{E^qRc}tvGCe)b^ld=Q zg@_zeGAcLM5+w!YVh`VAlH?FF1^6inJ4eZh5dlAGlaL3$-OVL-;G4T#OJk+2%jqa0 zMjZ~5R7_3yD(;$QnK(d=wx%FvJ$RB^RNU^1I6D)LZ5&U(yh5&GdW) zgmFfOvkCq%58mhil3#pb3v-=BQDO4_pPi%nNg=cZ_@uua2i{jEb2FdQaey@TqS~*{jNcO}_ftE1YKN z(P4^8;|fl5Ro@iy8nKzix~S#0rxK2x`vija?1IYo@5W`b2GEUh6OezvzFZi~UXP~! z^{t0NtztZ6y)5x0P+jcBhpC)=dqcZUHv5)5UMl90>9*l)_&W|{D!dK7T!TSOE(nh_ z@dq-(x)ehn?uXZ@GuL2&ESBM0ZhN|C45Gs;2ay->yD32_C?tqX;}C63U;W0N z#p9Qz3b-vg!uJr7i-!V1*D$o@+%$-}36OG)QCrGQgOrSPgK>_ zBi5|1K~)ttNUqWix@<6AmXYMr!Jt#?%U&^vw2<%-QK*k*cD5mp!hEa{cex?Ewr&~( z-2_N^eUvTeBSY3lgE$+D;l|8XHpvk8u|nMObhez1LqJDVL5}+~i_t_?h^A2cQL`=^3d8RTX5As4RUF zp+!AJD$&iR?Ns0JFkF*CL=n>X44P@D23gf4grDufm!@hJl;ESG1Y?4++t#EYH!}); z*UV!}xM`4a6O<9z^O9pkDvn&qMpRTAk)j|+li>_Z4jJCA!3$#nsUumsdqUj?3Hlho zg)a}vuHoqeGs=qG8ZO=l@*B1T1DUm=GvCagG#Sz66VF)ay`25f1!ttf)I+FaojBY^2IVp`)juhznvl5M(IQ?F-3?L zDYLh>rQbph?U@NO4{!SgYa;Ng2&ARbBfM=xb)LEJIaJU(pyuxWbJtn*n`(cyxRb** zQT)NR5U1~pq^Z4IH*vg_Z-Z@+rS#!ijd7SoDsCyBqr{EW6CLu&# zq@PDr4!=7?V`(MmmGha1UtTF-%!~b3qqG9@&^`%Y$}Gfznm&iyx2XJsk>d3VT1K^` zvKw)PPOH$r!!?)cKQYo>{vdQMxb&uUJl2X9fS22U5n6!SY&kxA@HxP3CmM^OkRQtd zIS2SdYUzb&L89gGxfY&bD6Q+3b=q`73v80|?tuR!58B6lhcC)zUGS(ALZlaIErydX zG+Q6Fs3veGZ@)KOf=Ag1}6Q0E2sEueN# zySY^+f;X_wk5lP1y86Mh2%1toR-!~4IH7%HZMwO&$R@?X(~eb9aNjoMW~nB9#pazYVU5; z&ZfREb?}Uxh3`kZ_(t6nZ_7}RN-k*uG(Ko0LM?hR)wq5-djmxmjlLc%?3<=!g#td--3#s=vy%h6yyS~81~C2FS|V^Itbu&Ut!HdRl4 zo5l&PS1`KQC&cP45HK9co0I8ljpGtaZuJJ6dTgtDQyQ_n=b93xX zLqGR4=pNLoZcfs4ybxo9IQ`ZV%;)b{acEF}y5DHZ23jj?v{1eNE{Yawufh3 zdmFl%e8U2mId%SAe9l8?--cG$U?PtfJS=32Zi1!woj~H%6;l+qs!Q3F7Gc=Q8I_Eb z%*o$5lwZ(XCF#0k8Q0~?xVzNx;#5&9hH(q&^+j-*{_dw7-Q~GUbC+d0HutP9=Vh-W z^OvVwm_NnsApH6(Nq>r4QrAXFXbOf8{JpNBXq=7}kIR#9FTMn>jI z##z~K`&Fmr4>m%jyuYEOjINaSbDAc3bVW6frb!-m^);WH?(NvHL8Y{w_m3G0J^R0N zhWdv)GFM)DOscV=DR4)n>)fl}U>6bW1aw9;l-&c{JAD1S${_zOe0$2^y&0X$(QcPc zGsLOhm3FX<-j(V)iqnT8+lmD*EuIbeebkp0%Cy+b;#X|Q`6ZB*YSvbacCld z%inWiv_CK1lkd+t0rjnO#!{!(%&Y-E`yEHfN{01tJ2CcxEf@idTnVIsx8-~ zQiBDL6s@4-2~tt#8I0*3H|uY14aWg9e>{!gQ;y2d2O3Zcews$gO1$sv?!Fl#jbQ-h5O8$fm25kDJq* zkGIJy<>ck{<`vvom2wQ0aOdkk090Krho}2sQl(L;m5wD%zG>hMS^y{>`=IZzARc#b z2Oprhdoq~E-Am$#pt8K}FOCl43T{(zp!euc)lQ5K%Ed`tH+VW+Zpz)zZdY zT}Aa)P|<^{q*7I0VM`;o268c^WaRLXG;isW8eFzJm*8cT+cZeRuZdreAT7dmQ1XN0aN=Is@)Yjf);2Nd0Qorg2GnYatkhLg9Me8Ag=Mbr`;pYnuW15%)C{ik*=3yZnd=Uanq@}&hsd&dEFI}yxyv4Zf}a@53Z(` z3Ql+HrMZRcR*}WXr)V zK{+aU3cp{@XS&CpvAct7ao0wi=w4JG#rIqEGG8r|y`Dn&?&q&S&a~i^Pn}VSmYQet z(;@@3i1eLjX$if!cDJlJT9vPs;XyL?BDI1>ZG1*X&jc1tjVeeiG)~BjI*jpq0*}Ur zg>e{5@$r71V9OBo-F!-yflW|*iqd_}XyhIki9RT7=A*oRZtel>SDN?$jBegjvvwoC z9L?W^c(@cjh@m6~IEO*r`81*X=#i`@W1ix&lCa6Wvt*!!PUo{Bh zYl1Bdpe))hkp)p>7FjoHQhB~fqbj_lCc92lJ9@S@%S|((({590F-oAeHQSON9-{}g z@+gja5x>mB8BsNrY!`Y6U-yGFYCL+dN(q#Lf6>`ye(L$(F9)_|hy z--mki;zl}^(}I>IcZ8krw8{>S9zZi6_whUoHOcFMno(XmWX#(Hrh^FD0Jt;{%~6`Y z&q?7x&Lxkvps((sd720PhL*!=@X2vX!;5aOi2Zf0bPC`+=2_o@bb9cN>H*@MetXl(i+6i?OuP-3RW4ES^Y|R z21|JJbvIw7{M?-We6;yj&PDSD<)ON6Z+R%b@I01q&rCz_gc-feV+lVyq8~##j}2O; zox6{DoGUj=V}nZa_igZQKDfVv&k)>wAp&oU(6Cgkv^Ne6j=khT1Lo>|J0IAW0Ylpv zf5Yf~ez39A@{_v99PvuV^gSFm@>_+siNrt zpeagAFJ%d9D1EFl$>1}HVEuxPic0b8X11W@P_43*}l@Kt61|1~CpCNWi0YUQvt)GKUnA9~wY<)&Iz#bGF(*XLBqzLl${ z4sZEElM21?MKuXHY7dwuh`SBGlm@Bi7(9eKWKuae+=|3->Fm|3<#ZM)suppH1%&1! zPUpzdM11K<)BE(MObPTaDh@D9NGk-3nee)?Jyb;e&zJA@>j~w?H(lOVGB!5 zS*W76Ue~R1KmHvuf#pMZxUz(eo&6s6S<& z2lvVQvP%ydjUwPS89ksCx{UI@>)(vgO#J$J1%EwgX7p24e}wB0vN#LXIb?Yju;=${ zBLbdMkX*(B%wEjt@2bh*Xm~Ep$mshhTvU8ZQjTvRFT%2}$DLNMB*@nAolNVNhA->L zP`zIZMNY)O-}hHZJDdO8&O+*9Hpt#}F}dA_e;#gl`kS~?jzRq1Ji|MvQqJL0-u#sg zvXd+2>E`t2<2AxcIeB^awtO|)JoqgorJIX$QqYM^c*_LePETp(2%972 z+^hVHdzorhM5QQIg3`jP<&{<)9X9h*$NF#a`G+mZ>t&gY`3IDw2Wc)-!u57bO0CUO zw7>hWE}et54b!!#K^I z%_HT)8%UQK&f_jy4QkbKs#I-`>JUW_8(oU5nNIPVVweL{rTt^xrWY{H_v`5!H^LTH zy50Tl7B1z@-`&HN@^o{0^YQk5rJTIHG;jacHa5XyNondGE8(p|qd-Y%TlebuKiu^m z=iN5Z7whQlT#%;}W7K)Hx|J!vsIUu*eEUlveP_p#qZ=#vfOBczBjA#|;&y6$uny)8 zQv1sfd=HDu+T&ducWI!Ut|D(9iQ%bSPpyh=G}F2B6$@XGRvi#Jt)PcE7@ z4Su%KtZ&%YMmVMz_*HGDc|H`rWePISu+@fK@u(%K+Sd4I5|v_BQ`2+@DVlC_O;L^b zx7{P~>qd1T|D{b*QM6u?qP0?SrPKR6=X!N9yPisR>!G{VoKwBM=yfsvc2Fxve~R1e zW%_?*D`VD6m1ff1p$y#+`!vZG?xGS zZE4I3Yj0yx$u#6+%4&Kt`E>J0K5ayrOVbpOYBrNc(Yz)V<|I@H`ln^TDY;D`=#Gs) z7i}2s<-XsLbuIk4__@8hm~CAtCzH>ghwg{Ud1yXw9=ew*<)FFz@~Q_b%PX$;drM)q z582s2+?#o72lqC?ySb?3*!>T)EW)}n^pz^#!d!CeO@ry!g>SncxdXNfA^CSVsz@@z zaD^z9_HzY(KTa1f^PqhIJ%vMDeg)mK-Zw6!@@D7K`*W&C733?l zfR>jvBKN{Sxzg_4`wp#4Pi_ZK$1Ah+R;2s_ebsCHl$IyWl&sXY=CCr}FZ8`wt@REW zUU=ukZ;PUezQUG=%g8nipEbOHH-6yd;8wO}vO0PL*7frgI184~x&@@!1C!i(0dI_E z#U-#RS-zyrL`$u}L!TXJD;h1ZFqEZ6lXy;5Y3Bwv+EBviA$?J$hi|1?Cf?Ut92Vg?PqB^@0CIeyM?J4Ne^mDuO`=9+Fy?Y%lold1Tl^o%>oc*muUpDVw!`trdstMtz8$&T-+Ry}< zp*oZB8Mxx^W3aAwA2hG)iN>xoq>j?VBD))1~VJ9I$I#Uj61)v5m%~g`F^p!Ec zwvryKt4x!c%CJ|@;M0*XE&Z)ZxtbaV>ldz_*3GM#x%N`666Dgn4$ZHl+T{9E+ygtP z)=D-g%`NS(xsvs#xFuElDSj2lb|YZ5kP+hQW!`g=p$r{;eiBqE?F)iZsk_y!QPnAA zs#?n5$WlgCN^>fTO!qgE=JcmYnP9Wha>40RRt;a(=-Lp22D9Sw8|go0Q?vK|e&64B zZsY&oI-3UF2o4)@!DGrCKmJxGD-XASZS8)G*0)O42>)N_c3a#>7Gd8NR;hjb&%e^v zu)-JW1a2jXUvHW{o0n-pn`V-bn^pDuT<*gaWi{dYX=$=1 zUU1^y+w*P9l&rZeGPczR`u&KsSTTGaw#oE1lH9D)W>|kEFiBy094_w~ATui+LnM4OF!GULjWlj^mD$nJn}DER7L2=Pv!Sy z>1C9EF#5UOle+u`C9QU)yxbM!jV8>*U#6Q+ls~+08_CKILEA`wWz-hWU1Zpn&M!}M zFFny|_FV8rD_GVoX>NqVYvb)yf6i(R>rZiap11UAfwiFri`<-IUB$294OgA4LvKp_ z>S^oor^&^1 zio2HH(nAa+V>|99`g9 zs<1EQka-5bJMGO)l#kvwM<3J)G{W7Dsa(6am@wz=mX?m)D;woQA|2aB>T)n?d z{q3e5{rhAvo-gqjnhwfEdv)>e3h0M8L*G92-7uEiay`5dJ4iZOFCd4!cIUoTw3KNJ zzCjnly%6he+JSh!zuW!+8G00)_LH=eDT*mVG`oMN{!%<(eJQ@*_)>8kFc039ViG2x z$@o77p~cXa9srcjMD!vj(Lp=FK5+_aqp1Zk0s9(Sc+=jmfNKTHo4^b4Uhu9#Y7gS{ zOVxCO z8FracS{!F`(`4%X&e{N(!<0R!(|`b;v5H5vPdD@q;-fL(eN{Gq?=bI^f&o0otFovs zXm9O*d?P^0)n4x1SpYZA0(8%+GE}<-@E(Awv3QR{}GsU;nd|4Ejx7Bel$JvhT#YDg-n2Rr`0DqS;_ zR`MS9XECDoKF;>Fb^Z&gNFPR?>XQE+s>r9B-p^JUlFjJRr98hn7knR8`tZ<9Mn1On zK9*nl~v-q7Rv@dd(@UQOv3N{VG*II{r76S{O=Q_2cIM zH_KFysQ*o6mWJew!Y5qmGXFMJhU5bNtEvPo_oUhZ7JubXtYBX({_k1(-YtJfrC&aj zy6=4i{5{Lw+ejEv*`@MODz4nFT-k;%6o#b2kjzeLpiUmc#-Lh*s~t(G(T}J5sr0~e zkF&R?rFFm#=4j1HKUz!sdAUoh%pM|4?uM=V9L8N(eAJPhKD0O%Dd1&p2RQ^zEzmMe)%~cIW0q?L2ZGzIrhvF@VqC)ss z4pnCD-%A(eA3{qW(qy^!R&e*f^f{qr56KGY6qU|7=}a?x91f}cA#DrPFH*|d_z$kU z9xt@k0*Af#e`4VuzrJYpHM3u9xOec54iRgLL{iZv5s4$v*htYj0xRBRMe6EOBh#e^ zBI(kr2}&+~Tg6{jfj3p)Z54P|1>RGEJ$9fhR3N4TDHW(ufd&;AA&dN-ir=OJcdEc9 z71*o-TU21H3T#t>?JBTS1$J=(<#-Y`Z7ff*Krb&vU7w02Bk3H~f7Ai7CXpVbrb*{0 zxb}eL@Va!)qQ8Zf`7hNJjih@UFR_rDMS+w+RxdP`dqEgghhVD7YFtVwRBXDumUF!l zk#y;aI;NGLKu6TYQBIlYV7d|ntBSH-Xf>A0q$%YPhk~W8jN2HuGwx*E#rO#0xKz%mD5+I%eRb59%MG7JB*UkOX_NyVv)Mh z>Cz6mV3%l^C1|9^^6f_^8=-3HhIHwcbm?|vDGR6a)1}WMFQfsvMejn{sdV`sslvTP zE0v*?MQxuh-_Pw{`YalJ6s}>oQYq>izDz-hpb>)y0xlU0qxNMkSIls}AiT zEX0W8+pz9Bq{3E-F_Inukx_MIv*kze2lcFUd9?f(lS(F_N6K!<@v;TSa7B(tCgVu3 zEJ;MvvPP%N<2i8xH~bT@+I0CTDh-DH912Q}BJRfW51I1g{hDecb&ciMQjO&|;&FuD z!hnJ6p>BBvfAM5AWu;^RR5*J439_?t5r0+5D3BtFk&We(Bg6-p6fAc*JGW6(-#;_| znsj;1uw)EKwOhlqE7IjFI8aKLOPpB=X(cADPnXv-X+22mnY1BY-oT^{AZ=jMwdwM; zOu81NYtaW#!NLHl!(k}yIdD_Dd=uB|CaTp--UCfsN_%Mpk$u_&3%h(LNig zaD3Dzs}w)DWs44LOx7wQu_2*0nbaz!(ASOSH_3`76P!eFT2(TR44c7kTS#iZWOWL* zQF@9j#KBZ`Q#o$vQ7hnoDVWy0pDInUo!ATS94Py0nulp|lfa z?c@@7rAxb*vVdY*Zn2ha1> z$vBWRe}2DYgG*5=6HUxozDUKt$c4O=F1^GVyaduqOnNz8dYMTtgY+_6_`77+vkB%9 z%qQq1SWM7O&`(grc(+ZTi>pZvlOvgmo|-%;U=WxC!XHkRu1dE3ZKlnNXwVkzgaRy` z`L($xqacu9FYO?|y>0@BX<BVJy zA?N&hHC3o2|9Cu?s%a>^K6(`F=XIJ~oq;Q>^CnBIPnYPACDwDJyh)AnCN}_vtmJ*0 zc{ij>^vAp#nD=eseVciAD&BXQ_u6!c{+Rb#=6#oV-(_A5ahdOX%zJ&hM1RbCJ@dXt zyzepZBZ_wq^WKy$(I4~P#5LT*HQd9@80MUDSupd)bcz0$c_T5G1ucTMaA2|yqnV{`eWYBHSi?m24oDK8<_hg#XW+#x1>w-$J|>u=Mj|i2ji>K1-SozSnOfQMy<8_<5ha!9A2uUx& zW`c%FdWpT@5=bozJJLXr1{8x4@`g=I5iMos^)BW0uALI2l$f3J9;Lj8MGQIa#?ouZ z00xc#a;sI5cgW_;=q0q}9Qj9WP@cnWa2vJ3ZPW%>pp~A`!>neXh8gFLPDS4H5q9AGw){N-ORit#k+-h z&rg@>k9p5$-Yvwtg?TY{rKN3U-V4)Z`eWV;nRhGkZe`vLigz3HcBjkq$GqLlyN!6a zG4HjC7gILcVU_%2-c`)Iop`r1FUGFaVJGwUq|5ZjygkgjlX!PBFUGFq-Nn59=`#H> zZ$IxsOH6wq)=Ef3~OS} zC0NrpU_FYz%Y<2E}kH1XF$t$rapMt`HK#m`tmg~99oE2gaE6CtpwW$ zwiE0m*hTON!Q%wG37#c*p5R4-mk3^tCelly32b$-;4KoYA-IB|M6jM<1HrWf*Av`C zuo04TaLvb6#MO!GLR_u5X5(6gs|VNlxVmxm<64aCG+dK$orLRfTn)HJP==!k#tW|VGd|1sJmZUu zFEPGM-W5*wIzEQM0m02g#%`T(4dWGzCC2rP8yK%;yq@tU#*J9K*Np;LqoP7YVnU=x zaKdQDBNEtupcC12%f)KifEJz2C>HN)pbW5%P8txUMG!tp_yF3(^&DGo$2M?mgB`n; zW7lE>4Y``yrg#e5<2qTw{!PP-n5K_tN~UZUO-wXJi5c0U{Oje%O|0Bab#+xu3C^hw z8`l_zB*R87eIu4!PcoGFq;~)?nEtiJn=8>p(x(0rU zH<#+OmbU2*HQmH3Z%lvW;p|;#)SifGF^Mju{NSColBc4>6SR_~Y~!v;4WmZKKdcWM zo9a~1rZhCw5(Q~C;Xs>PR?ozPnk17+lVQ8O?XuXN_<$Fb9foYV3px8*G7An7R@?be z7%o{E23wMyFM5xdoS3pNSr8qS!qY++6_nX>1!d5t)KQmm-59a4ck-)Yi?TCsP}-={ zWEqc;A(kE?4Y`n7{Id(8APS)ms+f*7QoeS!{82j|nahwL-JG)2$GK*Y*A0h7mmark zZLzFX&mF{Ju9%eAO#`8{Tau}gia{nn%gN75B6SEF4AN978LA^gu!HiWrm2eZmy!KY zB|As?A(6VxCfjxsz$7(zo;7%0rq?!MV`7Kv>PR#|4uy|Fy9TE)wYCn&uoy(87j32* z>MRwJ<-UXu%(b?OzRaC_L?86p_A@6rIB%>#5c1?O;Z4h83Pa6Sb)IoL_T#T;Br z!EO$AQ?Q?d{S+*6u*d`4IVV!%mj}2*l`}&5030W$OZQ-%b3nRu?;|%IC4)qv=I@zI4HmFk_>QsYzl0!Yopq}PXPcx{~ z9qM$0+UihS4eD%%I-98EHcLCW>t4l-jJBcK3N7?1Zg2o$r81FEbBT&HECruqLE2zr zok1-4qzR6qbxl|{z789sTzG{?Q5JZe1>Up;XbyzHo9qbQWZ#OI3>-2ZSu>g!rRRLuFXypD5T%5Ax+-3-4$1eA}l}_N}FEENpmAbS>QeJkmso) z!{G=^yvGuIY>Ats#GZzxDlDj|rR0#tF*e$55891|_K*;Ez>=G$R*I$}1T4Ky)25st zh`TJ9J7#m=Cb?tOo@LrivtxnNM;LA}#U+$uEW^!=8r&&mQin8QP)M&sO^R}A>*x*u zSBxeIEW&K3#3fUav`1#~(k7Wp&7n;P5RoP^h2>*mmZVh|nutD-3wcJhrxV)bgf=^&Ely~w6WZp4wmYGnP6$Q6gF9ikS!>zH0HvoIQYbYg&k5q= z;PJLHZe!fexRY@g<0FiZGwx=5mhpMU7a3n-d^t7_cd7xni49mwMC|qm*DzkeSYlky zxPkFn#_JhxV%!)@VSg7Lhdc2kKALe1;}MB*|mKpa1z03%+-wK6eqt+ z#MuOM2<8)X5-cX@Cg>+%MKSG;gU5a~#UGeNDTb+$J}~dm2j(;Sz$`@{n0oL*lL>ub zmY@$fe)@ptrVn^w`WQj#AZy0Ap0?(4EipO{<%V&lw=v$y zxQTHy;}%A?oANdeZ)e=exGNPADLOI|heSj~bXxnJGmz<@o9~;srYqZD%;oz!R}JJZ zEkwYVq*Eo)5E0ca?Hv<3S|+q+iWwo|Ox`~t(k=P^wF9}8tBOtka!*s!v6H79FU0tW zIDGlZlb26Eenn=&isQ506Q)jCF?GW7DJLUz{K-?MPCmXnn^~R}q6Q^QnK+sL3(*!4 z2Thzi^Z&GWHLsBrQM_6w_<@MT2yyk$EGvqP%}jPeg2UjBne003PIgRBvMUUPp6;4S zC;c&0S8o_W2%bH7@w6Uf!Gjm^s^H0s;N6q|fd_9MSAVanyQe3cWkJwf>@d^Suikt0 z-mhL2VW{_da9ubdKZ(V0b)Sm_=CtlLtaTXr;!4rg@snxb%yz)JOfqKCV}cjVZ`rd% z^3WoCtqxE8Nn{OXQ|=ML=JE!QxNu}Fo@wOcziP0Rdx_8hMZLHHvA#%&8+*V6*n)V;V6WWZvTU;L9`ev( zY{fw3B>SK}od&+^d<=jfMa10r%taJfGT8Ir+>?Ib%Nb)I8SG}ycSW4UV`=UCN$Lc) zOg%rgwmlzUBo?5Nel$rmWLy*k8`OYb_XA!)_iVkGyVLsyJN=@h+b$F+YvNS6yqJd) zxH((ZJWsf4<{?m5L1NXa=2jZWRPa{BQz@LFYWC9+fVjzLgZP+7tx@gjczwJvuGhWw znsXI^oj!nZU!JF5g@^rE<9bfyOt|d7q2ubrV1n>BwT~^JxY4jS*Q~Yr#?b!o)>^H$xx3cvM!xi&z}y0B5KmfqtvCC$ z{1R!}+)V`n$m~YrxHS+dZ|)^rnB7h*ahiQ6Nw8YI)-j(QI$=l)=JXdJ{@|Y@-WTzd z3pvwK`R~QX<$RYA&I#f>5750XtvfxqUY;rl5*mHSJq^2rk0wLA8k%d4;d zIZE4K|NeeYKK%YCf`04WAwiT36DLf0z%6^Q-R|9K?{44e?hHGzn}$4+$*{Zz;q(!A zLDcYPH?`vq%69@KDOtBF$vqAOKBOlcCP=9|e0GTFQF#40+HSLa#tQz#K&y zlWaa)e(p76S?n`PN3{{Q~>v+OSX<-c>~x%%T~WY6yS$ZYn( zsm~pC*U06cJL)mddiL_p8wSNQ2iHA+=Ton{{`zA7&Zj(m=ir6c?|k<4J1=Nfn1{+)~N zI&tvy=M_L?Su>Pbc)hNIcV0v$KmQK(;y;$HlZ|E1JGYzt>N7jph(Mb^dM9_X%RvVE zyt8m%8w%X%ADv~>VBbH6e>;7&<9OD&XM8vQE<+Her#t;!_%mJ{rwGSOqOXY)_-A+T zIMer=lE^MI@~-``$-!{$!^P{5}A8+wwEH=J<<*megf z@C~1T0t(*W14hMOJoYm=P2MLWwQ$c!Z!{l0^IepZWmc&-mXD1upM+n_5Z3A96g;wg ztYBRRhk;*lDt^t~)9sDt<9m)p&6!g{SpM}+HeQ@YVxtDDKs}L9RHzMM`Lk8(N5|BY z`DBIK5SIV7O8xYhdMcl)P#ePXY`0SKm6&=upRQ0F!tyCq>et8AGxTcv(m zOuZ@JRG~J6>R&hxxNZ3xScs8a8XsSnK$txy}nauKLI7zL+8;`?5Og-4A9>UZ)E;YZd!ZB|UA7m+fv%*1^!e+rJPzFe6Nl zpLsK&S*N&&Ol4Y_ndlZ5BX!(Fbtb?Bb&Q(_%DM40;PN1@HVbT?DpOi+JOwyPQ}CR9 zFl&`*EkB+B9IdH$(qf7$(^`J4{vE9;cR%ZuYHRti@^`eak80cFoL8c?{8;rn+PB5D zobgJumLDsANBgOmmh)YS*79Su?`Xdk({i>e(OQ12^c}6KbhZ`ex)QDB$12~^nnEWn zXSx!t<;M!&(V99ZE$6ust>wq+-qD&eCoN~W60PMY%6=l&^%JqGpC}?tKT$-Aexiu< z{6rC{`H6~_mk}vLuHzIx^l~@D$}F4bcwN2(!*RMZKDT@+e)J#8p*lYQoZ>S1v5fWV z^j!a8c#2Ngoply;1u43zn>`#_dO^m$&Jkg4w;yZ8&H+va-Rbc?M?k^xH`-=qV$ZBg z6(7SAiz>nq+pyh_HD>1kXN)e?0*Uz>#2D%%W~%sFN^IkHKbEAO16>l!_}&2mrr0kW zvt+<@(ZO;ddb-IQw$bcy_;BX)VriGlkeDBA)sdIqSbGJ8_&j|yj z$l$R2Fk!%SaY4$!2Kj!hxjF|pk9T|X`MfY-iVPO=1!2H+@zj)ojr9E(!JPw~@VmXO z`Bq`T6d5e$i^72E;$_C5hsD|8(OfuQfkAfwYl%^e4uSr(L9voB=w}Uzb%a5`YtTG` zKB(jQV%=c4w-^+!G3X}@iuvE5-!~{`dxM_S^?adI4EjQYLPHqz*9^Kfg8s8X7Xjtk zVT6iwhVp;^ae-1|%!P{Jd-=AEKE1jV>>*MdvsOa%;WBab1e)0vuI zez*+*83COY4u|3q(n|vlhXs2LCzs+q=(sxrO#1ZmggI6+ZX7HA_N+LD7LC=g^6c8` zwDtp7x_~d;_&8sFNnIr=;7jW9QEg<9x+3tmF9HW_XcCdBRU1vj<0by3l7h%uO=Z-( z*YLN04K+Y$pt?pAR+t}+m8c5GioZQ8s*S)(+WK>8`-_y`8L{etT$Nd8g}*&3>Y65% z7YYBgue_u_6TLR*|1V?%VbD;|IQ;!$6Rn$~r*D27KtBY0M#*c~hW_N=Jn11nJ(uv^CMFRUINvEppt zC5FG1Rg=BxNCt^s#~$|nh}X%`yjr)>;*n5`Te4wMX0C;=&2rnI2+?IETEZAaM)4HlE7^&M;>S~!o`3EcSsIz= z@_FwUQbaK38hJdM=xx3m&4_|M4fx!|opt5+;rh9IFIaQY#+5G$I9@y*`9Pc?kgHn& zCmb;Qvefw*z&H*Jm$H2G?ra3QzLPyG`@-2Hdr?rVZxUa?E)nyig{k=hE})$bz5vXE zjeG$gMpIy{&=(+lhx-D~FTVl40PHh^FW^Cv=(AjBJQZvk_yWEORk03V!0WMsTh$j} z2+N0zSM0OD7E{;x0t{jK#47dg#ng4a07F>5yh{C*n7YmvU0fw-=J5c|?E$ZiS9IeBmZX>yDQRg@_i@LY@LWRS6v$7q!A+h-aKsa25DI5U8 zk0`?dApFQO900<1l;HpnzOxJmfbgTrZ~zF0_DahG0O7}!;Q$bRY#9y}NjP1c5rGv6dAl@JNO>}x~d)AlpN-hsvX>NV-@JE zj;7#1S+#>(Zmj+sr71VgVKsJe%a4_xqczn=+8R5!<;SYe(VAi-Exo@bJE`TziqFxS zS|e?Z9o+I`wdZI}sgbtE4sQ9e(sQ(?(nwol2egcRw(jvJ8=INu>K?u5V-nLG^9erhGm%sEqS&_HvAt<75n}bzxxgzaMMJ&H*Y! zZ&T)Pw2iYVGgTaoNr%JD5!(>hkF{s#0JWyKDf2goolTjk;@p(j#=w58R67T#T7ylQ zDfWxEDKlL>Ib~o2VgI#cKph-x%1n`gw<$AS+>|n~(Xby&;LZUmYn5J_LzyB2Z&PNv zcyr3YhQ$7-kO7o97|~j zCVzXw=zGo`m&<`kMt`o?EUPq@qzn8}v)nbOLVDRBb-Z|u=m z*^i$mOGMj`A5ZY>r|vhOkwN-;Jr*IK@B25Vlcqd`!irD&866 zu*HghL(^C-*l@*f#t^n&@zof@W-MM6ATpLwkqk|cXX2KccFhXUl{Raq|6De1cJ~-s z_ih(hLt9V=tK_z$vN0&ok?n}z1R9q=jI$9=Go9jjpe&w`hkCrO$1iLR&d=)KF>_M^ zgb5`RisA+U9Ge&5rS@G%>A&LA{s7$y2Vdu85Q&*#lj-fum~z)y;!l(M}|d^$C}@~)Wlph5+mQAXLHG1UlK50LMU(x-kQxTH74o z@q>z6+=!Ck%?npej|bi}6MO$$YrW?XS9@1g7)nu(Mc*cbCX7l{t{FjvwX{(Yx*C;h zFdAjq7Dh*SLWhCjWdy^U^*&&x0l!ym=d1d47x9af&kCu z6}0%R0>6S`!KbS)6VYH5sHTT&SsO))$*^i_4bECPaI(VwC?lEF9(l1 zUE*M;e>JH^XgzFz)#DAtD}d(OYyRLu@lzqW5VKgQVX<&<@Jl5Y3kSC)EDjc!V5SFu z474M+9lm3Fer_kD(C6nw0foo%D}hGci5;W#-GZb1XQ5nJ7bV6(H-mgG4fV*(CK%m%1Q>(y!;U%q2Sl@1F#2<3f6z z3yBn3R3^jpkkXhRpj4-N-l|hsQtDKz7ZiTbsRm6LDYj8nbgEFPPK{n)qH+xu>r|m5 zJbByhicZ~!It3ZQBrSbTsP%cGQ_n+=w3p~qri5ozr&7%7bgEcpTIf{rtJkR_g)4jx z)2Uql%0I7DS-;K-pQckK0fmSKnCVo74Mrw{PF0ZUR3=TQN}`4Zbn0VEEFzt%RBd!> zO!@P8!H!KkPFrJff@W z@{3TXpv$pVls+fa`aIF)7b8d7OLRF?Lv%UCtWKAUp}d7IC%<}KE>gI{XT2`(W{*@& z4(VUe^)c($S>e-kxg?;7vA8!~uCT!;B1Nnqr^``wS?5J-O}2ZdPq_%X?PjD(x{YY{ zy6p_rPgOq4H1a|ZFelM%u^zy(v8o3yK|Mnszm6!-1B6;1Cwk!01RrZk!6!7rzYBHu zYdU6i`dICj^?-r=pmbPnaJV&{U=dWpO7(zX5#+I)9>5~Hqz4q@(YziYbhsXPD5_Aa z2bkgX069<(5R~cx&s+5XOUe;#^-9)s22B_#woz5|fKaI(h+bc!s?h^Nr+Ofw+g(}H zU4}XZ8Np^k`kYYf^F$9^j+~$em=d1VHQgo1s?!7F?`ok3$gf@xh!n2yS+56Xv#AlM z2>hCk_3NzgX?j2s&;zeR6Zn0y!Ul_zVNItXThlRVYdT5Pu)vzGD6xpvbV}7`O&3$X z6)#x#nhsr7)?bvD4mYNe{=y=stiOm>ufNVz{Z-|&Og|L#7jqK*rDcFx%g!p()~wA) zzUJDj4#}_0>dH~s9lsfGsjR0ShE5J+A=J<1HH zN6CSDl%Q0Pdfuu>SyF05t5>2&4Vo}gY@@2^QK3>j8oj#Q|5-Ad3r6yqIe7Oz_sHu$|rF)GM(E0d;MB~ilyy7hrmK|L#) z*&sF9Mz_Y4v_Wn}w^D{Wead)P8~zefrL`f^>UAsDncTZp`7G0o58cX~A-eVKGHs1+ zCHb1VwGPR2YfU*Sy7f2kmWpnD6goMKoA(d}X?_&FfY|hwIkIpbE9Rl^IUAk^^-s zL8)%_yj8cdq|}mDuSB;RG-0IJMpeeh&^s#_n6It3YdA8J4u zA=LUj(XCe^C#+GKa=P`|CEZFftJAF#5!G0?s@T?RQIWzGKC4=k>!2Dv%KB+7O^*^p zJ^D^Gf!Cu78$3T!f(kM{%B1O0Nz|}_9{sHni)f9iRBiNVO!+muU?X~z^3v&3o`W9! zb)-sqlxX#O^uekNt9+Ij@dQ1}oFRJjA!XVcJxcO5^=KWE>Cu{URP^X?<1H0E`Z#oQ z7$d(!6pRr&jOmlLJl-2=?(^gqNJItAd?s0Q*%&0)O=D+?$W zx7Qaef=XDa9u+KtJeJd=AHi!=J*p6o=JhC{!}aLnQH5GP$_%GR$$@&5pj3}~-l|7g zQffr2SE5G^nlMsqqjJp%OQG|L3l*WOQL%OOUFH)PI>HmWsvdm;>J((;W2gaTgi!1A zM2|iZIYEyyB|K-dcTc2iREk-h9+kk*SdV@S8eqUjA?r@J8XcPkl#c|uF8{gXut*Mk zCTq;t( zoxHMU#{w6SB(=}%>x*1M-sR82?gnnUFKYghNJ3;T7z!)@Yf^)3^ z?8@c^xVB2a_WM;PelF@}8G%)qAb9X{ydseaLQ|O_L}fz#Y>`ZK)+G~xfqL77fyzWv z20G&k1C@!U4E}UWsZX0S_$x3_q0&BG7rpk$8=^iD?N;p*f(QQ-uSoiY(6mno*-)PZ z1}*y}FlgB)fkDeY2@G2GNfGE<>bk(7rLGGMTI#yMpq;J@^euH=V9-w21^R}%E<}~d zI&Ou}>Q03FknfFQ(Z_$C!_{ZT^?|MuY#%}p_aVO-&6^4vJY_BnMg`eOWYYE_lBi*U zeaN>;ETVmgQt3!;7E=~es{F1y{vjq+$!$fdGP`4XolzHj>sB9uCyAQY+In!X>#(%J zw}uEjrE1$+TU`WR!)Ot{bTKaXVokXh4-T#?m3uKQ_hPHaLB4!j{PJxzFW+`>@Yd4H zx1}%N*8b(~8_mD8QHYHWOi$`I*iA&tlj@|>NU%MrOefpc7ow@<-5z(*_L?r*esJ(- zr7qf@cG33MUF0cSXaP^!LJN4(7FxiQw&)^H+N6t|tt^Ud;Qq4H{|KJJ?($nmmFzA= ztGBzHqqdVOpJg55wL+mc+mT94vZsp1_irXUjns%2uB(uBJltb(;>Z61WB&*Z` z8cNEsY8^V+p`hIt>d-CTh{DURT6r&&@&~eMev={fP9Dp)r#K6@pO*3JtnQt~9T8s5 zyFzxxdtR=?>iayF#kJk0Y%n#S-LU-g;Bq4z4AMj|LPF+@d5Kx`O+?E9Jc%GVX*h|- zFZ&3#F_6Ht0g}fKC()p{F&FeU%h!lux)MzUtV8|G^LUP4;E-wk;k{a(V2`+XJ{P3Z`()!#;` znrU|2t5#e^H6k|&)aq~}Qw1|S;mIaR#@jGz^|+B8AzE&B(vwY*jGE#SFUp2`q@dO) zIm6g7B`9&Nm(Cx;r$+Ub`OHqaQf--5RnFTD9#P@9V_M$2D#IB;0iTL8w+Sn}UHPqA zQRNp`)D3IlVguL@>lA9knzu8UMh-ZoVJ#UltZ}6iE;4iKoEI(B5ZkccyjykoPjnYw z*Of8dJ9$RF=c4PHvDwktvF@n+nH`7VdaIUZ-vfBj4tCBJ_7i{!D%i&uq@b) zHQP^P%FwYJx4_b2Nmjf9k)?sB)FE6;sabvo=R!oLZ%r2RWJ%dbbq!`wL&{kDeZ zJUWZgN=NzT9xvF)o3gvNXA_(+_4W>ja_`S?0++`HN_?3qzZ2 zyMMKruHo1+zPW4GW%I6!HLIdG*7^-^euHS| z)2`pHADMaa2$$z|{kHu_{f5JgHS69VrhdC9I&S{wP*8fukowB^$QWFC60AzlAnxAG z|3)PE4+%BDY2sVII>G<%4xi8n|1QXk_pLLl)BijWOTKjjc}KUy;vOyd)&+~85*GD6 zuw4A7U=if8oNxWl@Y>Y3t`Lvred~k{_pM)pDu~W6pQmAl^R1Hued`3JzID%Aed{bK zz2sJ}#J6tHgppz!6<4Q9<$UWxMd)f&uEFB7kwQm!LWd2GKXY}8%E*&ZrywI=LJcS* zgj$~`zV&O7Bkd*UX_yk8)i`>JS)FfP?o7G~1%uGM6o1xx-kkhm&v@_*h!n2yS@jI4 zt>Tf8S^4MB)3AP8OY;p7MBl(4qY1oEU15V|SOL7FPC?E$fU1|{(b?{uKIJ0VoW6)u z$>v0~dYjWlI)7IAEc1>ctf!ch*qmZb@VCgU#MoSis)auOJEEYE3AH{>^uSXR{J(ej zghu$W9$;3de>V_IdcZ(_P&%ws4+vJO2LzPr0RwqnP7izyuTAxULOhz+1B4FO15ZU2 zYV`m!oE{(t>H&gMJ-{6DRz1LyaztCb5c+O`0e#ogJ!+P%o#jH*b$kk^zMS9>97-a)K zl4zPgC6tc@`c*>t@NqMIORODKyv1Da<7NbfQr78z71i@&+`xlxliw>?BBd^fY+gXa zQ@_;wRtqp-nI-6B^`MOsgEImHR1NScJu zv`GlrP?H1(Et@1TXxAiB&_qi?4<%?R=z&2~K@TefnU_}htgZ|gGjRThUl+K0XsGX0 z>)E=1Ag&8youRP72M!OSpdgb2CM{+_5;ZIkGjQY)DT^p(K&e!Yn#BynlsYIE*Xg{E zDI1>5E8Stkd8gCoycpI&e}hzM9YnPHbrv;>=0bLAnN!592jmv?YepCzi1|9tQ$ze_AVL_wob#K<&ad>1Y;i33 z7i!v)i;1)?ZGs)vmYgexkPK@}&W=M!YTHuEV6EocGKJQ+Wx)AGZ4TealCefx2I95b z@=qX_4^8E=+Lkt{tiLUdWc_VvBxzd)A2B=<)iGmKYRNUz;;dPLK~^0%M&>M%-U6I> zTdHHn$V%Q8C+U)1>F^Y49iGU4z$taOWJrg@h}oO+gNH5+8$5y7Ivm$Iy0P>6k;QlE z*pY9jVNC54JwK{O{NjH=^N6B~H^l!NK$^zP?%`}>&%gv7_B;QFSXliLYWtmJPyEaT z{~m`=XoPaeJ@Jd#@1q8k5kjrclRfcskQ4UAObO4~?6Apn zPfRhZ+Y`%e-Z!CO5So|b&)}n&^W>52e*chAJ`(8Ngz}L0|ZhZ4$1 z0zI5iJ`}2hB;9LEeO`_N`@J>+GSzna|AuDsdu;;`_K=_3Ya7&7&j!)e?}42@7N700 zj*V`K{;i;Q2RvAh<_tao2HWH`0$aT~{ntYQ*g?%1Y&ptmz`ktG;6Y%Z#~IkaLcjVM znNkxz7WDJd0!F{OwS)ADtw9*dV6BP-!GmSIA`uBfQ;{Gg zU=Vj{Q~F;I1<)>S%HZRHfp%$A245nB!=z6*l6S6sKWXTbH=rTibSGQ=nqf-)IQTof zBk2=D(>@_&Lwyn$wCj^V-?C2vgO+^~7_{q?$lB6Q)rA7IRCR$tJ5?9xTdKOiprxt{ z4BDx>K;KH$MP2yqKjXr+h^|P? zUPTb?RsR;vy9ygj^uuUYkPT%f&0Zym8Wyluol{~F*{hUFRY5a*RZJ-ZVBJCaq_o2( zlBg**4x7B7RP5-miBh#Kwm)p5^U==#g-z%>O>KOyoi~w0P0?}Q$<60Wz9~iumC)%QkFHGRQcmlv7?hJO4YX5{`7__`*k1uh+o>Sv;2#7lGusu zO_Q$n)H*}##J4wJ+CWh3;0de2gD2${$H9~C3F+vL4xT7g+ZOkSFH(s$>HvTD=YYGPPq@`7HCRLomZJr^W_;BV-d- z95Qw>(AJzkVdk1P@H!-K1FtJbbpGU(b>;BqPtyD3>)tZ#KKVM_IEZd&spzA48dNlH z4NKbwqw`iSiKDYQYrRD7L9RpcZ9~(6^ADtGL;M4ENZvo-PNdM+kfPNDgwoeghh&C9 z7EIz%tL$n59*0pwT46%k|a=&xryI`qS^Ib^(K#U+meHX-8kMBa?bq6{% z@?9K;wb&J*@5MqPTG5$cF*tHXlcEZ$Ie{VZ8^PfWy z3ov8?Tpu@_Yn}a9k0Y%NCn{Ngw~Y7Sf^tYV^XyMr?z*!-DTX`yGv5DYaJlUktAU>V zNpY218ZDk;)Sdka7zf#4?(9zu)XdEM8X+ykC7fRbIrL1DA!cSo^7baYnVEsJHN<9S zo`9*&*_ppEviQ%zNApVP3z3;{_KX&XR3gkUk@^)}SuNMeOC%8-*eVdTA`D?#<3><< zpy6N$O`Q;lG(h%fE*L^q5~H{Rm2Q%18MMBe0#2!$Bx8+k3dB)2X-xmcBa7FDK03Rb zWw_-s_DNRz$aZ+OePp@K`pC!{^pVjt>mwtp?<33h4xLDu&B_rPj-Oh6W~8MfG_Ln8 z+aHyQhpo@Um6DQ3%zsx^*go`Vrp5U}gc z!IV(kIhdKMV&gfO5^~)+m=a3eIhYd4COLXDyD93B_)Ru~+4W?v(CyIAP*?s`gpRMerJawiSB!W;x7Mi$dhgdf z6+!VgBwz8#-Z)k&bkM6_d3iST+S>Chtj~|mMW8Ex*w01yZ_GbZ6P zkMk(Sd0v9URD^@OFR@oxd47V!RD^?DK#6mGg2PmVGp9I3g2R;Hbh3A1>^xR+ZU7XH zPMq7=46aPgoN+6%J1Z<3{Gsw!zUpXR)GaPopfgL?Xo-o-vdZ@!&38&%gU&3SswF2b z%PilIR9smw5ZmB0OQUn*{FLy277fK0zv%_|dnL<154S4I2^LsDBW4|+=5sFu2#Xy9 zkt;w@4h}Tl8^vhkHyTH?9P6&fRr#Hd51^fnu{bxkhv&%pfeGu$PVR~;M^iD6dDc|#!kP^7$pYWVW1;cOu^#V1j&XoX z+Iuv^tLxh5OlzNQ+B_{=nO<+H(-AUkad$Br|2tJ+gGlDfMFhpe&g`jR7u)}7ea zxYo9*M1;C4pB8m@13;vJ>{MhOyJ2-F5&GMSYfaBHK4As@eig?>ch6+^HP2qSXLM;~ z0hJ%ix|^1sI=W|Ow0IlDT;Ui80>5neR{)#F=O~wUXWe}CU~g;`Li=_A{jCZ!**GBY z&=Hc4E?mXIffwLIorv$*`|0rl8fsdNJKJ%$$KSvg@pvf*mvWR|tN`C`8`N&`tByGX ze5SJb-pm;v0EyFK^PNbE6-PtXQ4YpvaG?T5A0ne)1BV;6Yxa=9bXH8j@3WT(*vCS^ zAEM4;0v;Pq3Hpm%$H?h)eykmt&)ALEzl*P*$1%)z8arq1p1$%z@B!i}&Lf`rox8HP~D}x925T!Dw^Fjf%w>^)7{KeE%if!G9P9 zc96;amlE=y1Ely6tMi}us>AZb_8jjJ1w3DTkj(Ni$6rwKU|GV@na}54QP@#&ce$bv z?27W2`eH&{QT{qWio2~S3;BW+g@^)TmZ7a%Rz9>Z@qJX2K7|e>&-+~Urr6s*>`L;brW%)#>JC%?24+r!r4yX=B zVgCqCWw0ftkP^C*_m5QcNzU=p*?g`e9RqZGzJ1RHm^fwR%OyL#!}HPnaP~M5dq*rS zWclIw5eIum=0_HHNo(atV2B@)ACVs}V|+)xWA9&N^HahCEO+KR_nen$QaK(ql^^99 z9!-WvXvof0IbRb1z z;l%tzp{0zHR%A8MM&dtLh~$HoLd5r;l%FKDOp{iGE6_&rI#-COqNT=)kD_4cx0Cae z_gsjPD(Ty?cpd4Tl8@!56dz+_%=b=R+M4C3raJhqYclvwI(=FaFz)276y8%Z?q*GWP3Z!5&G0Uj`e@#{ic`1?;>Gd&Xsa zifp_OswEeLsoyqx0_P1~*`mT&=Z-;TE}h*GMZ9O6mNrakSkMXlScMnAiyCz0xvl?S z@LMJ~(2dT^iWHycej)3ae29AwhD_x=xBfrwUI!4@ohri~T$-gZuU-6bwQmv7hhTgSbmRikksF&PRk2 z`cZ?b*rw5#@`jg##z$ikAWn-;|2R~{M`Idz@Okok1>f!XQTQx2#PHOC{2O~M^p2(5 zx%Q3WB?f;K7_cJiWRL_C3PijbYD8#SBSN%Bdrm6V2s&-`=tg_LGB`Uh z&>F3aL2~X;IEq|WYeewi5qL*ZBSO;}5wf8g1qSVE6h%R`l#)<_rcx5(s6_j&@Y#PH zS8rGG@f@^`n}cRExPkRwXPe#?%yF%w+v2DQVjNXGViY#md`jpF1zA5ZX>nANs9}LP zs^^wiL~&F~rTy3}jw+_q_Fs2+3`s4JN)k2YMj+KMl*%0iQYls2a{E9k9gEG%?LswF zW}5`&u*epJC5f6^BL?fUrCLWZSW4Bl);R_Dwb|ClKLLG!oVsBwt?-Z4kd98 zNp}-mv|dUMH-^_7MES&>?mb6XG12u?!U%q&kRg5}n0!HvbN56HcW=NNU?e7+US&O_PeH(7HAW7^OCmj5XRM5UiM|=d#{9Esf``gy4dE$Qc9bLY0km{z!M>_#41Os%m z?(fTHek;^Hx~GwKU%W5sZYOm8#eq6RVi&gE4XIf^7;mjsOB!TYtMUA8O{>-4(-uaeZ-&%BgHl?1-&=xS81!D9P}&=H={i7i9>{1oZK z6`({iatUfc86njAJh6}5h#b+k;y7kXc+O^jKAGA_C}wr`5xh6GkDP-g(}0h}KJsWn z`ADG8C6tc@%K5iyVOb$A9|`WO2<0PzzKKvi6sm(HwZ=$&VrvWm&Kh$Ln$25d3_N%{ z`8jKhL2ZX=5Z!Zp=XA4Our1bMOerzg`2b_UW^2yi^1y&C+?+vkQ$eW;H=qQ1xRu@3 zyZ}FA^z7i~^dB^Oio!bS6ML3a2oEe;D>6aw;EQ-gA`^tBGC_#S#MNh5m#R#xX^sNz zsHkFPupAhuOf+S1dtjh4(Ud`RlU%6^Z$SxSnP^&o_Zq#*L{s{Y8NJHHy66*&pj1dS zaaAS=9{dqrk;nw0sZ0>EA(;paTFOLV&{8G>gO)N87_^g#K;KR#0(~o)h-|7Yb$uv6 zOI;rrwAA&1K}%g97_`&%fxext5A+RneXvT)nsJMjd#K(&8OL< zB>@v zLM+^JgQTnbHI(@q zv3^sR1$-9WYyo9d8>ZL_x`R`=DSne7mHZmyu^zvMzUvNSBR2fcRqfTsJtQ*7lc<1Y zL)VwX?A4bKCmCk1{_)`?tJtd(D|cG9ioH6`_Q$D`<2flx&5^3eS|fVIADtS)B{qx) z-Uh80#!EQf@)y5#xM93R92v$TKWan0ZDjH7;rv`pUvuMV&KF^b{mANl&8^}Pl3{(# z&EXJ|Rr)&do1|r{?`tdi@V+*b;eBl=!~0rLtXHv{52Z6`eP0L4QeR8P8hssz*Y4{D z#6CQn`YHG;t9^|LvT0u%$@=@+NE-FEQPuagWe@LbLmA%JhEmhlvl7(pPE%HOqLKRJ zlF66FXwZjKuBsP}Y_+43Ro!T0<)f0bGmOjUQG>D%P-HUD=^@A28FMg~^7Vvc>G)y^ z#~pFpT-AQzJ)89y%HPkf5) z{c1l9-}1s847Wp%${6&gUsatT=XJ=5MnbmaProWg>^j^sp?oO$o{#DlCtv?HLbZwBM`&j~zxQ`DtJ8lR5KI1U19|7O!{WXw z_`3y*pb{1*x!~^>EP_0i^LIZ9uT9SbD8!?Ae>b7S{oMyp1)1K;=K+}E{N3b0e>Xv? zzuWUxe>Y1?&$ZPn@pl_EVWikb#T9Sj?-nXTSEF(b7W=z}j_`!8>hHb@bqX?a9cn-s zA=LUj@pmJHKk|1o<^0`$RXPtqF{|@;Kf3Jiz61N>0UwD6nwzf3->qVsdZ6VEu?Ly} z*}8Z7SD_-_18v~JoqUV)KpWKT$p%pa+CQCR-bR*g9q!K(gQ;`9tIizItKUsrqHpfi zAcMsJDjY?6sx3nB;1rZGX%Rxx79m7i@0_d^iRBg7+CVS|N{N z=KGOEO}XLw`F^R~k?%*T+Lqho&7QYlrD$r;ORx7! zG1PpQEdTcnVUvENzK)H*@-i-lS%F|13N!}wwjp=Wp@i{^Xd`Y$V^XmU)gE*x5x-f9 zzl?(pV4=42xsk=a!FJAjYD#U+Wl-AYwl=8slkgr+d9R^qn+e3K*sKl8iOlD-hSU*XOgvuZOcCUqXA8&Oub$%ckAc+sn{aYp)WLZ?AAbqB=y3 zWSC*vMu}mnF}h}y7>3%TlRiDq_o*Q%o0?H#7|yKitKoz~vMb%5LVdT}=?f93fK%#t z$&ik(J$+FkwvG>R`aeIi_<^D4FP;NcBwDg`{(>6(erGGa8@l0Yoj+Lq`@~kdmSyGt z!ubo<{eEWOTdUQ6u;(v+0u5GUkGdHv!C-565s|Q?Bh+jSi9PC;1pmbjpU?Cym823rS>SnO6^esqQ(gJC9BK z%y9N7a-cnmpwu4ad8<8&C8cG_>Xq1|44N=fY@^}~nAoF)iqO@lT!Y2-D4`=fp_BD) za{l5cQKujyH=+iV5kjrc6MGcwKao9(Dd9Pr{VoXO`za`9b@r&Im+etMftBTekHjAJ zYC`!)pd~AnyUXGY#N{KweG8#{B+&O0%7;RAIHYziDS2$?BEZ?XUVsMjb}j=CevkZ| zoy(xMcQ%M_sLr~`tU9dqI_z8}22TM44M}JFG^cNBfpBfafvPpQIn;nHxy}+KhBB#= zh;_fxqy!J%fp;WLN@&`oglK`je@UrH*EE#b`<20Am!?hHl)kxHs#JiZPyqL7ISTU5 zwLijDVz4(bpv*UCurDysPF+_UXs0?`p%h7UPPJ1B9y}KBNII3!v{MP$P^Sh4?K(Bk zx9rrwpk=291}!@^Flg7Qk-4;`vI-?=r>p{fOJx-pG*wo?-YTn`6+VaATf3O^mI z-v7dRQ)f@Jw-Q8qYpmuJHu&=8VK^wr#sZUOZ9t+Sb@xYF~mE?AWy9Y3ux~5?^ZOR!P*9 z8|K!7rE*8+R;6lNZf`TyNw85*c~a4oje5#cs*Y@OS5916Rgg_SVii-Xc5F&*9~~nr zesrunF!9l`&y@Nq`skQawe2ha^{y6uwG7)3qEor%WzL|9IO023~{rqlW3SfBihc(sCQw>QOq4Jzq5{;WOt+4>Z z&47^FomUJkNF^{iu#8Q#HBd9r@{1O{Ag6>AOtc|GOti4>^~U|BO}r1JhS*HB{M?1} zWgIfHctY@Hd<^YZa{&+qcv<@5*YqtF?D>Qb1~AWJBAV+p8f3DYf^kgpINV z(M{Y`4I%RZ;yylGE&z97-P}qIA@f1w7B3wtQ0ZN%mO-s|X;rii3OJ?Sl?>@!bZBqV z_pT3sF1^-zchbi&-!!uLrqH*q#J;c;_h0Q>TYlH}t>rfBTO(`Gw?@;fZ;h;3-x^t| zZ}q!LE@Z!|d5p{-5=ceDvi(7TNcZS>lQ>YzhXJHpjkNYKfD7ucY9J#k9|mxPQ}Rt5 z;T#MvGpGq^B4>fJB&3odLRuSWUwVNFssG;4#ht}#eVqMFb_Dd&KA8h&$7aWqNc-aD z(DiO=khtP+0QYL0FF9Lpz-P3jqw&?$7(TvQMHM+iz&-0c~CVb{`F9v zH9kmqMI!&w&kzazB|^==l=vWjD#8C*hfipPe;4H5$HX(M)4vsnB_E`LyhG4o(T@Qa z8#ZFR{a&yLDq(Rx3O-1|BFJMoALMKC+SCWB5Rc}4kc1BRLH;zVQ0s$ahVwy^1AUML zr9Mc{TYZo$DZPnSufzvw(1ej<8x_}!i4Rh!2wjcJHCXI}6gt8ax~dNnpLdRA=ZO#URmhR{k~`p-az4nfmhOO~nAQ0p5#^lT0ml{WdVP==V8b@xBk?OLDW9)?r#+^)kfSfc;#Bg_lN25!#as7D$D_C<3Bmjwpww&o000t5DNa|TWQ z7223o2u-DekPS&i zV9-t~0)0!V2nZZV?|zZrE1$)-a*|$KFmYR z63|0jE;l^HpDmR;@(?Rk+j4v7W1Dh2Z>dgfjk;>PtQ784)v&#$%G(bPzFn&F_Ji9B zs2=VtSmo{R?aha>r#$M35_oayIs-4_mp1gL$E3~t=`m#s{c(8Q&WG2u^Wg^vr=c1A zGK{Y~JZ6h`m_gyn1k0LRf;(vT7AsH)6|As<+F@S1IJ-xV9t=3gQu5ip@GXW2P9uJ=AaJA zVh(D`Q6Fh_jxU1AW&W(1lUV!N0+u@=&%(xF0R?{E=vQ%t4yF znxFJKs0;Hjr({F@q(42JW;H+Qdxw*)<|qBiaI)3>q={QHtyslR8nVs*=%iJf*r4W> z^sx;kO7E1345)>8CE*z8O?lTjZT0lKmx#TyCZB>mQvEa^8d?0q;5)C8iNtp<{LJ!F z_MNA>tH}h-B&kdo)1fj!%g7L#)ntP9kRfEN$poz+L&#Q>i6opNZI61Hka}D1dzna~ z^)eA~N-`lCYsf?(UQ;HX)y=YJq1Kqic)nM@d2Gnp{5W-?)9 zC7I9*r(Cc^RT&$ZkF&5a43RX;_OTRk7zP|Bc1dDYBO7Tso z&TiuSsD?mSRm*|SU%KcWm77UNS0L!BdO6Vfix@rKEa`Y(7U-&qInepb8EcxZG75#t zpf(CO=bM9a4LGGyC>b&eXY<+K7O$BP$q%U`wo$mn-7R-~ck$frE}BM4_c9`0r1oyc z0`U<^+{oRab#WtHacv-OguXBNT%LCxS3^SVt6!Ss4{fjI^WAu)h@Z#OZ>8Z|w%G-` z-ecW2a8CKYk2hGW4L5#r*SFz!vYBp(*(k}+24XhufAaGb$j>u_{A_O@uhPEmTe=!| z!7<|FE_6~u&d|6E#fW2pHgdD$TC&Hf%0hv>0xZW1B|$}A(P6QQTMWZG^z@OLbAs$W z0`8}4L;D|oU$p=IFS=_Z5kmLY-K+P9J2Q{&%21P70hsOuqhAPy?2QkCN2ayBgg9u9FgFJ7I4`N9f>0|Xu;)4vD zFj8!z;^roa4-zUuSEF(b7RLt(9pMQb_RhQ;^l0?qDWaoRaQks2Bkw~EC?kYgpC|D_ zuR%_T4`NDq&Srl!nch)AF{_IYdi}j0AM||~K?ZyzF+ZE11SlT~bUUGZB+%mthu3u0Ngkd3rMH`PBfd34`RIqJUET~;L}Zz&C6$au|-tkd$>hi zM{G-pf!IZx#0Qn=n|q5(46e8)yWwyt0K1}j1#U2Uc3N}#pD}uNZ*%$&7(E4Ho%AXZ zKNoefjMb_{5Ip!3ydseZLQ{z#L?xnmY>;$FV9+=Uq(t953Z%r~_1C2mv1VXSiTQx0eM2oD z;(=a`dA+m3XMH@-KaXKi#ee?33a+7aC1vqI1Th{cUN0zYaKkf#B2bWN0VXXTND?(H z5D)a`5{oDvNU2nWngtQWlnuSMF{#Myx`Sh4%0^yWZSMu=Q5RV~a$&~<=I3^J|ZIyixl1zn-gws>XB-n~lroUE{GV!&d zY@sxKMVl)PPuW6gc+w_HV>i@2zxf#5O~HM4r%$^;h!gpBq)KrjM5~Vzd6wD^t9+Ip zqj4h4sfiQ$B+ByaGHuP>6eM3WPNWXW$BEEffGZhz&qaz><67Z`$aP5G$x>G*d?JRn zRoW>IMVucvWgXv_(5))R9gyoyrH$-7`ze-g_wB<4h_Nn@5MhO#d? z&0WoxoOn1>vecIx*_q^(-fR54+i+@YM4g0X9Pc7t4afU~SHtnn-(fiBc|=q|sDnYh zKhj+WUc&Ik_?T3@k+qkBmx#TQUM>UIIFVJ#v1(?h}Z1L&to@!MLHg< z{b=j{+J3a$X8mYnwf$(htMsGctkRE$vr0c2PF+8WJ45fmN#Zd?7LBqJkCA2%jmL0T zw^X&2aW2PWxZxb~ecVNj5(!8?$YNC_A5pO?k`JF4hE$PtDTG12tlQ1(p`iq)B<(^h z(hetgZ^Fk=(4olawi2;P`-F?3cx`9#SN)wE$+s;>dFw_^6h-k7Ol~ejQtmA%f*+Wx zkqyL9-1l(=TSoi8hncm&u^3xMq&K0Od|#^m1$=m4DoWg! z5K9pXY9h}_H8OIBGg6df=Pdj`tY^{@BXKl)%n%mR`#pEZx4Lhd?cQ3u94S!8^@zy0~_#>aJZgOJ`(5~$d``<`cuT^ zBZ1a`Y2YAn`A}RPP{l21YUhIwws;vID}2`5;1))U&y4cWr&M#S=tZ{O_V` zyzgFNgF9IW=eSpp+2WZrTf8J{Silzl`e&sqB3rytwJ{&Yl%K#0aFg6%I z3rb`cSE{yEZfO_iOU<|~iJEf5xc#%Ga!1B(rD|JlZ$#a5QsefvW3ns(kI9zX8^>fn zRVsIMOjfDdmfIhbZRmQ5U)rY1&QEpNbFv$@E-Wmp%S{!(^OUB9c1D(5ct*C|$T%bW zFffgUIyxh(RBapCpTlg?$ey%CBOf6F8908;!XHsnjX(I(+KHJMRU8m1AXYkp4 z5~-5UhG_LZo9F2Mw#sMuMO``D%bXgY&5c;3Jhx0+bGDb{Yx->Jki5^Pt{ir@SMN2i zlmoi_RxG}}zk~jsx>v*-;3fKd>X6o1j+?O7eO|depquaYa&T$xd{}95tJZ;8qP11EgdriH*QWCx5!z}FI9P)0c;(-tCp}jiRg{t zTmwI%%6r`-n-xdK2JDAy?EBXltWw=Ka0cssU-$du{K|c0tDJ|e^2w@yDDy|$7iV{V z7|u>@#QwOElRO)-Ij$u$v_-CY-YdDt*E?kAm> zXQBUP2uzKw5TW6b9q21Wf*puZvjZizLIe&+_;)*eLL>axR>-VQ|IdI}vK1Q08}1xd zYAY11)K(~<)K+L9&&$~g@uBFFtxzEz&D#nI9d0XpBdSn)28S8WR!9!C6%v%%3O#SN z6|$tX`dPgaTcJS{Mv84zvWvheCCj)mso{)U5DXwIH&8X0yNUdK;qq z{v7*5d&O*s1kr~0MRb|BAu4R}Viv>M5EW!LL?+FKD2W;tupxf9#3HgGDpi|ZX-xUI zc)|Mjhom$+pd@OF4LjhL=cP4|?0`zuw%Fbdcn)6Btk`DDV*zN(D|Z-dd5FDkh-DlR}#{0~=Qi*kd`@j#NOpnkqu|=>CbOphN z*Prb-|9$24izp?dHLC9WwbpBN>#w<9OM(`{dTku*HGV)#*K04&W?mb<#S-o9SfBq; zu^7i;eQ-hOOO3^#P;Ia;+wXGQ-&C-c{QMy97KzvU{{rEuS?~WmbZ_wc{wtBNmLt^G za>;rhv11YbHyu8q5&m5mgFZHZS)Kmh1F^K;H;`X^J1j2lv7Ck8;5Ru0i=YygTfV|5 zW>^GyEVthO240)S1}Ma%`Sm`b!`J)2fGX6k_nG0=`{cm&K0)bv-}Bb>KI_AkyVWaM z?;A8>q}WDPS?>##uJ@zYm#AEW#jycGM|kqK>Utlcf>ED;3pJpO5Nds%toIQ{7_Il2 z5}vc!pOwzs|2(ql*85*u-+I4EY`~vmmL2estiadh*&i=niZ+t3{>j6y)>-;^wXVZP z&(pdy_ku#{?ezZv&F0tK1|IwqOXQZ_2DO#9L3Cjw%M&@V&aKbR4BBz^Zy%KC^=M0z zGy5e5Pq_#y*(PW9OZ3kxJUx4&c?G7<_4MpGp>EYb+G81ulIa3R3U~=Z>HW<= zAYNkdbEv?MP0|94{8(oVR3zM?d*LX9wJH(>58j7&BqBj*DiVaKNXXtI5(yXt*C7&t zzWJejE58+Oa%ItG7%WGl!?Hg zolHar@7t;RP=J=IJ}_vf>H~c{RUhcvsro?QQq>0rO;vq}_LCLw3ZKJlb;nG2Tb=tB z2iH=%qB2_@LA2Gy>js4lu6$9@1`0A&z@*vgBvHcxwz`8Q7Llz^sZ^CTJ9{5fHZ!Hf zlnoEy#-t*&>kc4^DMefxQJQIyY#3r#?kJcRKT~Su$h4?bZCkmWX_4KDltfL95t{g%QjMd~M5St5V;`E>yv7#n#{w|euRNjAgowY$sr70_nU>C>hXY~BBi zRLRy&w0c{2q4vZopXE=et(!SRY~44MY3ps>#ix4*t$#i4Uo@j_YFw? zKnyGJmAH>n^iCcVL-W2+ul3wFpzpfF*hu`aO_TR@S5qtlIxGtRU;)5fLp9^;vK!NL-cgNrC4y(yT zaw=Y4X=JrBVYx$P!Z22m35JWNFRR8NE@5w9i&WR2v=62IX~pm-K%FLp zA!Pp0yxpfC%4;3&#X#O=P!j|CpG*t_PDuJz>rsyffCaCWWb1;$$*j7%YbG3+YurSG&{v`R(5=? zzBN*Rb3!UzmTk8qM6BIl2sr+Rga}8!PC@6^rGD@Pe7!88M(qX^y(%HmyB7>&RHJyy zjAl3aK__3oaNqx^>fS)-u3^|*(=Il?{HPNugW9O`mng`<2{@%uCmAy8aEQ4#?UgS> z{A|buVjFeS@U5udc(J>9s{f9~Y<3LPy3Xsf^>;87|BfYt-oQY=`AeXypQ+=NtE+p> zZ_dfST{QK*6NYy>)}ez4cv+wIpfdk?pD{ zv5B0j-hnaQ$?D=e(c$~{GqYAZgF3fOo zF66*C7lP6_7tdScTv$>@tXRF0I2VH^j1=3bxD8P%?2s3+=o2bJSEF(b7RR{=9pMR` z#H47SpCa??%3D#V5DT>#HK2?TYJHx>x!j4I5ZBI>@a$#~ujCF4idkKp%g6}K&Nrc8 z5So|bkA$>WQ&1Ug439|^QiC?5&* zY(n`+pjQyeM*`&sCz()e*=OYJvB+z^P8yl{Np2G6-k-UxHq8#v{P*p5( zY*6qHik?{Ev+5mW9RDv(L#gnezYB!&r&4IXL4xQT9EFJbm?DJ@Ue2PqfFcE%Z;(mz z4N9Vh1$=`aEU}1ugGwbPvq3Z8U`*M}UL8|5v{%QZ&Fs}NWfOa~c9g%+yWzFI@k{^d zoJJw^G3l4ke+{DVNovkaNz{l1oSEM&iAChhRI0XO(axF4cbYR(5;et!GxO+`bU;MT zOr>gD>~_w~_?-=%nK9|3_BHNf^MjHPZxJtR5BNbJRcfrr52{pc8_Rn$n|TG}ceZFO z|I!wXWiC_}fw#Mq8w)Pfn@f!qxlom=ZDX}_p~mlg4~hmAu->bOV$v3kWsY0&q2spP zSa96_NvW|S$E{MeZ7lCqY%W=zvV~-M(iV+n_q(v#yx*nVSh(Nio>F5)_q!-n+s5+O zk2IfwJ!Oj-*poJ&fjwpO8Q4>{n1MZMiy7FH?tV#Q?d(a<1?l1I{%}Do4OhxbcmDF0 zEL)gg*VRlh^}b6R6dBu`vR|HitWKYMz~GmkLaOAKCtAH(DSf7gzTlU{uV~ynm$*H!c%5 zukMzZ6ji-qF{<1WQ-|ao?lg&E+fBD@Rc{oQUcXx0!Op{m55S;Fi(pSSB}OPyK)QMi8}|b~-bg)ow~ziq2S4mhLrw zLVN#Gdu#k!mgmIjG|V%Vxba}Qqdn%!lf6mkt4U0J+J@=(+e>W-AI81ollhO-hTn!x zd!f#mltbKQbYHjO51aq_{;1QoOzK_r8@^dx!&n#$aX1!nJfiO+Qev&Yw2eJeR z0a0^y`)$}k27kp)BEerlsQD`rpVqG=_(wT>LL>axr^T#Je=876J}m=z2b04}eOiK* z`m_X;`m_w>c{!if5qNFt(^7~>^FA#?hx@eNjw;mpw3y+1TI4{V7D1^`%kx&B7E4O+ zl+`QoX&E$Oq}WDP@o5Q_`n00gm#AudT0*Bjt%weSRJyC_9jH@~k)u%q$_Sy>=ZR12 zoyZA3EvAHLH+xvgr$sTV^J#5apHHjakMbi=m-+#J7(89igFRuuN8;&vE)HG~_(-5P z5tokydIzC=c&`{`rrs+inr4O1s#i?!x8iAc`PW&{JMt;RD#_*-BZz*nMToigiz#gI z0T$yGT+KO}aAmS$v@xm0l+EmqF=ZnoqTB`iH8jMPx>lkd==7a%EL{Gd1 z^_Kc+@GLND?F)6d@dU|*xw9{%s6*@vbx7VO(CHtEGQ+|!m350(%PL!yp0^J94KKe} z`32M$Ix>ebf;>z0P3{>=-|6Z*#GX=z8`qbLbEEb3_LSxAqjIw{-|4Mb^5w{jqB|M) zBC}?m|5b=}(BUT%2~td`>F{Kp|Fs1FB!^FEgdflI%%3@0?D{w%pIaBCg}kjuL}EJ75f0k##aiF8vUW()-mK5j^-V-r=VwLr!Z% zJgt%5%oo)NOS9E){V&^_KK(|7;<8Ki#v+R6|7aQV{sY9}F z5!94Js~~&6Ls5r)p&YB71?5}115w~Z&w>(XJ!e6MSNYr1-$7ZP#Il5MPalUcLp#?d z)ue(KsY$lR%&taQT5hLV&Ifdz(k`UaCn4b-2>!NQY=YDyU1BpheRi5vvK_s0B* z99ofUh`mh*UnEdl&WE$b&u6>P6mmYcrcF2)ob`LPC z(|<4!OM4On`3-`@qCUYw9s6G12q{*S=dF7ZmXx~-t5>ooF=)a_v5ktuQmI@#y-*Rl8kK9X zIG$eU2v6v$dy@B|PC-U4Mhz$a(j}$D(y)qW_5d#edRq#Y4_n` zxG%%RGT@`Q8I`~_f#jF&N#qSLM{eP6augKGQ>XtBRK)K|3_Q4+{G5TwptjC3h^~{G zE*4!8`F>?^@F)GXd8~(QNmjoJu~dNH2EE%98H3fg5M+?-X@sLlPqjq|9{e@lk+cY* zX^Rk|6>7eKxA!Z9Ew3omXw5xMsFAydPdJKPS8GJ@;269ksS%-RjR@ILjRJ#qHH!8$ zEu}1!pq-Qj`leDA_C%unSNI&ZC;A8I1o_u--#egQQSD-TB7$fSjz_G*2Iu~C=t>1y zKQd{1B1zP+z@F%hB^J@1NU2l~n(c{VO6|XOUnoRU3*?tXO}P=s|6fbxjsp3Ws%^P_ zAb+F1oOYQ-^0Nf|;z7B~5Xt|YQn{l@ex+(#ZXe07I;c^5dr}>%JHH2sTxakli)NxtTOzYfXv`!(gL-|v&lYWsc3AIRcp z=zgC#>)G$?yY9d&Co47G+ddZixYB+<*}Rjeu*FO5K8|-XrD(c$OD_jWF>2gS`-ZSd zuLh}O;~h0|G2*RTpfRZ5x;bM)2_tOWLdNiobHEYyws9MytxN3*b0dp;!@W9rwapXb zfH1W6Rc)J_m>Qb4dBrT1@=7<=uDyhXwG39tfySV9?G@-s?Ijs&v{xXmYp>5|i(e1+ z7koUUY-^~tmn~gZZ!bezt-VS}UcQ16qB=y3WS9}cMu}mn;h|=f7)JFX6S=ue`p1xz zP0c7V3}rLxtKm9WvaN%Cx2I6w?PlQ!uNKNu#|!ar3rC6AI(`BJMaRj{k1T$m&c*=~ z$5`=5s3Or^jD1DCf&W$vXOazkGjy#Gv5nuJp>_N5Z0445C(7L@|J6DdvHbs`z74Y# zH^?AoyX9R91QU$86@?Dlfg0 z)z-2iZMK4IWFlJ&Q(|jToR=uhe@bweif|4n&Ic15rXrl16z4+;4pR{h?mfUdY~?o- z9Ht_in-%B72@X>c&Mk^_SAxS-g!3}R`OgUsQxVQjD$Yj|9Ht^17=~Ep-%4 z=eH9arUa*xeGc*qa}oLc4xlj1O^@%{>{2slybsx(6}CC-ck;JDl=-+>{SI}x0-ZVI z7C~q86P{eC6LWzK-PyqwuS?a_b^%Jyko9+@@RG%Y%Wl( z<@%hD5H945&&};Pqg%X?OTvdK-REBhr;$I zJGm>aGzXf*vt~mGYcj|u3yd-r8o!LS>#rVVf~?09)-#=a#+90(>y!D6XU$l2VNC}4 zOz}*|dM2>;UCi)uvYtp-&vx=z$C{z#lliP?y(QnGtjQpsEq=kVo(-(MOdOIQBCKZ; z)_Et-9qT;L!8-S>56ur%)?|?9#djR*Jh1jc)XRIqdP~B3u9MF>)^qtBSkHOZhvkPU zYcj~^iYp*KZ0ote+KcymJ};~%6V?lze8I6^$QQtR!L#0)Z&lW0kS`P;cBNhjto?Xc z%om0AY{Gh5C*S5+Z_BrV^)}CXd%j&+lR>_%c%UowHqUyzcQ^*n;nWAC*{3_Tc0>^G+ zl23Lj`HtPjq@C4#0ESN&M$ z#wpZZ`3#k78Q)_zzM~nyYbDMAp>G_!VR9{+Xwo!MR64IesrAWDCC9NFCfA}fXG~`f z(ez}ea_!hPmuo*KQM;3!jylI~m|V*|l-oQMX>>n(Qlpcd>IBDbm|V+@IcGCwq{aO_ zPc2S%s<9lqVRB6(Xl_5ZN1EF$t9sPjWT%SMu^T4WB!aefixB*B^SNnjjjvt7!sIHh zce;BfyRUin!abu)BMT7hv8=mk>8Yc8W=4y*ai=M8tZxK<+48RdHa(93_T5=GA3fL` z8^vPe?EuarmV|4wnQR=8cj(F|A6>YLiypk-o>8vS_I`T2cqj7I*t;EZ8Xtswy;91- zXcVqW5RLNo6MQI8w?H(eFsD3DW%Iq6GhPM~w||)LL>q|Wg_xmG4*K)C1_7fFkrBcV zr*G6X)E*MB!DR~(6L2L`BB0m^0e{FQA|{~hmIx>qLckxgiHHffb}12X6(a=vA)APp zfHGbppcW7U{*X;XOhEZB5pZA%0e{FQA|~LPr$j)dB?SB-`-qr;!enNRR6xWIkgzI_X{Pr1_cg;@$YMT)sP5x$#C5_6Er z{g)DQLVy&AP#iCSJ>BCn>v)GK;Q0aqI-TWXj=!Kn1k}&2zEso=!*$)McE%9#SK=Jqw=Gq zC`1%+R1|}SqWG=N(fQG?D1=1z0ACb>T~Th+7Zc)&@|plCZndHulOH2RA)SJ_ zgZDvH5EQK&N6LA&$at|){=))!wCf?ZM0 z(H9fqin1?23UMJwQI_&0DGCt<92Lc2R+RpgV6p)9xhLPV=O|oM-sw)|qx}NVt2l9Y zFx&TU&{T$a?i5l&SMvS~6n(P5D4EXYb6rtjA+R^!yXOL2ks~XN+fRdT?46j8<|h`A zVIcNS!eRIP#Qda#y_55k3rG`GUw#sn5+~&+F-PYDaKJT*Uc&v}_9 zmE&ns`Dvcv>123Xe)_@Q1M&xWhNpw!>G|pTX~OWw@*e}k>??1C!tXsWn=BwX(C9if zoROcg2X)5$((R)g5&T}D3GoN!5}hTMu8AvnW_~8N+DQe^LIuzA<#`ZW@T~kn2YYAd zXKQ)z7Zy}j^g$@sgYpOEXGyspoIiN)p91>88^7{$Y_YS6-b3<-M3bUU5)`6y@^kj= zbrXr7q6!%7rYrN&oK8i+rB)~Hx%s(5%QR_4+Xvcc0+}mh?f@;-FlqPY`-GNh(u#Tx zw2{W2D@56YmU@%4=jG=KEz_js->A%yik>S(JA;;rjm5}zr{6e8+nzW)~0&S$V<_b|*pyk*n?M3-T zLd!I1MJEK>NX^U@qG3SG!AjbT^NWR+Y0~m<)K-yRm@7mjKqAMAk3s-2J}${G*>fS* z6q3IE(HwG@=41J#1#HtCat~eFn&p?~4?WnsEWd0)S0GvbP>A9~^M~e_iYQ*5U%vNC zxG*N4=)oeK&+OiJI+sUTb`XO3Kd=+K4f}YGpT~kdWtH&Tv86hGD$7K80Xr{)t8)4G zC$jNA?CwhpzlQy&n>`YLpTK=U>@yg{;%@2ejw~7XjME8*O$rRJ0zX#a#qXj9U3qTn z{}=q0%?jv7=f!UQu1^0`tYg+09ENYN_kW*>PVs5^)BiYh6jGmI3UN4{4APsu3gs}W zZt+=UDp|Mq1N`n5pTn~_8;^TNupEVR1159L>;EC38T7*+5#@P!IP9~0x_>=>VWTA^ z#Oi+@50d;b{yOY42qz*cD~QbN{|O$bN4J1NnC^dpDJ1@ki7zs-`=OogX#dao6PoK| ztQzX1ey>}#Z6OXmZaaZP3<5ky8|)MO{(l3r;=kkJLSn@BzkvK#hx~2CSIyo z?9UT`a~s=n<>O?H;H7T=FNn4SXq!4OA#`#A0-r5Sk58QT)!o1!M)#FQbdZOd_Yu1K z`vP73zP0Hfb2aZHboKWIy7+x-)BRrU`v_hAeSt21Uxn@=5FPeonmrJI zZ`VHmD!W5^d+Y5-W2o<%@7}p1~1MX||eSgi&J(RBTLWFu;1~%noB%1-=Yl*k~ZpgdH-$$}er~fq&4c@m00fv8r zUk51n9{N#(QtDB`-pS+HXTV4Pb%g5kPe8@`cc8 zDAu7oOf}^5Ka>xLW8lNo8hpa=`Jd#ldpl(7j82yQjL7Jt0GnRM^gBJXJOYcxrsc=r z_vWd=^B4+?d2>3OnqU53_*;Bi5{Dgj*!=wRzY*~N31DmS9sZptuEd|I;&FH$CroH( z8@$KZ!1NaJ$ww19tW1^gyCA2@dC++k-v2#v&c`MTPCv!JGc{iPZ~Vc!A;O25Z!jP5 z#|Nh}5u=YQI`qL+WHMPi9)EfhoqVFexSB4W$RunmXEM?+TfT(JDg85@&GlyTiF~Sf z5}=upTur)bh`8yDgCNTCO~sRu+`kjU2o%%v&nd1YMULM}3m(@2f+YW7Z$lg3wOKv| z)XM~wMDlB?OO8{;Q;4r*CmxC)PgQ#UQM)3netW-=B7!kZd+;jv4!Qf0Qn051zXxmF zSyz7l``^#*-V4@T!O`4?0!|fAM?MgFWT{7!8i3Odn0;C5{0v~=X3Rsd&N{@Mx!g7K zh3}5+ML9DpY5tFJ=nPJ&E@}QIUed^X{UOlkn#Pgc@76T;Xm$Hvt6S6jSBy&2ThwQ_ zqHUptJ~0IT$suqo6KnZk#aIjf^bq)GVt9`7?33~gUrYUL$aib0vnp$;p94;3<+EfR z)>1olEk!8ie#mfjEmfwIxqsbse^C2ALRWuZpo`zPHXRn$HT5HO_4ft3_6(lKnC8ReJpdZ^zIS1`r+DX*VeH+cWs;1um0Y-Yy0fDd}#8{U5C$3 z=&zYsPDI!bY|bVYXa9fp-UVK(Dg6Uqd++z0-g7#g&iz`>IbBb6x`!evg>(~zgD6x& zoK!}fA|g?Zj9j9j2_q&WqoE;$n3#|-LKJct;}Vl(ivG{{S-1VZd%y2{&iwyB|Bnyn z^J%rd&w8F`?X}jk*8c9bFE5?;_tTtMF2Xq%e}0GNzT{lK_=@LTCeXm8%IG-h`imjeX9*#Vy&8<+{$ZKu1 zD5%Y?Q`*RDZL~C~&8=42$ZKu%z@}O89F==RX(O+-(KA79?j@y-yw*mK1+~$8n$aS! zw8I!Jx-5>-LS&dKfMK)%meHdBj2?h3LT8yG09%BfF+~8j2;E?c&`JZ)2n9MyE{wHW z%@sROL5NANucH-LUL4MqF`ZI!Wh{f1QvzvD33J7jp9NQ*iPK#|u8d{h`T=UBpRaLN zb?dQgSwBFH^rN^kmRsuwD21P20yiG_D>weBxiNiCF_R|JRJzQH-|qA1_ZG}{UmQ19 zWo|zRx#pLeYuf!i{(;9GbQYV1IMH=LuuA|*$`G_dD#Abl=}x#B3#gQLt&%26=wtskI9`uSRN6ojqy z1Jp=A-$*~0Zq^S_3O~ODjo+%6)H zr5O0Vj|26^=(h0h)2U54Y}U~p9PiliW?kxgpB>1zFMbTOQXXjwP~HUPI(>T%Wn_1U zk0*7-F{Rh>L<;9g&1jBUUOt!X`A@SW{0@QKlf%5z()mV;S*N9zNny@u=}kr#GfqqI zG*ZkrE#)7MW`>5@rnuM#jy|TTIGP|A<0DgC40+APaFoHFDL!JQjl9+lXKvgQrH#DS zMyrBH!Yx$V$ZKu1HmJ=lSK7#HZS+D=8$F^qB=Snz?x>ZRd&FoK-D7v_(Hn7O5+Xw; z0W@QD>tSY!(AXH@yIJhkqj9DbpptG~U9N95qcNrwAf^-tZ%P655%@T(ihbs+@iCr7 z;jjoX?oE3zoU_6rC1>4AHCt{6q`4i;6=!_`oRuC%O0utpW!m}yYNQ{sTl^-JU@H zegZk&XAAZ7VFEdwN<;NO^2-~-W$%=nf>wHZ(u>yY%;|@LS;Xw;Eh8Pb{$sedT(&i- z5toIOxEC#>!F$f}cC=(=PH(W?C!zI0n!G-1=dUld-KU}TL7KciYv->owcWo$>w`3T zeb&xjU$|XFjHYwyALJPGIrlJ(Zp=OBgj^Q)oRbn-+*hW1!@?IsrQs}Da$2rCj?*re z$42p=IlUW>ExnE>S~#bro69~2*em*{G$K>0&POeP;S(zdFtYJeQAF@kQh{UkvBD+zO?Qyw*mGg6xu8 zr?ipR+GuG|n_I24k=NSjfuJ_`hSEk}Yolj^+T2S@8+olA&Wh1{niV6jv@I(xHLMt2 z#;h2L#AfMU1Gk)&+=8umrKNZfGG2>G5Wh{-BR|08X33J7lH-azEOUjpVDzJWl8tF&z zWh`aZ4^SihD87s(*!lrV;pdmYm$(1Qmw#%$oUZut4MDzqK@z^K%zk!!xryS-=ZEp- z&uA8g?eYFQf&B9X@-Gs|zf2(iDuH~bU)~VDe3x90eSG$7(L`cm8dC$v6DlhSJhCZscx01v$zF&7hd!9<^u<+KIEThg zv-Bs~v_J0TGn;>u$4$&6b9#3~WqKV?!f-Abv-u4-wykz%H5X?r8ZJY_Du&!Nu3pPPV7^U*4niM(c+;ar+qp|p|L+TmQ9 zTc@;<*V<_5CJZ%mE&Zktw_0f&}`7Su-XX)cYt z(zaZ>%y4OR8FOj$26JgNlx}ml^=LyJsfM;8umGCCy7jO(Meq>=tRB3YA~f6pw95b- zwgUWY6V_@qXNb&aPPelm@QmiG;oKM&DY-G0LCYb5G>3$_;>NFl8!t%8jj`-oKR}K2 zLne4e6U&zM1Jp=A)CBm!a%=qnrSS7h;KtGGXldGu4pOf>{rdjW|MmMzQN@jED#t&g zxi|?oR%SmtZk(aG@r_~J_*e5JLY~3w%Z?CAEe3a zvv&UaQrpop$06;5G*`{WpJ!#TPiMzIyW;H{@D(WJ<0z)MehZ`v1QF?-W^(@It@ z*)$)UZ*Q%Pj{Sal?98Wo;Mmjac;bfh=@~J6dIQ<>pXRdm4JOQUEwww=nB`h(SvKal zmL7k$X3m)5T6%$zVt#9>eKrHLTTAB}UCeDQwNH0oW^3tfM)wDjGWVu8>s6Z)yc^Fg zQ>+wu%}T?c?%)lOUXPw;UXMs^#hc`&oALxq2||Xg`avKy{WoZ_Jq(;{ekP_$32)l-e zw|f^Pw!wDILhFMxd41N-Utemw?9lokOD>H) z9OG^1ejeS5OnD7a5?RoPx8Fpx& zx*wm$KeXnHH}hVb|2o1(pWKHmqvQXxJbu28=!xh|uj5G_ejRZ~%yq} zMv6JFrFBM%8Q&3ol`cND*B5AIkV|um6+1>=v*YluH*ilVZRE8!dIevziruZ}9#Y!K zYi;yaka=^@DQ)DncK9^__o&iFUTdRwgRSJAR@%sGZS;Cjn@2!tBd@hF8o}e{kx|;n zYi*2DP@6|gX(O+-F?vC5jHJFAL0)Ows}cLHGYnqbwFgASb+pXk!U3T0+&Wr>e2A6^ zjSShBR&;E-#JoX?5jSc8`kKJ4$ADRc0WnuB=x+niod%${j6VSD0bOJC04mPb*F5M4 zQv~33<|x;A+O*CvaTUYp=_Y5f2- z(vP|}!E$f?05#H&x;DXS%K8CH;pdldZF1&yzuw3AiNC{^gB6JGNq-o;HrbZs+C-WC z?5<7ddwpnb^?PC0Ce$d);jy=J9rK@hG76RFC6MPQkQXG77bcJw`Q;6{rg%{DHQzM_ z-N}f%rdUNfZhbLa+xrsjNsX>4ASDh=JrsNN7d+)d z@r}G0LG|JKp)dXKi!Jkbm!F*<%7we>3AR^7#3hq8Fl*KC_F-7=BIhT+B7a zQaTR)(`?*cQ(*3Dsl7LWnX9Gt-UQ~YmcBVzUsGV#YN@@mfH|wB_Ra!ktd`pMMloOc zenW1m>j6Gm#ZQsf{51T21GhqHBd@i??>BJkls58O8!Zj8aBj8IMqX=&@A7kRC~f4m zcK9wo_ma{^UTcTHdy3xEEF5{IZCSW|)(2h2_XN-zd`|!kWASLeHH0)X=-j2C*gYCM9 z)(2_w`mCM5zSMR-LhFMxd41N-Utemwo}u+Yn!G-1=dUl^E+XiyKm67VzO~F8hDW!e zP`?6@^wIzyismmvFUNCI>Q)FnET!H*pc@^Tbh{%nyXgYD0;iW0Dw<|zQJR(AjM8S= z*_38yH>b3Dc8<2m$ zDEi+Q*XGMQ4QMRYqdt&hrvY<8+-G@2_TvY*U^)=9B)yIo+3;(kf5luAZF0x~{`B>T zy(Yq%tflsv2rIId+G`@L$69KyiLe@LseM-hYq6HvFBoDa*3zAq=&LHM!&(}-R71YOAI8{cEhXd>wgvnjBi%p9{aQ#3QV(u#neR zSmD=^Jn~8#d959O9mx@)w2{}^;n$HIDM}l8tsVY83P+IAMqX=&f7y~FOKBsowGm~( zyEzy7J+Q@5dL}l=O6pm1(jl9-Iv<8oaBUfo7ueA}yo3OI+6`X$S zh9g>OBd@g)-9g_R=}H@UtsVY$JkJ27jl9+le>(0SGuYoeQ@2ZFw&PGm`f*Fxhx71M`U9&~xiCMQ9h#tw;37?QX!{>^Hzi46yqW z@M?$7(L`cm5+8(JTv$?LOr{`$i0BI0ABO@H(4 z3-RbygnTZTe=!W7hM2{BJTbo=W;ciUB|5c3gnc2sn?svJw3|cwLVAlRbaRMQ8nQ2> zonmvSZAD>r5v4`h#grCjmn8j?oPAdIG2b4}L5S$|I$l`A_i)N-&9yO~=j!WxdC|aE z`|`VOScmlvf!#O2Dy*e;X9sJrmfD>itiW1ocXqJ;YN_4X!Ro7}c4r4`ua?@K9jv@s zYIk<9?rN#s*}itgu=-d8Xds!uqPE_Lt$Xx@zfVMi*QrgIC?eJYAjy9!@yw(oiHR32# z+Q@6|@LeO0PNj{!)(+n_;;2>H$ZPHJT_cWWrH#DS4&OE6C|BCZYwhq|BaVKhjl9+l z-!)B5*NA74(neluhwmEk>{8muYwhq|Bc63i8+olAzH7v@ zQE4NuwZnIfc$O+{q>xwI^;j*;&IT3(vk3wavk8L9 zZ&U&FCWu>)nQn?Okqy8+jRDpOlhPCc*dok8Qv?vRxr7;KN-?1fzs0V2cpgrU<|mA&N~AfGxt%TZExCiU76<<7kQiY!L>{6anZWK1axJZYplg zdr+2DOOAqj^6FjTso{H2ut>QF1zKzOYJl`!4b0UZ)O*;2T9$MV3N+sO0cxZlwFdz2Wj&9tewBU)OII?)(2_w`mCM5zHqyUIGN6EPx$s6cy#5K zL+Iysu+lfnz$bZ%>72Ts9=lkc;CIOLBb`JpF2ndac>1KN@WqnZ)S&x!`sa^KVCm=G zpY-hu9E_+-uj613-xoMm?+e)9h_r9WVm|2W#O>xf5wn3gK)QIAj*tJ`1iuT;9u#Lp zUUNox3vxzy)|?S}rETwG+TZtqGro%ny|_D+C^O6jKr1q7{rSS7h;55G?UdROWPa=p_YLv~^zp-sz0B=zh1l zL~$Crl!|{&dQK8fqs)GGoTgN9nk&ON&51M%!#K@JetAPU%~SHc;(NaKNSs|_IL$iJ zaqDa0+H#ssq(+(E1=vUZ1t|*O%Jv z)X@4MOlM=Tco_$+Uk{8Oo7uC;ptiqrFSrg7vFcc|y z3Z{ZRp9AUhIm{JL*#VxiA}LS7)VF?s8tF&z6ojtz1Jp=Ail<=8SwBE2{QMGl%0a*K zl%I6(w+Jh%ygn= zMGFt1qi))%4PFNb(W|b&0apr9-n5fwBG)hJdwsm`L*0Pyeqp|ip7dR%eFr;~_@F!M zG;}DnCB9D~uX`y$pO`{_pTzbltGt}d9)&6FUrA<#V|;8*<^zQd@bOwQA1I9X;fZ!Mrt@W6WZ+fC1ZZ^?0*^jk zB`NAz(O~uqx z=y)vz{t-{bq*)-x(dWJmdEzB*VobG{(KdCa zjz-LB*{}2s>DYCuU$9?~2r{q1U9s)@M@~+itAydLFS# zuC|Yxi>5Gs4#ciUtd^&J#Eq>f3?73%$FNF%GJ6!JurEkvkHQr8g~{wu=(m?+|3duO z(|%g~IqI;mu{U~h?Az+Gr*YA76*xzIAM_o1jxu`Ew>d}oe7_if+|LEq8H$hKT43~~ zZ(0ZCxiz>JbVJOJOAxb=*Y!-$-=@&t-!k5G%(6-^Z66o2rZ9QTvf6>#M_kOB!r(FJ zm}QlNlG&p$h5f`|D)zIQTv6sEB6lgu84etUV|yIroAzVn_9W#re*|Ow@UVC^dNLmA6HSTYu{+}Nj0EurdEH3~`oa|Y`yw_TS*2Fn$Hk*5 zOdgM{cCz*n7mubecnllmc+|7XDcb&?YhyT-DfIa9Pkk2CoGQl0smXkxumL{CB=dp7 z2KYEFnGY1k`;hT@XCOXpkW|qb-2QZSe0*9x8K1#Ltp|eWOc_MF@AP^Aab3MW=D6`Q zg~9QQv7edD9)&@By(V%Mv$TC&44T5&7z}VM*1JqQk&R%EwJkNrGPc2EjA`TLvF@>T z#2k(7QJBJhb~1Yu2JK_|=n8Eg)<-C8NFQCPo%s6b(gi7bD7O)|!DEc+qdBqeWBUk& ze)~l0vLyl>_X*c!tJjL=hrS*Ozs9i_!0a>OHICJ@K4bYdcLj%9EZ;Wr0N)O==V1u3 zhum);oXYsb^Q^Pt&IdY9Ag}v_9)q|zF@>>l62Bg>+H&n9ZapxCb{zFwdS`yG=VI={WO2sV(8ku|*9r7`uj??^RIGQmuEQ70cPFib=c};|w&CTNHr%8A z%Z}tW9Q@mcwE?!V{jA#%TgM+m>UgGsb-=bEb=(_L$MEYL)(+Ul))5*nD|8iM@q)r& zU&oFmU99^r1i7!bBt1qumat9b|NapF=PgRs2i8Aqt$$qSV2!ykaK5&i8N9||lP{D{ zTD?STjF|@2v1^2p`_~A*K8jsqOo)fsW7;&tp2I(+e#jeQ&!HV+4|zlEIc!7hA#aF1 zhg66?Dsk(-DNH_} zS?vYwBW^yMLjQb-y{2H57qxxZF`zK~81#9Jef%St4;04w(Ce#NSJ=r$?ZkJE_;>1g zZ)}6@)O?3kUW#>Z_>L(|VgGV6dldTZ6Y(XxxsjYNSv|Y%NS}WStYtPJ*=PSmYnj!v zK4aG+)0J^+k&!2uOB?u@eD_B#YT*8)(UWs2$^Ilh<1}kRg1H2F-RF9I;^Np8#>Qa$ zxslbr&_3ekk}33$aqL`Tl`pk@*fF3m{226HVjo{6^MS%}A3E0A$4>1dtQ{x}wj;*= z>tyyQOkw{`GJ6yT?O%~`UC+n=A8juwDdsA3PE#1mIrUiTJqA|WWqic$Q<%c|YkN7K zG5zqZ_7T>PC=9kk@AY#vyS4p2*Tw9Wm_mil(tOK^;b(r%skH>yphYUy_kC8VfYX|dlV{6Ad zG~NY01{HRniS1G7x0mO{TLR}qd*h4GiH9aSCt5vwPLw|7_oV&zRPD)%ebS;Ge$8O@ ztk2l3vFDHtv4^}N_8g8O_K-Kko9iU?+q+CHp}D2#2Ro@+5aS|#&=!f+q@{KCi4TKkAQKbgW{J7VnHB(q0h3j4On>`@rB z*Ia`Sv7NS$;~J(gIoDvd_Qppn*D!^#>#81$n0~0%KEnDDg~4`cuEEuG(Drd$!xSdx z8m!h)`v^M*6b6qWrVX8v*`qLpeN8fZ6sEB6oXj4D)?Uwf!!@`Ax@ZSJu5rQQWal>K z8pbwuoWtwr8dAsS4XgvU4XLABNFC?i)UbBIwjp(N52@qh2G#-F@H%4G;2ydT-x_@8 z&B@xqT!Y60wsyQj=UmTN_pxg*3RBqkN@kD36!r%uvqxd9z5iJvZX%zeV$Y#Q?mvfy z>^qu}jl0%2@`l)RD2LP!c|+_uOhfD;Z-_mIV2C~B4YB9&3bBXWZy)3!c=d4B*>N01 zuZ57;9Zx>Oc&sUm9b5nNu&gpFnLP^q_L8#(_qk~URX!{vpBGHH&u#TAXO%vm3UF)M zB=P&iv+|*P=T=Yp40a;kiI_D>c4GYegt+d)1btu%Z6D~h)~p|_Gd0!$U#onSdi^lA z)<2HVKmUwM-25?efBf+LOYn@O=_dQkap*IWMo;dQnP((VcdOgso+>>7I_n(jG&eHq zT-l}coR@s3Q$9ypk5V2fEq|5AwjSy%_q#ezx|$4ET3^OjJ&MBoKsVs$eCg)`zaM$M zR*#}EKhO>Msgr)D`2EP|gz8Zg<_Ed~KNm_rQ~iGA^Bnak3iAWqfS+m7&vd_^yJUZ& zD9jIZ1AZ=&etzTkbFcJ+qA)+u4fwfO`kCSPBln8yQ55C}x&c3zNI#eQ{m5(KdK88E zfo{N0z4SBF@8@CJE)<3Nfo{OhEa~Smzn@2?9~6c8fo{Oh<*wfx(d&znU*(t6Mxc<_tkrlov+gZQxHEm6W;6Taa`oHqXX}#^KkM3obYCMK zxBhClw(o9^A~kw<6H}i=7!b>Y4ZB4oxi@+cGrZ~2Wj&9tewBU z)OPbi>w`3Teb&xjU$~uock^{Q#@p~NC68{S-rb~U^(hA4kUsc*%+nAd>2(~K;qPNM zrNG*;IQi#Jg;nqkOZK4N$3$Mgj|p!< zZFtu2Vap@?NT-?o)c%Qed5k@NZxvKR_w`==UuDi9VfnJRMEuG+IhBn@*#5 zkz${p+(?XFE6`?UPHmE8Asn^Al0F)3M0;S^58L}?o8-Qvo3j*IZN8(zaO1WPEme#Zg%I_V-?A9 z^W2~GJxk&g9TcayFUTndB;gdw>}SU*Ix0@lKa5jcOS3SBgDFmNonPJ%PVpw@sO#qx zlW@l1)e+B?fm0A6Ax<$Lt}UmaNeoT_DV+mz!Z<~|9iIamY_}k^K1h?-XYKs;rM6ob zS|6mz>$7(L`cm8dHncuSlhB?+8@12ddc zbWX-85W7K6fyh;y;u?xM{!7Fu*n{E}$S3C%@T@rn@|sh?(hvuLiYb~?Kuv$X!Ey*S zS8P9qbBGheIRtt>C5J$m+H)~;~R9%1HQpQ9L_g}CgU53^B~_qlr!H*7cVl|pd=CBU=NCKAfKFXz_aEX$SZC8 z{Y(2zDL9M!rW8cxn^FMgn^FLpl(_ZqZ1ezPKQM)U#N1VV&YZ<`GRfoiJ;sJ}7FeX@ zESMJd+zzDA?J!rI(v;6H> z&hk@pmd=W^yc^^!mnY#Y%Is&yS-L3Ba#xrt_B7-zZJFK-BEp#?E+-{V}IWnwtX zcIGU%z_sNpvq~97B(y$Alh89!#TO^>oW%r;<}9>1f|%kxl5vQp^g0gWaL#gW zGR}fH4{{bnc}JYP8^BrEgW@d6C+95itT_wvNjM9f#c>vh3>N_~oCUyg7I-#0E&#qC zis5!i&Z7F9Ig9D!AZHmL&RJlQlCxl1*mFCOKDWbMah6r!EW46&7AynS4^SihD9(Z~ zwtj#b=|^!EOh4-fD21P20%!T?SI+WNbC#}(vwR=qEO#d1EXwR>$64rND-+Ak9bug1 zcAAA@oMmYO`S1PmhH#k=16<}joPA=r4BgGAdpLK%wdFE&Llj&FQabnMhjE#BJ3jX| z*zV5I`XEhSpSAPXm)dSwXnl|-ug}`~>q~9-htT>UO%kb!y zE^I}2f!h|zS6BF_MDWw7$v*Cl=QZg2c)}MihSSKOQ>`P)lsVl-kK8A~e$2-{ZbP@0 z!EHF$!@141n%fXp@dQ2RDgQL1vCo%aZfI#g^LzS#@=2Hys*Yny5E-TfV3-nW zHrxoHaw)Y^-;hF0#tuM}s*a?j_j=U0GH;3>!z|KM&$yfy&YNJ7k~d)rT7Chf`31}s zZ+aNKX-`t#geAxN0cxZl#hWl?tRJ98`cb?IQ{DOjO5x|1z?<@K{q-4_8d}NnbAGbl zJn61@Q$bIo=v2SSw7$sK&>F-3P0-k)L*ioqbS84SDy84NsY27`PO1_Nht3t%qlgxE*qDNA)pt6w|4S!(>^GGCiE5z#=6_!8EYvav*&!hq>Y?kAS1>OUh9& z?X4f6M*2}41z~Ib05#H&;wYGI)(=n$KfeTyGW1uD@>B2a^i&+BXON?8Pr^}@+0Txn z^imvUTNp=KL9;N7quiH3et!b_pAyJd`sEGbI{yxEo%3;ais3q+GuL?lt}WN0$JN1g zAf$7(L`cm6H7+N2s$?LOr{`yketqQFV(&Y77JAZxQ zb`ddz&XHgExDJnQx!wyh+dyqgv+0Lb%d*qtzD}}TA#jW|{6>-R#g5rsG9KmDkO?Nu zgTD0fAbMp0JcuVsI1k#Oc@XalO`$sZPqUw|GxS~$=9QMFWojvAm6qB)B+Mx-wfqS) zN=r+P2h1nlL%Q7VA)(eFOX4F?oCj$WjeiSdn6t{kW8tF&zLM%4u_#C9fKZ?TmT)Z9gj|SVV4y_N;uQe|@R#{u){zq{-{EcK-TO+dUFmAEe3a zvv&Ua!tLbV6`c>vv(-Gh|HIyuFHYk3u1vsa&PL}A^PJLnL{oYl2XQ!O`%H7Tu)Qn9 zxn^0Gdm+lz-qrJx;ZZFK-VbLFirpZu*-bbXf@jTckPomM`)oCw#c>&k3@ZUJdshIZ znxVk4Q3J4ah4~2Pt?F;)E2e{keC4`uz53Tg#7~>o&zX4;s2^J}N6Q-c$7eJa{z+CaBr>KIuXj0yUCCB;!YNQ{< zn=oapAD~A1QM?IL-TDDa;pdmYo1XoZH~rMSsgL4Kmjrp!KyVAU?nQbClYaaV-xB>R z&E0EpUawYWKRe!Zh~iC0pl$KI=}DS}VZ7<71oCwW^phx zq)+u^s&5KT!5K7$m+is$)jtQ?XEm`60&?)lLAAWdGMwe#1P z+V1b6^+B4vK5OT%FSXr<(E1=vUZ1t|*B5RV5%jqw@x2^lKIii2wv_h^i{&T(>CO*P zfzmYGFQiO4-88&{?hq|++af!?LC=%>V#w@0`JX4Z5hd^E;Cb@@%46bp$wJnhr2$!-LWMr+L_uEj4GueALpHjTEy{OW!k6%tbBTX{4BmS{gk-`^7xe(mW%@ zEY#8#Mv6JeT(GyRk8>)HFnF(yk5;ie!`2T_3O~OD&iuu%ocSl^%)ws- zIE^ONtQRO6I|jbz4{2Qpvq;-hX&~ zW7f-Y{iov^^177?j?EO>V+-^h>pT$afMciS(v-1dY_0$J*fA<`Z8!4dZO0>HGM_~&4my+3|(Ao$3o)6&VSO?tqx1{cSV;l7UGU5)4 z9_zfK{maS4{_}sIY;4bsv5lR3@#AX_BW`?++&{h{YrZ|i*frnC{r16S6_1C^+LRzZ zAg}vEH$U#T^h}}czxZ{TRlZDSk3wx9JUHCznf0nXxOm?X*JaTKi;qT`*foXPw>($+ zW0zH$C9_9i3j6G2_9)c$!M0&fWY*@`w&^t;;<_5`J8n%kg~7N&`(9CNCaZNeKCs!q zWQ$|d6o&sMq+T0Yt&8>%H~ywjw=vkqtkN}^Jqm;Nd;M+bX6&&|!EIp9!Ol@=?e+Sw zPtRZ0>8>5zgPn^^p1(Jyp1;P{xgoq2u=cqSx-_@g(`%24Sm2#-F-0$iQ>FS?wrS;#G`X~zX1Koh1H>IB~ zen0O>KPU?G1Koh1x1^u9{eEb3gt$OGio*OrH{j1V6okNk#0J&MBoKsVs$UFqjN zzaROYV?Bz({6IJ0XPfl1-S0;}7hjK}Fh9@@_<3LY`M~ezE7?CN3iAWqfS(VgpB;Wb z^8Rf-io*OrH{jE~m=AGxPhkD@R?&{cAme}e#A&#gWiHHi+;p0go>)(9{gK-mQT1ntqWrYp50IRi@8r`j znABv5LK59ZBH9#l@|)x~AyF}jt|3uTrt9U2>gQ=WYFd=#M)F+FH*1nXs`SGpH3c-k z(A9Y&THT)-c1nI)r{k!R<&>{!n!*25N7GM+$i9{(b-1+LK1@2_5sV{A0e;jyY!=Kjv_kdd%ar0z=V&F_$jPXeJ1*IITcM|CeL_ zf^W=`j~#RL@BjIjA2Djk5ssivqCdRv^P65>x^?NT6t|WHQ`iRN+wHyAU zTQkl{6^~?O(0U^N>+}@#ggk0rLjR}=L5&tKHW7jtsK9L;s*)BN+KX?_^NfEZa}41# z=-&aP@T^C7Kq(I&WFp4VKe{POf3Np~4AP-(YDT1s%C<=FZuQ^c&Bd@0kblzZg~QXu z+pUp4&guF#$Y0Lst(=~~^4D55Bio*w-ocV7t^3wwig(+r?v*L7ZN0izw#aT1IXqiD zOlhV#wbe_#^TdqNuQbUMe>@E7%#v4{q>F2)c6xiP)k%Xh#nDHu?v*a44*2A-ba7?v zCx_*UcKx6^m(px;*1*3UoGn(SO-oA`{d+HR(?y@rV|!x z@p&0aUpyJ<;(^c^R56xX@%^zlp0rle=ncGet#Hh{TEJ&?0Mhi4&>4I9D@`)Rw`0*8 z-*KOOQ1QfJnWDTk(ldG>J&f}|wnF|q*6G0M-qEXj<%u^2zcxBgRP{%?^l+pDijbaI z({ezj_}c;SJb-I=1Zq6F3dfn>AIEv5=-4z*ETm(|6I%wiq#q?}>vU|IF7o*ZAMK6f z>_a-~q7BJ2#i3Mhy7;ID@>|Q1o;Yxkn=Q_#KBq4?P(EEu9I%;2q?&zprLoHv4-7`> zQ9KsA+fA&^7I%>(Tl61{p6Poy#^n_rm(~3+BHeg&=9Xhz-Z>oOa!`4T=#87Xm+oZAZ>a5g z;uemszjLdbJLs9~IN$C-wCf-Jksi$QbEwDCX^x{GcC-9_N+}w9AO`ZrLbDt9*i`P5 zwbXBU;zN$f)fKSqS_PeZaz1L8CoW|9%X}m+bN=5a;ds8LlzOSx*xuRV^O|XCdE&1; zMu*hGwiDN0NTYz6N#}g}!|LNy=7?)szSHCcg9^t1m5UmZRIz@aV?|lVbHuz+{36BYhEv&Vzh$G7K_&z?O?kl;$udW zxQ07u&ja<{&t-RsVn(H0wnDUJGXRqM#f-)uDN#M6 z1CEyHaz^z^a}J|FDa~sbovJkFGwQB1uV?hMD!Y-OD!Y@>?W*i9 zMy&?RW4YILD|5s%rC8se6n|pWiclsowHF!nr^g^@riw2ay+viT`iN#8?2aQ;B({le zj3$s~nfOeMW^^x=9YD|8&X9=8S_#*=gV7~a)=uO&&oL^evW}wM`4^)JRMtiGa>^s9 z;R`}N#7O5@MmtFJAc}ztA~tKR zW1R;X{gySyIZrWqku}e7UX^9+^GxRhMqkqnu$RPH&JT<-xoo`CIt{gNXP*Bcp>^bDHxCqhYLhk+WIaaoNSr8;lCL>=I`Sqqi8s%RXm0?=kuV zmtF3>&**jba)q-a4RL)P$I=|<6GoSC49;=>&8Rs?)*R<6Mo%jAA4Y4H=68(xDzul8 z%P}~|+0W<)W#^@%zT1^%6Gl4}YMPFi=u0tih?wIvXLK>e#NjmeJ2Se0%8n4%J3|>o zsO%_llXEVk<%EWa+ns9}9ZzV4Snk}%XcM91#R_KwqfUfQ6c0I{F1ZqTnPR_ZOVuj9iYF7o8Is4L$|q{tss?qX#)AHag=OZDGxqobwnh;TU|` zna=1Gj+a-QdPW6Yw#m7UQD3%u)w!NgJJ#In+{|bLkLGL6y^Kci_`TuW&!{_(?VHX6 zjGkchma~e{9M*itd6-cJqj#N07(LEtoAWnDU$Wi%&RRz2aM_2>Q;hCr^pW#S6O7+o z{e?K$`NVmyiATLuM7P(``p>!EBlI&BfiL7o8yR6+@~r1yvOsD&MN)~rGJiW zqV&z4Z&3PH#@m!m7_^Pj9vM3*{awYsDD4*glG5Uq|DkmLv3n@JK>R>yZYI*%5u}S) zauG}3b09gU80mioBK;ee4&(G65qx6TKb(9|2bQ+~a85idk ziS@nfb8|)e;>)Stn}^S#^xXdQC|!H_LQ3=d{f^SC18=4D*HV9PY#w+!^-0I!b(CH= zY#OES4Lgt0S1Qq0=k{Ml>90NJ@3H^CdSmmzduS|vJ7g%O?T$H?(&vUAOzE~Ehf?~x zV+K;%df3^N?muQMr9Fq9Md|e6{V4U1=D!cVpCsLTBi&g2Af+cXL;7_Wq;+{nN2Q_k z@B@&(QiW7nz2YM8dPooCv|am$DgQ)Mq(eI+eKQB?#g)*J9$I!>L;2gXksi?v>FRu> zm#~LVj+eVr||13@)GeI4f0EOyJN}*WKV~DnzZ=q$0;IA}{C*zbwp~lHF7gyj& z{?5nqC?8vok&sN}v>C@zaC8#&_A-u4IrP?~ZK} zN41<0OS!#WIeo4Db~>u@SxEPEMtWH;QaPIWCFqU*9X_J;xn@WwbVa%?52-BuXFKRr z*L+6l?{bh1?}2n>A=3YE8N%k%zapQb4&O!T=F`9T<$v_$y*#TE_2rxS@_D{|u`l1k zm#^~W+xhaHeEDuB|3lmR=@?e@LOQepG@@eq>qY>xE(Zb*k0 zAoc4Et?oyXEm=sXbV2$}E>geFtPX=nBC?S#?~1f6AE{sGivc*QD>@xR@~@jC{bP5e zO$(9wHIM5!f+QQWk^ZI|(vS0z&S(J-eK_^&U(D_OPp46&Gd2flNe`r#6e9I&e$t_q zBonidW_3e4JD*ctEgg==D|y|HbUKYnXEaCJp*zyw6(Ien9LMlX5z^=QNSgEf{hn9O z^EeKNk45Q|oz5ivnjEAbc1L{A^$TYG3|3 zU;cVuezD4@ryt=h$vbiOrB%1*o;Z6UrH**`FtFU?YM12M(tEh{o|w{+m9+gN=9X-v z{V$44MpqH~Gwq*Lx8<_vJDE%KJkejFBi-eMY8BenV+Elp3SChAXF~H7x-+tx&@zQy z?D-g>H3~hOv5wFtg+>i}p3tWXRb*@=M4JgXvgkDxn+cUDR2AJqsGCA*E#D(FSfR^~ z-9cy^qvxZCmQ=W&n4!=~C2a^@r8MV{sB|J?sX{N0>_liaqxItK(do3?zERqV8xJUR zY45!~j%B^LdBif(EKumHkwDc7onBr~XbWxzk>=p?@7*+!k8OD|M|3@oemOu?8dOMV zW>=J5A!Z#~zc<~0?I6l&7T$!{uFD0Edu6GH10I=W>uLR%EN zX;40)oeJgkEF}~@O#0kCqJmJRLPxi4OQ^R(*AD1JXrw}`M|3ANiII$#red~2h?k~f zfzm|0WQn^KLcC;&wTxuEWQo_M9mh+Sh#rn(k@1oxS}25g$r9ZZLcC;&ngLQ1@zPA3 z%}B;eGcnzuLeWe_a63uGOSYJFq(m=y%baX6Q=yK%fEFoqFO6-sxLcvgG=AA)jY8`w z3bMsUg}PF_WQ*+z71G#di(Lv$Y6}!SO4fJ(0H78My+ZSWcKH=T6l9ChjARt#h|g)4 zM+l62I^7J9(4GPHi_?)}o?fX|=q0)fn=2}ZpzLOGM~{Q^bHyZuuJ6$|KTqsrbVJGJ z;REvX#XeaUeR%YdgbIejZfgeNxhmetExzQao z4u#@%h4%C+6oq0tqbtO9)DuPG1iJf%(HzSZro*OVezgVnbB3uNVcd%w4mDtXaibQBDO1p7L|%U3ZX@% zV*ByXlr1U~IirANi^@c`LTFK$=*393s9fBq5L#3&HYtP_m5a&~-~}z3l3y++DO4JD z@>__z71~yKF`?g_$o28~9U!nDkKLabK^EvgVJ zYf&a!R4KMHk}awfyA(o;DrtKQnzBVz;v$96qAIaeA+)GU>|=x$U7lYh2GOn{+E*HF zlHW>P#z>AzE3t@?Y(p!tj*)CbE3s1{w4s$)O}mM@4XwpSh0uo9V)Yo5$u_hRI~d6} zv=RFhLL1tM=xNZDZD=cIDTFq(6?ZFyHnbIMX{S++%G`W<>V%%Lmu+a4-%j*b=>3v~ zgq~+4Thv}`VI*7BUPQ;iPPVAM=&cZ1)L!gU2ys>|3eJ$4Xi>G;$4IuQgQ($~X|y!Io7kby?X~w2I`>>? z$`*AOGa1Pibr&lc$rg1NTNOf!x{GD!!A`cQhghQ!TGT@#qfpJ%6Uy!btY~ znId`}%4E-1&Q@cNZn%H!k)@)Jm8?kPwM(qk_ifxQ!56%|5 z7|9--E!zAZnz9FHi_r?92WN|tJ7gJp@CwmQA@txCqU27L$sW8?3}z&I@JcaGA@tyt zVlpGygLA~fdtoPgaE@555PEQqsC@us=)o=pbHp-*N~7KLuM%4oI(6)U1y_mjf0mk) z#`Z0^TI^Bi;jx1Y=88$HWLZU3mxAlWJcFLhpD$J#v^-~lc-^2eX$!?Jg_cx}D)_Ca zepq^`sU2UiSZrLaeNHJ@BHFCc=(>V?#AtuvXFi)WsySP_WP{haWQbMtUc0yC!vuFrPr2vYsE4~ zSBP<=zAIQO);$5uE5u!+niW1J);=lG4TPQ+Yo3y5>ZtOszwSS+&7sMNkWJJCw-itvy8Oiv3QB?jNUSxc}C`KxT_;J$ z&wq#-g%F?r5Ct!wOvdL%F^G|j&y8Y?LWs|eViF@6pD&3wHo{KE=SyOrLWs|oMDI-~ zLwxoxd`Zk!s5H7X?`5%8p^B>hg)fV(1|41aiV&|#yNasiIh#baL1WTh6@wL8QZ>AA zvlv4UqN9eI+Tn$-iz%;ZyLJWt6gywnXn+3OBI^x_ZW%kO@LjP{p@+u~FMLmI_@^wJ zPv?j2V&9uUvadfBIa`2a?|vxyGm^dgp_rl&diO)o>n&)?v+oWuOd<5{4$7h3b& z!tX`R*BZ?%Y~qYl2)$e2RDL7N9v-`}u+W*bOQQK>?=5WMe7+k<_HG*oA0^Pe+s5g} zNcL_UXPiRl-8N2}J1W$=+?}jAkTzx1BRtA@puLX9gqLyX~C` zKfq4*ZhL2eLg?N0&U)HIlfC;)VS6Ww_RxSzqbu^NoxuuKR6SEz?MyQ0=)w-p0)v+4 zbaYl5G$yT+gXfyy1+iP>4E7{K>~?WxL?o)HYFE(BnUb#2{`_9f0)^1K2Rp;)PCUFI zc6&R6qY@!@4{>H@0Lk7x%vr=p#_nOxI!3a04|8@Zgx)>OS)B`5;3!Ui-p|3A=dbfw2?CYt{NQKbXQ=Q(`D3g6X&6&hV z_VqMpwnFIZY0d&hvahE*7k7u9jO6LgQiagh)1BFUP=>zlQ8eAzpipUab>2lzd@6;(Zoe&eh(=;*?WolOQU&za%uF=$NMB~A&w2_fUUf6=8*4L=BpHMxJ$ z6;6M8c>!e=RYQyBIqQ$m=(M7nojnRIIbe9Y)Vbya*vWBt)LE$z#^F(C#i=O6 zINV(HsIya{(&%G(Yn+-fvTRG__eJzU#M30IsJgl6F{jd?qYEE*1{t(GXRR~YpfPDr zI13b7Qgu(!lg{X|(o0S4Jw?wsEzZzBR~2n^qT@Asrs!>_uR^zs-Bh&0*)Tztq31t! z)=!jZ{@4$SK67SJ*z3Oj##z8f_VqW;T1K+3zi~cS2z~vHv+7*f$-e%Nvq2&B^?#gI z=b=pY^)6>SBiYxxoIMJmuXj0-$LCXUs(?LtkeVf9u?> zP-%2s-fm~RLa!f}U%cCy^c$(!vT1(tcg{|Q#%Gij?{Q|%kYyKV3@_a0%(z6NTWH<= z(V2d!L|BD|JEdNt`D42jyYAhyfMi5wxN8{6UdnJkWh8qk!!5ZCnsP5M!`-S7_*tgA zOCj`9rn~iWXv$t{>SoR68hCfIsoO>&^ior|8zb3ES?&o}KvPB}eP~S~^iq~P`D&D* zmkuw^a#t%<8ht*mnY&Y=LykPMxS4y^T&W4pp6!mlMk2JmxjS;6L|;`MSDfoEz7|Nf zy}(_;NVdJe-NHz=y}*rL2Tj@b0(YZAXnUc%Lm{-i(A_v6nzHRh?mk8`LWDEB)qh5r9EaoG z9gO5S9PjQ^2;*?P8+{O(avVmv6%R>-nL5fHq!7kol)LkBlwlmU6_0Xzua&4Yx;byO zJ6)kej{LZIv>Sawmfbu0o8lAP-cL%jXyiA=weF;+Bx;!^N=|iGKdroUKCbvoch55t zT{QBz;t6iw^%5O1vaDp1JM!;9vX`d1;~B|bn(8iQBztM9yIvvm(o}ce2H447n&vK3 z2)#7To%aIDWG_v3*D#X3G~L~#5PE64yOojbrHkAHH^NRv>qYJuh0seExszT(8G5O2 z$whAM%Mz7Fhm_24d%prC+iqX<#vAqcCrn#+**auhFR{Ef1(U+IH_coyGEhX z=zDpWxw{nlbol8dm$@_PJzi*5RGn0Exx3V$qYG!d>kL|+bA|h`wld^nxC|)m{3T_SvrBHh1yo8tu=&!(F8iu2BBqPWeKX;ry`N zo&2RlxI($xUG^0ac6g?h-0QAU=$V0+5L&O$@k3^ptZ=s~G-b%ugg#Yh$Kd%T_qqIH z9eGJRW)Y#RozmxxLvJp*-)*DN%AvOt>ZZ_rL;g_mCwH(y>xcZ2&}fCm9J8`yr8`-n zi;sDT&1MVV)GKZ}tv{a#|k9nr#&+cl4wjc9%LhBUzZpcd|54u|vDjd3* z&<=%;7`~-smAg-&Q-{AxDEhT(1MNgTid#M+&$k*bOWI^?xuYbVJGS_xAq4h>_i=1xYiw(;S!QN zQBSzz6v9r_I@iAw^)%Fk$7@fSqtWxu-jXJz&#JQLo!uqPOP@37^OBaOFT~irXv+4M zv?<+a(C(6&(w7Z_-R2m(*G$>ol0!=0Flcwl5v6Y$1iN=)?6#V+y(J?{-!o`;Np0zN zgJ8EK#_l6iwzp(r=_dy5F1eueUk1VMix|5vP1)X(nWZ}o+Ff#0={E+!Zg-5`ccyG_ z$?r!k$-?Jn6`T4WIH%3|!wP1)X(&q`Yww7cY+(h7rM*E+_o zjVaq(BFfqsw7Vo)R&5aMYGUj(@bECt1_aMz~3azN_ zQ+9|qNulQm9qKJps7JFtWqrLZ3XLFin3t0!y}Z<=Pubz#V1+&-)X$r((6GEdW&OQ1 z3QZz3!23cX@zN>%%8u|vGxkF0sIr0HAcgiEJfiGKZwjO5>G_vcnMZlIGFmT6ih&+v zB%f+I%G=IJKKFE#w8((x{h>hX6uN`a7KJdjBfXspebyT&TEO*1 z_cE$fD2sjeRtV!h(yLWyc<*z`Zl*%}+g(_8oVQw`iuMxl zLTI!%Mxi#HFDyI3TddF^LMM6~6?!P=!m^XRNRhPLM5xw``@6L>%1-wB$};h8?d4^s zcxx0oEA6*sXLvgp$#Fl^%PNK!IqqkAZ5YXMKhxXDNRIoN-i}hPPh_8bQ`wnbq)ggj z+|Tq{D1>o8%j>NW#{DdBwn7;9@!kf7FzypPx|rhHG42!1xbLDiobAF+o$_lO_ z`eTRXW#@af3Kex+UUq@ENTHe8%ggG#4GP^zXo@E)rCsZ8%gZkGdMk7&p{d>!g>KGY zUN+5Jq0j?_rkfEPIOe{xi@fc!Obi^es_Zvjn=1AxuB=>BHp3gqNRHSg-V8=^#4ho! zXCz1L5^o(NIbxT1^IAzSvAD77yyWAVuj%();o9)eHBu8wvcUXIr$(eeEHI?*dah06dKEDyFwW0Ii9HIW1%(qInr#S&_~r9 z%dYaqD72r@)!t%-&TqD{Y_7Lap}B;v@gg0hm&~pk%jS7~6>3B1T5q~S*W_(1yUtsw z&@w{v%}8gR`dZlnZ-*=sS*N~Tw$SU}k$sA5y^qUo^ky)UBYl&%jFBAao4hrQ?UsvBRSGHdD9ibNZ;%&QV1h`v$sVdjPxyDWfyo^FEG-# zdXp5wNG~xX-ICgHo41O~vWEnDv0s!%ndySz;bE$h6u>~1gGOWHj~=pL`XLLGAV zmi^J2q0kY8?lt2+@npArg||wUiHRp?l;7v&9LQcoL6f5LRo*a0a@-&GrZbY`{;;=z zksSAjyVE3yzN{j$Ng_!ufE&{9{0z*ag5}+Kju{(hB7(sk9)ls$r=8H zH%uXn`xD-Hg)r_5F@-n(u26JF)v ze4NpV9c#*;^lBBljL=iwB89eR*OagGHYoHRp{G63Puk7zR#X0r*IS{x2tDgfQRu(< zHRbEQ6$<4R)RaGG#{G|DdX_)$ZI@-@k7Eug|GPK3Kl>D49C38{%igVwjbtQQ z^Hy(?LRjawdb1Tm6m0cwRcI`uRSF%+ni~|ts=w9SuFzF9-?w^u6vFvotCw>OA6fKT z_EN17Vq&W|SfSy)Pb%N)O;+fv>eI{L_3l>aDnjphTNU~$>-6$%UcnIQvw5@A%eQ;O z6q?uN^z!$;s}#DA&t`8VF{jATrF<9)6W zV&Xqubfol&nD~!3QX!lJc6qldgqZl&+pZ8|Vz-HjDb$AVyz1lNMaIM)Z{{ejonzvA zZv`V66W@F1j7FJ^iT`>t8O@Cr&=~FW7ApjnzRz2!(04Sp`@HoEHK(!N=WSI8 zttS+T=qtC2PP?rt43L5oI>5XY=%Nu3(6vk6vA3i7FnSXxMEpkokAG*vdDIYhWCD~yetwqlaDj{ zul7%umq+?4)TH|9@)nWl3SE-*ba~6jN`-DFbULfKuOF0Y8RI7@n|AygR|tSQpU6gqaQ)XOvO}RsjP@z?7Hbxq&qo%0kJgDk zks5_Ma1DbLI*id6g-&I==?a0H_K7S|2;8(! zKMwGnrnzaAk81r#oxTm44~jo$gG#Ag%J`)PtI*JM&TL*`4kzw@S|L4CiL6$C~fK4{iKse zrDu1xbCgxGf3uxQR>?`8?VM?qoaEWgMOMj4p6y&~m7L_+&Kj%aB+qs>S|ulWwzJ(T zImxq~omR<7p6&GcFJ@gYCwaCr+$uTAvz@V4$w{8=OtVT(@@!|GRdSMNJ4>vRlRVqG z-YPlCvz>KT$w{8=JhH1FZO>aJCwaExgy~!^Vb;x7$>(mfosm}E!RRMgbvfz`tK^iM zRkCVA`^e_m&MK>Zu;1wBl9O1q(Wp62Q)fEf*j}TXKjloc>U5*dbQW3l*ny*)KkdX; zy=c^DoL8-yzSrpHvz!rMN~?U%sJY#z{MsqUHlOXxPTR~+7Zsb&ai%Sh%=BC@b}mAt z=X$YoEh;_Ni=A~BOJ;hm7dy!%jG)#}DK#&4)DltYxnArvStaNC5@)1Ua;`6N=36D_ zdWo~aDtS!)veWC!X%#uwU+F&AH?y*=&{U(Q@Zit0uIc)x6wkUd9OZ&4u%tuW%+=HOi>3I!mm& zuJ?J(S2`Q4`l(S@IXkTybMSf1S34swORG#b>TAxKR;~NMdCk{2*ITvOsB63T=-8=W zX#TphC2dp3PQ9r48_w9vsiJo7b7^zr%tNI+cAaxAD&4W`oFAgn9lOrij!JjzI%m!D zw92QaUe$b^^9U;4vFn`Yt&$yE>C|5#nd#@=E1ii}$&Ov`TxFH)*teX-D%r7bckkH8 z%{6?-+5f9jCEc-A&itzwogJ$--nI*f#X~CmA>C<{-JZeRo^mdP4|v1nto&RkDQy+HnnK_51W7NylmCL zrrVp>I^MNXGu^RUopGpi$8L3IpwbN_Oma$Nz>@NuN8`Ig6~49s5c5j$LW4;it|f+R`2SnUh~3{bY~M z>K!{iYGM7OM=s5*cV=6a9NDPWJE2wkv@gxv;jFSM-)?>*pcAJ`J$}+X&0S9Ob?Fry zaPk92eHN9D(B&*o+v<;Wmu5CN>#RD?ZB!eaN33dXU7ESm*=f~5t&QqVr_V}i*55L4 zY345HD66^#HmbXvNmj|M?{?-}C9}TUS#H&>b^WvVIP0w1P?u5nIGe3{-n3O6^Q*GV zN-V7ZlWD6u%~rK#`)BWU##%MZd`tRXC$MUz`M;(6oXf0QYyKbTK4(p;RIf?DXx`{F zek)yx$4`FJs1hn&iH**pw5`70TbjAwx!J0{%x{gm-?_&sS&5%Jjo(gZCM)rCXa7{G z>fur50p}xDJ#n~J4>+@}`rXOfn;&r2qtfvnaFVpG{`Bn9%qFM)J88{NWgFEd$Fu6g zC-%=i=!~=KV<%?RgU%UN$y^?CmRKcodC0lmsxKV6H1n{t(W-@qHmZl6?N)ucere_r zr`M`RS%lBN1YR_`ju&W)Hx$n>dz-V*Zd17wo1;@FP!E|x}JSc{)17U zMWxsG3uk%S#`Qhstg}k4?=j~QtK|ANJ3FnC>)Y&@uVt|BJM_}bJroTgcDo!b<_5Qv)QW89=kNN#WBAslMyF!bZAvE{95x`#|&KXw8wQqHnSS8oK)mdegT>I0`CadJypLTXw_1LkhWt-D@Q#$LXk9CY1Zqye(S8UYPw^7PotWxdaz|_=2hnmtG2Z?s#l%)R>=y!=4`M^R`4|^v8w&p{@Fh}`>#oB ze)w4P+r6BzR()}3|Lp6|604RB&8XL%RaWgBvoy2Q*<_VA_vTJ#hgHX#`{4~|#E;UN zlg$0_hBMBpC(Sd^Uz|&=dd55h{l!^j)lHMH*!Qo_FRi-M{15S8ot>#tpEIkg+_oQ6 zQ(a(zed31I%tJ_bIDJo846IPOByz!Fac%|Y8a{I28n(3KP?nqR6CNl0ctK>{%-1DuHyRpuV ztdhI2&RuJj+>Kc`u}bd7th>{y*Uhu9fw4;$z4_No@ABWRrT&Xt3F~rkIcE>wkj~69p>D7 zQpIy|gZrFSa_2O-^|v#ElIP+EcP1)bvj#Uz+qjQnfc?_R>|Z1p6(i}ut5+8WKDv^c@4@9A922i$p9-LCgE>Qbw&G0z=)yKAkgnCFhY z-AAnIH*smEkGs>V{KQ7p$L;gebi5PHZ?x&_9%a>(iRSm5xRb4V(L4(Gb3?2CY959A zxmQ^w&(r(3u~qUsy^p)uDtVr6a@Eh$5#)Kg$!)Sqo~Qe}zE$!(-QS&T)nn!w_H`qx z+4o`oK^Cgq0OCZmAqzXa~D}P*nEG&b8oZiF!Nmp&)s6x;iv2vFwouO zjleWvPnn&BsRxLM=6NB7`t%}U!#31(t zt8Sug?=Hqux6(Gks-3i*Y}MY>{4^@PI|jK+(l+jn!R{KXkZn8>NDepFIcypEV z?g*>o&KcrPwo2}tA?{qO_^SpS#5>xpVe&U$si^oc&$z&U8Gv zbM|-Jt&%&Z;09L7ol|hnw@U7uVQyrV+&RPCwN}ZUbAX#zC3nsN?oO-Z&Kd6J?@Gs$ zJ7>7-TP1hSf$nUputvyXy}3 z%c(M-Wb|w4a95?Oe#n$l_C3yxt!g=1_dL$s+@0yQ9Ou5!oq5H+$Gi0pq}L#s$Gcvt zOwC~}$Gh#eZOD|L?OSvw?v`0}XLo0gY$>{7cjoW*{fK+jZkZo(Z|=@Ky5%G8J>8jY z117l1ZkZF@SGzOEwM=juH>EQhGUdbpA9MG&O6K`7*H4w1=SeLeb0>FaE*x;8J9oFt z6WvAKnbTTMbffOfH3Lp|*Y1{ivb(7}^OG$nyF0owcMLeiRS&+oN~gF@sWPL_Z8^mq zVcUjGIjH$mcie87r@BFR=I2{Zbi^P-k1Zrq)DRr6GL^KO|_ z-50tuztS?*t$%3OD&5h1y6agbt8}_+UbJ@qe84Ux-%G!$Wrl5&pAU#yW_Bz2{`Du` z((jYqZLc@2ZkgS!UTOMq%bac{{XX-SerI*Jz23B;rKtAS9Ggan)0nzb}Q+3&0G3i+uinh)1j^3=vJ>ZeXup^ zR?_eKxAgl~ciZbt<66JdtzK!G*jnjU((k6X^jqEC_IlIw)|+SA#t4=p+o!k6KdXhKyys-5r?j)=JVAN0DC070Cffu&^ z%-vwsmyC+tox3s{FKk`!j(jw&(rd2^TkmjpeS71;DPL;sa?ecL)PYmVtsC5%QR(N` zce$HU>F3vXxxYuHpI_hQdcTmG>F3vXxf@Um)ubuQTJLhVqtef>?{arqC7)m4?KV9o z{nGz&xZ4e^lFzU2aaUO-|Km_~U$9C(zrNSq^?i+F%&hNo+c!&<^z-YD?vh_}eeBWw z?pjp3NB6rIJRxoA9{t>1f=c&jlY6~YvPYZTbymq9ZF09*HKF~=)=jS3!U*+O5Bo;z zgKoQ3KQihecdk`??fH$?huu|H4L9l$H?iucBfio4sN3{pTIH8U{lcAS)d79J(fXLX z$f^$;wYhtbelhJ^t&h8L+NORn?Z(z$y3VhpO1ei|+~KHnkG8lSsC19Exbsly9&K^! zpJH_N*J*27x48SG(mmSZ`c}yvJ?T!fO8$@GN%wlIWRHI3K5v!m(NpfoL~3qOvPVhx z9@WgOx4QFbOZVt$chl31&K_-ZccRig+UEXbo3y2SwB6l=O84j)cZXH7N6)xwJ5}ms zkDhTotIW4yTAy*pTDAZF>sx>0&bMl;Q9IlR>_XN;_k3YcI;2xJ9eH!+q7NDTU`+|Kg7LE#uXn zXVhQa*;YN-`?*%7BdcCBDx)`B^~HmqYpv6bzf1dFV^mg;v+7SDc&^pap;deD{amZ7 zcRliTPW?lx)@#!?)j9RG)*gDNRk@*=ww&Jo_fj+6u?9U6mF`%B{!di8V-5N$RJvmg zdhQF%Mcp{HzO6xDib{8^L9en(cC4q~V3pisJ$0`arC<8}rCxfHRkCBf^|e;Xj_sj$ zJq})Bu3=BTowjtx8g={2jLwejrO!a6JGPe|@<(Y)ckBbY9hL4_A3f13*|9!)wpCZ4 zLaSu|`sm223GI8d_0b!wntVXtw!V6&Ri8JipC0)NbE&WH*|%*UeWq2<8r7t)x9SUr z^lj^}w^;Q}qxRK({*?CH)~9dV0DXd0PT#(5&E5MKo!;EmqAyC@RCM~_wpP8#s@%{$ z+6HRpRjHEh-yl64mG0jlJr6h+bUN5mq_HT%O#46dpq22p;tGR~#bo1-dFWtZW_1rfYo&785YfO7!_=r($hv=PFon_RadL%#Ixv>83y+^ejrq8tMDWgVq z@7TH1{Ia>ryjnZeL(j7CIR>_WiP)AnDj(t$?uu2{yN9z$;89n`<^P}|nR>_Wi zsC&m2m}@v%$F!w8c8u<$rC<6}nZEW>>5ln2WByvzt{oer`=A!qZ!+I?=+MKhT8A2I zmArE7(9^7v-R#iwtQv`0VwLP|hrZFO3GLI`I`k&19y(xF+gM%CkJ2uzf8MC$v~Sfh zjkDT5tk1Vb?B_NqW1U^+=ca1`p#+_uP0k|j!_@!-rGZ` z&uKeBUz)b5L#LnJHbL*O>Zu{~+fLHW4R7x4DS9j_-P=?2G*r5`r|8Y7bZ<}5XY^uq z)v41jZaYO^gi81J6n(8#vbP`CYps&K{kS%NY>?fQy**Wrvr6v9$@)^OWN)W*?`?;< zhST(B+S0w9YT6i`yK$PHj7s-*nofVRvr2YshMsTL zg!W6?X6VSOI}4Y!1$whpiBU6kBR|Bvu>QC`E^GS_J#fQSUDfs}y$O}x zjc4jtQR$AIsrTdus?!}iQ~RiN$IjG!`ldU!*R=1oovBBn(j7ZfpJ0{j*r)Yut7OMM zt#7tUcI-3yRjXvj&eA?VvYo!hoZG!)JIytmtryXj?$|kcOVgV>cCN1PFDl)!b9EJ! z?$|uN1+}n#w7LJz(=S`Kz)I~Rjr?f&!uqp~`n(=zRgXi~wOyz~s|Fc0U$5Pj*=Jqb z7xW8OU1HQ1yZ7${r+2mem)^fQUF#2=es5c-=UVl9_u;k$IzpxUcd@<)mG0lgIzgrT zcd;J9kGZG&cdjSLLFHp`?pZN(`F(?fr7hjRFY7+2h4nX>{adPs zTXhaB<6hXv-M22XdrNJpr2-y^-&D%tlH`Vp&S-&g47VbU*s-E*Bj!z#IN zSLz$Bl6}9vd*Amm*YGX<`um0~&8*TlTJ`9VMzuMp-l`GiQ{o%+8CGqh?Z2)1J#8yc>F77; zIBjF}@9O%4(-CC!?`qE~8U02*+bS9TMjfV#(Qnc#t&-7i(y>)C`b~P9RWkZb`VCY% z`c1ldL^_^a`)WPbDj9vXo@SMd{ylw>RWkbb^w&^nm7Dci+a^`MuM?}J%J=oFR!Nl~ zX#bEmSMUdVa;lWf^N0FEt7M)()K{R=5q_xG*nam7>7QMrw^;S)5cBux^s83M2tU&P zp>K}xBR$!wht2mceyl^Qk}-|y$NH*NG5Rg~cB^FcTlAx-bo5*F%eJ3f-&);#*qeK_ zR*$qwM!!|hw@Oy&R=qq`jBuO2#VQ%$HvJ$f9pN_pg6%i0d1>Z$-83>CVNP?Sx?PX3 zs>QUe)03?_z_hK?bFGq@{X}17m8|?v^vzbu%zmn0wMu68Q{8xYI>L;R{j)#QldbyH z$c*}#o|h_S9qTKtl3B-kja7G<9gFp2Ry{)7i>UO9V%>N|I)cn>y>7QkX0~2Wv`S`n zhd$pbnb{rsE2y+em%h=q%`yK6y+J=>)o0EBL2uB{TlIu%zPYLU9GQ;yYu9{pQxCW5 z4D)@ByYwWh&NbiHxJ%DLr6b&}7umM^2bk|_>YJ^4e1Q3`rrv1P4gGR0RsFJ6Kkm1u zQH|~Cc;7X-hWU1;o|h{1A+swF=qs%nXLjWQ{ryy# z$GU#r1A3$FH^h8y`k>x!mHbb|gL-ForsqAV`+P7ReaMtGtq<$rR!Qc=dTgpp&0*fd zdRlkpuUa3~^LER8R4?hy9O*r(ukX&RZ+lFy+b#1k{YZD_(cWYF`R>f&ZI5ebbUGIq z{c+u#Dl_^x?{PiSwhfu`@wO-Q3A<%Jq0i{fJjr`P&+pE>xa~>3e7DRe^^M(`)4V73 zhVIPowLPV`?3VeIez`mIlipLh*HODx>4~9TEo)koaB0b!r~|&`IL_qxqFXrB@o$`n$(h_LbI`%p7)& z{`S_T%`%5$Onm2@-Fu~+Rz8o>->LQ8$9;RR-7Cwi%-`r_{vj*#&=hfcnZE;M{w67N zZZI*c)(uhS@2g!r(tHI@ebmH^dh?31thu9B)B1(~u~k#Khmy+mRL)Vk!B&f0v!c#5h2&ilU3 z^r};N@~`eE`B$3?uKJ~!gH|8mK9Xv6>K@aYRZ`!fvTG~9TdP)5zX$c}mDJBszk&Ka zso%@a{Qp|V{9VX*SpjpRXnp${zTJ_#qfVV@?u)D%%iWPWyR)=r)Ws&&?UrL6h3LEH zL(=yo9-~h4CG+j0q^Ibe&eEMnN@cfQ`u+tz@^3h+B*(Ei(pra;wT`sDd*6S2R(W$u z>r~F1jja0iKp9;|aaF~91giP(y&h^$^MIXEB{Ij7`6!uk6|Q=eO!;`Mhmt3q_nuj= zWb_=PH!ylnM(@Swy%~KEJGzWpr)1nLtLHGTt7KgBeI7=aYV}mhQLTY$J*n1Gv9qy|BQ8e)I47}>X06?KJ!d8fA8~H zxnJJClKYuf^W*nq{)o)W$$a~IzFTHJtCVAv8kCIQlhJ!IdT&PG!;UUv)hQV(t7NRd zx6V?bo(efCG*F?Ztsv*8PRV>SjJxZ!NUw}aTV)jUSjst<-N`CBIgafmee1aDEHiPK ziOY^_YWCn->baJ8-;rH2c`xTV-Iu$~RlBOCL-ys&!(?BsG4ZYEBwg)(CdXApGOr+W z!#|Yy_x43b@5Si78GR2sx{Ok%WR$FuQ5@F6WgRr@&_hYzdiv(*+hF^?c`szibjaMb z7wJyPwbXGfSw?Xf<*oNuy6-Z|yRUirthB4XJTGL`c1Px%%Sqo)@m%(CUSm(@w4~2v z>DiF{xAv{>BYi&-$ZE^ufL7A02ao6PJd=ZulRD3gm6$$TT|91=Q>XfwtH>%fNSt?i z?oKPb)5(#_b?icxU2xP6Q_$s6$o#EeGuw=k3UxgG>^k9N%{uJ53b~>lJes}t%zCaU z$G8oQ+mms7F>Y@=Zu)2`^>;m5%52}dn=;#7&yVSB|Na&2np^t3kX})`N9p>!*RlSm zbxteGDCV`a_vY&D?)?23npYj>u|@L?*hB5jvw2$W+vcSG->QAVJVw>4pP18P9zQ24 z)nK2?{{ES%W5?e*VtOrqKR-R0@BD0=z8-tnoc~>Cc)zB%a+X(3j!JWO&;Q?zD0S-8 z4MSxV8LLih`5VqMmSc0IwGJn1opdJe*7xt7gtyQ3y*U40yps2Mg}=$XmwD@_4R3z( zkX5Jg2rQWywUPMmUjJT=dFEbtzt6_8ybIp_GqGo;%PD;?chl}UPt!{t=j+s)?@Tjl zrFor@v7f)m^}dzUUg_s@|J<3p{r%?X26;yN`|mg3zj^-c`?dFPChzvHXV*J2dDWf1 zKKa*}XZpJOy}sZ1SDN!b_Fmxqn|WmJnzz0pmDgA1eW-a|YW@$=yua?DfZG!)0^+q-oN?R*U9|5TI7-TbrT(C>#EbtD>SVl^N7@g*Y@@5Of9e3(pUKDE7kYw zv1VgUMHJ(CFXTg2@LqmT-piYxL^jVOd+~nr1H9kdoA;Z2l)Pf^YhPo(`{?QG>i26;cYl8&>*MeV zhIwbleI)DCgLg6YtWQqK`ZVx9q9^Oqi}mTv`s~5_?8*8xvOasUJ|AFx_GW$hus(g& zXUsdJethz|kGjs(Y*L4t`2L-c6&bl7PyCq7A$^Wc-=Vx;`|`K%JN}WC`E$Ko#qO_y z-tO$)`cC}zUT=5ad*64;+}(fg_5bg^cCV1~|8DeuZk>PD9Ns>w|DE%%HlO#hQ*WQM zyq>R9cN{JE#lIT=`yKbc-*LawJMMq(dr!G{>i9;)Kk{ty|L-}Zk0|4Gy^zW7V$G%hauW@I+zh~*)zD@N0t&e;!sE+Ri?f#7;SDkGh6}6IY_3Zj?(tAJi zZ-1rn&vMcod@t3~%-!RA@AdY~-Rr!a->=tB@;#+G`#q(nr`H+YlmAO<;9c9HCYtY} z{|`Cy)qkijntwU9aYDwtXP4jc(BH%cRWQ-~h9lxA;uvC)cp`BMai)oVRS7w8kB zlDT2PX_?2>4~NV$&bdvW%50^6&BS@ex!S$Z)S1xUY2w75i;VM#`JQz}Z8zVquBhjy z3;$`l@KgPSf7?&EuK(qRd-uQEL~m$h;-N$P8vnZ|3Ey#&@Lf&U8+Phfn|OKazI7Ef zx~a{?Q=9T8p4&9W#6`^ZCr6H}%dtv(Wj9WkV*Ky8v&?Vp{i;8wPUd-5T_*F9p6AuQ zXy*Biy6>B-yWa4`o7!E*S6!Q+eEg z*G#q7&9xLV*G&AY;b`Dlb%o3yCOFwr_NNniX2)c{e#&0vcZJ=3=o~YLb%*vfT=pd% zZGI+VOy=~-QKo zmu4QU`=t4eW)If=X2x%`o!N1Ry_9{h?y-Ka8a{sVU$W)wg!Y{C8gigSw}(WTQFSMnIoxVy`;c)K40+snG5h5qzj9v7{&>hX)9YZf;?vKZu>t2v;A9#U@_q5A=R?g^e)=gIR5ypCi`pYuMPx_MH zqHb!s(nR@*tu5ROThuiZZ#B-uo3F|v^vB&Y;vhbMalYHote~AtLM$h{EVqAGu%%8DCgM8pY73Ex02oeuZhcgyv%jI z%ysRAcf!4x$+C?649c>M+~dnKau+Yl$j_)O%gFt;EHib|zIDqoa+fX3$lbRrBX{4j zjNFyWGIH9NW#n#MmXW)4S>|VEJ(p!3o?*UAZR)Q!{);Ca-!Rks6`%guDb9rUlN(CT z8_lyC&USv>be7?0B=B!o?Pwe@q@vk{)OT#j==1(`2jq|)|Z8^NJIy=+X%=YZegXST7Sw?=U?E9G^ zQ!Y1AzO}zBBR^5NEF(Wrwk*TX?3y`rHmoppGHOb8=1E8O6z=FbC3}|PQJMcf>4cuQ za*y1a$(XgeHFKr;8JB^X-+c7fb$wVviK{bLXC}0Nu4glj#MPNREOB*aI4p5>W+W_e zb>=8o;_A%VnX_l~Rbz1^ic^~;*K&H#Idx}e1|2)6?gUyTuFgz?C9cj)gC(xcoB>N* zojDVhC^M9whr2q{)ckx%!&)fswtt@q=s#yl!ZT%DN@OI)3~2$r}yvjmp7IxH@w!EOB+_ zdRXG>%#EwvN*085mDv94!4-GEB14EDslC;o zO&p;54?ai@R)b7Dz+@hz4kL~xcHnLx9ip*_1&Mf-QqVFvF&N6*}nV&`95`9Z# zmgrle?;M;mt!2wnxlHR~oR#W!vpy>gKbx3N_OtSJBz-v=sSzPv*=r*Z;8wjeM|J6gR_9X3+TImz6u>06<1h0F?lEA+hqr;EN_^zEW=7k#_vTcvN6 z%&O_TG+#A+9~ycu&NljPqwhBQZlmuu`qt=MBeQ0D&CfpzXY1J6I(D}1b+vU!w(c5r z@z7iyds@ey)=7Q?Jed5!n6BAG?{7U?@4XBK^D(RUVoXVG^SeM|H$ky)Z|iN14iLRv$30d*EoX90B< zP-g*k%4C+wEK{dUoy9m2tr5JEIxDHOk~%A?vywU$GAm?Os8gZN4LC8aG2BI+F6wkq zr;9pW)TxqLC9_JMDs}F~NoY;rZPeLDoo&?FMxAZcsgYSDvqqg7b)LmhS=noqmA%ep zIS*ORLzX)|%blL(PA4-*W-iN}p5;!*@o4qn!PFT{ox#)@Or62hDUewpvp}5!b%x>i zwEA!dbvmfiL7fijbWo>AW|7Pyb&Av(j}y=uz_X|`i#oHYGmAR2s8b@dL}tmvk!V9RgfI17Pvw%7as8c4hOlH|sn4ez^NB9xEk_s!Su#yTZsj!j?6*4Pi zR;X|T9OK7u7Ztjw&}I5=9nxj`UOe<(S`#u8cpI^neZuT-4ZoJ%W@c5(KBt}-`Yf%= zVfP(&pP0kR!3{(Y$AbqG3pfRM7}3Y^;SORErwETH1~>sci&(-b!E=ZqP6#g`mT}7P zVq%07!7GUsoCJArVh$$4<1Y` z;1u9tL?6e8JBUS`B0QcL-~{k2VhN`N&mo35A-ur-q5AgF1@0y4=AmW$GX7#>gcHFl z$y`Zh1;2uS1F?(NE?TR!R`Ks8ZliS@tuo!_zwAS#SC1!hYy*;?z9$aq^u9sNADZs;sMVul$o>;;u!E=ZqP6(Ib zGQ5}=;Y4r+uD~}CW1JYS!d3WQVuF*vHMj;pOH}oo?RuGi4$i?1L=VS<3vdA*M)Yxf zxCj^F@x%ZpfJ<-*oPf~ z5><|C&v9Q9b2vG;f#~6Q@L*yArvMKl`Zzw^K`i1F;qk-(CxB-WOE@KX4l%?D;RVDp zP8nWIjBp}&C9#52fo~wjI5FHstm0JRdx;570&gSMaBA?gMAg9hG_XFz98L~yAPy!L z@C)!TVh6E^UxddKXAw*ICCfcCC+{~0UO+6f1~>sci&(-b!E=ZUh-LgT zyqLJMr#z~x>?w~b6M@IyF+7m%}noHBkHKY}B8B{?g}so+=eV>pJp$mt@dieJS~ z;KZ`L{!DshGlTLq{2IRM%_;3I*Qk0+j_RGw4A1BAbNC+YS(Y5nH8{5i>%Rx!wqCA)B{v{vB+PAs$LCUbax8%~YZ8m#tY<@aRe_hjYwlvT~* z*o9_+z`i3OYj+(9hj6yaIK5>5$TKrG{w;g!S+P6h5FR&lCu4X(jC^ZAPTjG|Fy zTYw9&5BqQtF2VsEz$Lf@hj0j&;W8Y-k!4wps8Lq9f?vUp;n*^}U~-1%tN2y?1Ww=@ zT!V9aG5@`oKU{!|a1k!SCAbWi;R;-Vt8f*r!8KTYfZhCn)X%{=*n>T|02g2%_TeI2 zgabIREY}!(K-QszU&0UJ(6Z#1--l?{p^RU~kKo8M>uGY1$XD1UnSse1o-g5-@JnQdI3Z3* zW@s{x$d~cU_z@hz6}Vzqo+Ya|Rh()cacVd^L+SK%t0zzJM~Yq09aYWHKc;T-J2o@H4{ub-@B0l$Fn!@gx!+vE(-7x9bu#eQ-X z0ZxDu^pniMWFC<(;g|43IE2e^8Lq$;xC&P-vywP9oZLRF9E}VmP)etyP>VP68*ErL~4r!>KjNs;d61UVm1vzvQU?*^Hmh z;pgx@*t0A-p2-=XFW?vOeb~1wIljr6lrQ2J@dG%pEI9!=GyBWR&+IQdRU)TEP6&sV zCBKu*PBP21mT8UP$g*UvAaezo63S5P&a1E}(Y5@B< zfLXyg*n>T|02g2%_TeI2gabIR%pMJpyJ_YC_GkcmL{5pE(g0b35GTY52S_jT`)AEP z)k&{TdX>p3lM}%ayn>t+IEL3Z%ayKgmMg8|SMd`#fwz*gm7E%W4ZqgRJ=MZqw8*S7EmAGhBGq#EIeZWH zEX#^{Ewau7$sb65ft&(4KI~hTeBb1o$AA1HegFrS**lYC9{KT0_#qrxmYgz987G1x z%hFoGso=zLY*|{XI8~ekPAp4n4X1{qT3M4;SrgSNt*VvB8T=f6u2ojg!|`xDGCh+y zK0mOPyR4PFjGO{FKI~hT%D%~;lpjO>81jqc6v+wTz_R2AkZyhApwRMnOR}H_0pBc<4 z9n2{m%(#PP+=2K5@eB9`{4w}r@Qe6G{1RM(LpX%Xa2bx^2(G{tIEG`m3RmF-PT(3` zgH@hWl$Uwt;2iA19$bJ6mgVgEI6h7hF2W_a1cz`4m*Fy8fh(4!S{0{?Q-f=8ZU}2Q zguR0cmZet_r-)O6OK=%3!x0?86}SS&a12-BDxAOxT!U+{8p)Lmi#efjv=#1YmwFf4lGONOfqMZS)#Q> zYY2yyC9{lE#);s_vb0ukDmXD5Tb9?6*YIojYCqO(Kh|wO z$x-{sqel)uhws6jWy$f#Dc~3Ieb~1wIljr6o-g7T@dG%pEIEP6nVm1;m+(V4v@AKH z$vG!q#xLVXa0FN23S5P&a1E}(x&1k%`*TX+0$hZPa0xEKWw;Di;0heWFo9p zsga|Gu~x%4hr=Xa4U@B)!_VP+uxD9vJd-miU%)Tm`>=0Wa(r^e43ldgGfb|%NKTQQ z01hlmeqi#a=Vy{Xll&4nC2~SIv@H3d$)BC?B)^mVGC5^(A~>=v`H{&#C%=OH735dQ zsgM)HFFX5Nr zGF*Wxa22k?37o(+xCX1??Bj6GJe-3)*nXhX;n=dYR&lC037lA#)*4O?M;*xZ9>}>pP+HZ2a?W%3 zIeZWHEK81Oa?Gb9_yv3)_AN_}Z*t71BKSr801hlmPC!lxzl0ycp=HSlP0sXu8NZAl z!I5RjiA>Jyd zD{uv_!d18i*I;!pYkn|i49>wG?7;=N0Q;~H7vUltz=37f^I$o9CHxY82#1zgPm^Ol z?Z+?UM{s1B^)xx=(|-I4ehkN!C8vs0#Yy1Avb5H4YB*{H*E@nUHbPo+I5`{-_AEPwvMf0fIV(oU z&ahFewCamISHItmi)xz&(3cpe=GSla%$wLLs+*% zShqtYUmYT6ICBV(pNH`HNluO&5BA^!T!4#k5uQokne;8;m+(9BJMqi-W&9QREAT7$ z75w%1>+!4jRs0%UgL8*+9~~<5A9$$DdElWk=K_8K--ms83^`-SDdHFL12}+Zk~5Q> z5`GCkghRNKoKAAe_+|VEjx4jkhsym@!LQ)QaBP`9H96*g3Gu7=37lAFA5G2?`K^q* zm2qq2)W}hXv5$wbkB3Qq<}h~fFm{mE9IYPgS(eO!WDX>=Kx=_kANDOv<`^=^kXfX) zNNWHGmL;=B9k*dU%{{7$8c;}a$=J+DZidst!GwM za;oGcaAH~V6Y{r`zm@zNIW=R~#;DxZ-eG!wP-{KZav? zJvr;isp41h6F7mllCzbZ8h#C59l@?0A#=+d!G0aVe&OfvJ=n9%ejUNP3H$=S5BruS z$2U3V-2{FSKY#|2%`-{hE2jE|JP7;~iTMUk8$IRPA4mi&PHndHwTzeG-noDdEzOMYnbr{_D# z??u&Nr z3%FpJ&vtN%I3>6Qm*FzJqMf^=ox20Sf?sKu3hQZIPivLdDy>`bx8m3EYxrsudpe4H zVHEemDDDOP9KHv8Z~-n@mJxj%AEyWx;Q$USvumSx9f)7T58==p=W6egsFB zB_}dD=5-)`1wV#k%aRk5Q^l|1S4YWg6PyGm86}wsnKk?xzWN|*@|2)BB2E#f_(7RNfD_;Z)Gy(ba6&kQ%WxU4z!kU(SK%65gL9)fU86Z& zaKW;STf`~il;9FvhRbjSM{otMSe6PgPK;B9t8fA*a1E}(>L^z7C|2?)Sq*iRoPivE z4&Q@4%aY@noZ{*sp?-+TWD&QCJ zeb~1wIljp;{|AI$#1G)Wvg8CN$NV1L(7sAl2gVn<4160S#l~k6`UB3ElX<^ zr;3xniDhZ6;nZ-H&pP<5gDD{uv_!d18i z*Wlb3&i@$BKU{!|a1jpR04~8LID|vE442^uj^GMhfnzwfELRtgk&|4-ui__gVp(z$ zlQTSD!>{41V_CyvS;J!`M;$9CIftLa_h8Sm|2%`pPV9o5kG(f%aT*V zDdB{0XjxjzIAxp&jx0-S1*d`&!?9&)t>RR15;%cta1G9NuwNbQ7hHgga1k!SCAbWi z;R;-Vt8f)oV_DC!QqzMy*oS>MfCI}i+hDBhU5FpzhhxPLjXyje;YaxKaZ*1%PU-*?uQu{_AE;s@555x$M^C54~y>`e|SE?5AXy0!1zbxL;Mgw#E)`M(_wfV#06)MF zj6Xde;)nPlerWvJ`3OJ4kMJYopOa4}$b6Cs%;%%b?W4jT?7=?l!vP$?AsoUH9Hlv@ zNS)vmsT0B>9KjLne_URf2gHyV5o2OPRHsUgNAypXn*OO$Gk^m)ghM!jBRGa*IDr#b zP39UWbB(YE`>+oOZ~%vJ2uE-P$8ZcMa006-)Sp6q*n@r8hXXi(LpX%v)8u*+qMFLJ z6MbSp42cmjo+@L-Q)R3KPGB{SIZR^?um}6F4+n4nhj0i-a0JJ23@2~`tJA4}I`v@> z_F*3m-~bNc5RTvoj^P+i-~?9FsXtxnN7H2;Vq!v6Gguj-PYj45F`6NLqZ!gShGRH^ z6Icb*512pf!9MK60UW>~9KsPC!7&`e37o)cCiQ1hANF7$_Tc~y;1CYs2#(+wj^PAO zU^R;sAo|3B7!o65OiYOC4CZqN^MO6shkZDJ12}|3ID#WMhGRH^6IgwM`k$aa?7=?l z!vP$?AsoUH9KkUh!wHXX#}B=unr_F*3m|5Mf^BF4mosAjWPM4uQC!`V_ZoGmpY zID%t1h7&k}Rf##2m;>y=KJ3E*9KazQ!Vw(7F&x7QoWN=h_2*C@_Fy0O;Q$Wc5Dwu8 zj^G%MVRa_gPV|WZF(gLBn3xdNrKJ3E*9KazQ!Vw(7F&x7QoWSZc)c*|i zVGs6U9}eIE4&e}v;0TW47*5~>R%cQFEb7A^?881B&y_Vvi0W+Chv*XnVn~dL@!3){ zK3i%ga007y80#Fyf<4%WeK>#vID|tuf+IMFV>p2mSe;A#bEyw|un+ri00(dghj0W( za16(A0w=JVNBwzHKl-e!LrhGF>O5A4=o15CNQ};tzR`KoH-=+4ffHDLj{2Wt{;&u8 zunz}t0Eci0M{oqka11AK0;}_>e?IkL5B6an4&VR|;Si4C2#(?ltPGB{kYn;zD!XE6yJ{-US9KsW6R$M{oqk za11AK0;?}Ew=Xd_*n@r8hXXi(LpX#ZID%t1h7&k})dK1-pg!!uKJ3E*9KazQ!Vw(7 z>c6>aqE8HnAu%Gx#Du68G43M9g+17ZeK>#vID|tuf+IMFV>p2mSe2AsoRG9K$i3zzM9rO#LrYANF7$_Tc~y;1CYs2#(+wj^PAOVD%O1 ze?{s?Uy*f)i3w3HWo3vyF(8J-XsPs#mP+3kj^PAOV09_=FJ=C)2m7!O2XFv~a0o|m z1jld;CvXC*Wz=6reb|G2*oOl+fI~QhBRER)FOxd{Wl|@A12}|3I9ks2F6VmT7*5~> z4zG}$@CwO^;0TW47*5~>4zDEtO7h_dj^P+i-~?7*lYI3x$@gFn_OBJ+zZU2m7!O2XFv~a0o|m z1jld;CvXC*)zn{2eb|G2*oT8Pk`t_voDdG-2#(+wj^PAOVD%&F|A_jq2m7!O2XFv~ za0o|m1jld;CvXC*Td04F)Q{i@j^P+i-~?7{$zLn^0UW?F9K+tNlH=XV^}->XzzOW% zCOQ6Xj0;Dwx}EyBQy&iC7>;3Y9rf2y9}eMUz4*y`@zovFxkK24JvhFD=LMqb;?a-j z69ZyMjEHfU)QP*KP68*e+Ccpc)Q3IThkZDJ12}|3ID#WMhGRH^6Ik6z{X3}-d$14t zZ~zBz2#0V4M{o?sZ~`Z3{#|nI5iuqvM0Gc7LiC9NF}z#m6W%TJiQov1;TTTf1XlMj z|9hA}?7=?l!vP$?AsoUH9KkUh!wH`uEAW{(UlT00(dghj0W(a16(A0w=KA$ow}lf7pY4*oOl+fI~QhBRGO% zIEE8Afz|!gzn}WB2m7!O2XFv~aG2)*T&~wA2E>pU5o2OPR1dH+56D>F12UEm`)~jU za0rKR1V?ZT$8Z8Cu-e4@H!*+MgMHYC12}*~ID{iOf@3&_6F7m@gVcYJ`mhK4unz}t zkmfwZnh*nGNQ{UvF(ImlS(ArZlZROo*oOl+fI~QhBRGO%IEE8Afz>0-`4Q#}d$14t zZ~zBz2#0V4M{o?sZ~`Z=dX)N)QXlqUANJt@4q){Qu9WB#17b*wh%qrCs>i7R81-Qf z_F*3m-~bNc5RTvoj^P+i-~?8islS=}um}6F4+n4nhj0i-a0JJ23@2~`tH-JTIQ3x< z_F+HeU&@*U#E=*fV`4&7Pq1!8{|Tw-KOr>(IDkVqgd;eDV>pHrIDyp`=C*~o!5-|x zJ{-US9KsMfCD&$!!-X_a=kt=Acn+<7!wnsdWw~K zO2+b@lCgZ)hXXi(LpX#ZID%t1h7&k}Rl@ue<_~+Y5BqQc2XF|7a0Ewi499Q+C$QQ| z{jJo8J=lkRIDmsR=V{i27!X5ZM2v|EQEg*Qwy`GLSQFTX12}*~ID{iOf@3&_6F7m@ zcILdDIl~_8!#*6q0UW|19KjJB!!ew|39Noi{a;fb_Fy0O;Q$Wc=oz`vn3xdNZ@6}% zPYj45G5U?vkA5TdV>pHrIDyp;=CFe~z#i{AZ<(|E$yr-~bNc5RTvoj^Q}Xe@^-a&q?194&exn;24hK1WwZY z=cRA>JoEp5?7a(sRaMzHzRo_^VeV(ZOMniqDIx+Q;vHp}0Uc!k8BjoRILsVia&FEA z!AqV)T3DExT2xkMmYR4=OnIfkwA4>2O?}l@O?uNe{nFIL!nC*l?|IfVRz0W>x5?%Wy(bJip&h#>-mr4HbxSYS^ax%S)=>pRQrfc8g zbl&20n4Zq`GNzX?z3pw1+4eTc>|lBa)8ZZCi+6}$%XBT%)0v*m^bV$XFum>foX+n_ z{`#FnU%!*+ZA@=tdI!@xn4bO~$xMHb<(a;oY4Hcn_YcHh#`H3#w=unq>DoV%Ozj^@ zroeQ8=^ae(V0!v4PJb7t&-C?7Z)18J(>s{n!L)dv^L?M>YniTPdOFk7nH~{4EcX4_ z*4U3@kHmf!dph=?u^qAhj=d54eQa0ke_{!z#Hny9Pz2NJI( z-bs9zNG2zv8&Z#@KAZkZ`djHc(mzZ;oPHtwcKZFalPSxL$n2k)nwgcE zo5^K9k?GH@&s>%HYUakw?U^5C9?AS7^UKV88BtPFQd2Uj_@0)37DO)(^XB*!PFMJM8^oWu?ufi%ZWby|DDs($AHC zt@P&7yGrjZeYEuH(w9nqUHV?BC@U$eEE`jHXxY@V(uMz7V*u zoba8Agxy)fgT@wsKPV+UbpqkDRfMAtxdix?3c?wO5pJ#_OpRL)yu6%n{3ODgvV_-- z-2j|aM)<%4!p3UCOAomc_&*hd-#v_QpW%d`JNO#lUgd;$P9!`mOZe&W8-ahQB)oMp zVbuu2ii58Meyxmf%0$9@s|oKOcRlck3c}|m5zeV0d}{2Cz_v2NT@wgDSxq>7+|9tB zloRGB5x$%yJowN}z%Nu0HXTm5X#`>0*xC4{toKU^FPlJEQ%$(_ka@rG@GI39!h(z9W8%|dr1+c|C9Z@uUyB^RA`TTd z!IE!<&2NUy-v^uD2CIG)HvbFQ{7cC3by)cCVe=)iqr?HRqs7?RF=Bk|STP}XoS2GV zn>i{rO-zfOAZEr+6iu<|Vo|J4w8mzLj#$0;RIEXKH8xXxBQ{HXGj@{rR_tW)?O3C@ zDRzpuC3dQ~H8xw^7HblB#O8>*Vspjav3cU2*lFV4*nF`iwp837J6rrH)*>E^EfWvN za^kVra`8m0RXmMfqhy|or%zNm{rJ7I0a4?u79*VV#NN&t{Bqe^G156-jK*)=SC)RU zR)~w8>wqOwZUA1l_sziViQ9oYr)&oPrR3j%&oyiVE-d*e@V5OQ2hPp>0(i{m=YTiQ z{Uz|ieO>{6d(P{?>}kIPz8HTOc+3&+1HWJL7vKe>lVdPu8cKmDOsNKbeD2=B^9~#h z+){S{@RxJO0mG@?yI>Od8xB1J`1z)zfi2Td0N!~*12A^tDZmepI1Tu(ShF>LTE7r& zQqy!Muy^({;LEe~zzMq z;3KD82E3s0^T3MPR|8*Z+z8zF)UN?snr;Aw`*g|iH-Uc+<9^)BOOCz`oW5g-KmItv z8yKbJ?~W$UUl^-cMrmyZ|7w<$T8e)^_+wbIW13F0gmavCEOA;HmHdwb@^7(joMrZ5 ze1diTT8~<_{=kxH&UYWC4`x((JpnCQFSCTLEZ@la%5tvfd}X~Z=UA1(vq)hd=ExTN zfF*0V9i-M)&hfvPvx({3IpxjFQR)2BOUEq9RF*XJl`W>UUL8bBwwvsc4$kW(PVK+A z3=_D_b&M^{54Uhs>wS__@VEaPUP)wZxE6oE@?62SlUDjuuFIDgRV%%VvdP}Lj(bP( z{{+6|{K3~3v46u#@hF-{jyjsKJxSQGAK^1&2xaUu4td2)obWit50+%0yS`S--w-GI z&C^Imrf~1!#JMd)_zt5fGd4~9cE)=cub!bLFI!lF^uzLd)ei^1k@4CoL_fqhX5l`d zWob>V=TD)~bjV8^cSlJE_j@}PxelVJ3q}Gxd6np(agnMym zJ5m%Y{*ADD@y8)AQ!vZWkO<}|+eGI3&eB5$(UPqs+xepXDVOajD%B5WP~DH7N1Tp% zG=J4_--X*Vs>Qy;JudrYYK7$LEu-iK2ED|f zml-sbP|82ZBkmOTBx*daK&*}58Nu(5;9n5nf7zGIxMX8*8_(JaZ)z7(#E zNa0K1pUAqOVgFO-^D19Q?Cl)8n(;Np(^=*)rk`T^0^j`dZD>_;Z{B_c_356`G_s`p zyLCaWD@GCLL`E~Ui;f^Ilk;izPHDEc_3ZuLA4xKg>_ubkF-~CwkG_SOP2ik+&|Sb~ zEzO0q6MmzkxFi=wQ!#05~VaKMu}`KnFWu+HFsd9|TSv(7}Fq zEI2db2ZK`&bg(-f2hOtiA>ibI4))69!C4+Z6r5I|gPrpPaN6P%!N~(1?4u`vvm$;N zI4gk;cGZ)?`E>kna6SWcu*aSP&ieQf;9LfDaLP0loX^IO1m|-=2WL)4p}xleGh##h zXz(uwI^tOHGUB%QvEbYebi{G^pAmP&j|b;Ypd-$}8C6Ey6+Z!-?*SdLNSp}H-SO$* zYz8{wESzCw#FOzE;QRvU;DoClIi3y7h^OKW;6Dv?aN;!+{AIw5cqTpz{Qm$tH~~8e zoM+=FgYz8F5p*6F!?{Ew`0>Ok;3t5NI7gfcPBJkYoD|Rz9XQR1;pCzT{B&Xt_!*!h zy2M=YyMZ{gOw0p+7|;}#3Jxd1Ulj(oTS9?o9m0gKRvMo{4;=#xLBMC&Z5Lw;4B6@ zqJXxE;ap`Y_)8LJgMTK_5$n-58F5x(88}OUj<^i15)+>VX2d{ZIryuA4$fj)!QTMP zi1QL{;I9EX;&PlDX2jaW3UJN`I^y$UB_yu^X2b=FRp4I;bi|kNyY3mWSLzes>M$blj;C}U!a4to=)(;3d9IXb%8$;=!omkt{6M19&knj9q~1^VoZD;m=Q;$ zdcmIxbi{W=A2>&*`oTF0=-}*V0FpNY(F>{7;2#5Y@SEx9f&X0~dLgw2{NsQQ&Y9MN zGe31cIL$yuY(hW8#BIQgSdh99{DnYA+=G5V`=>q$&KW>Qd>=g!6ZZnq3#kJ5i-8W# ztcu`o0cOOxsdeD@0v+-1;#1)Cr7i)dALxkt#ifwk3PdlYJ`MhApd+3Tp8@B*)Ov8% z03G}`{bi8+1u!G7N_`gmF903!6nZR%-}U|+_*bVkfPW3p5znBa6%Uo{{@66 zPkj;mdw`DkHToQ$Jhc&=dw~vq+@c#gGM0M;Y@UuYp|J2Rk?*hUb$8G_CI4~os)87R@3v|SY z*sb921^AWC0cOOA^zGp91$4x|u{*&37%(IDPTvXsK0rr|jNJv! z)b#hjITGlI17mlCb5wdWI7b5=aZv0Y=#B+u#4+jbgMTd05eLWa1%DhcBaTbo2mbLu zM;sE{0vsQ^AF+o59dSbJ2f!0!KLTeu&=Ga92SCpNI-)-IAh03!6L4k%;elfh0~f^} z1!pnP5ldo^fj$!m-y7QwTpIg1IA;Ul-(pV!&&99V!lwZp(HDCLbU)A$1F>g;t7FfD za~{wUpN+i${9NoMa5ezpNn$U9{yfkTSHyk=yfXG{aIOMkM8{qQ-W2-{I5z_^a$~Q9 z{w@%sHTGNJrr4X{+y->Sw%A+12V(Dl^JAccli7DcKLm8dPh#%@e;WHEI1d9cE@JNk z|0DJRIL`td@m%cBpq~di;y+`50lpB!Kk*{K5xl^^i!9Yiha}ET32oRRwj0GO*j00x^&=J#|@xT+D z3E-Rvbi{OL66iXhBW5_0f%VQ5a2kM)INg~F`V1hf!Z`}`Vj!%-IR^BZKv;!y9O$J$ zN1W|U1Kk32#4_hZ&^aJxSf>tjE6@>bPCe*6&=D(~nV?q!9kI$e33NNq5ub1xL7xM} zoa>wlx)X?b)@cIX?#u<=;hYA%(`g3Y1Y8pTGVsj!SAl26zXn_y{|4~v_&0$q@oxbyh<_V+Vf-fGMe$pJpN!uMyf}Uv zun@lkSd8BVTo=C^_^J3kz)Rxy0xykk0e&-nKk$b54}jl_{|I+!2gMt0RIv%1&TyDFqWtU zI*DrFeu*03{)rL5+Qi<#F^PSF|CSgDJRmU|`0>R4zylLwfCnWG0FF%@2s}737C0_3 z4tPjnJaBws0`SnpB;bU^WZ=Za6yT)9RN!HWqkxkW#{dsc90#0|mZaT>5M(G2WQEChZ&afX967!Y1Gu^9AK zKu27gI1}_2fmn|vmV(|0bi|hvEug;wbi`K^IndVuvA#;Qg8n+t5#LDUL0=Dq%_LTW zz5xiENwkB$5eN%OoCEq6AS@)&3Hnwb#%7`$^j$zld@pe>=(~ZA*qrDCeGd?;ro;f~ zdx2OfCC&rA1&GyAVlC+Vf$-{y3qU^rbi|Jn7lD2d=!l0B7lZx@5MDh|1pP1&HktSo z=tqID$;73g9|OWB6Q2RS9SECDTn75*KzN44=RiLNgl9-x4*D4&=7q!+pq~X|UPxR8 z`gtJcg~ZjMUjRDd#l*FsUjkz7l=u?pmw}Ghk@zy`UjeZqN_-XcD?mrQn)n*%{{~_< zNqhtJYd}Z5p7>UeHM(=BeZs&}ks% zspS2jOMuurCw~CC6o@@?@<*V{f!GTt9{^nmgy&2?2)Y^w&zbxQ=o%o#QSxEX2LdsU zl8=HO3&c1|J_dRm5aTGh9rSo0#!>R;peFz^j*?G;o&>}=NVUzEHJ_CqZAo)koi-DL0lJA2)6Np(L`2pyqK+FQkKZ9-oVunrr1#}LG z88(TfiD(64hE2vn=Yg1ElS$Akf$$Z{H0XXH)@I2P(5r!tI4@ZWdJWJKYm?=m&j(_b zNmhcs5QteOSq=J=K+H198qftGW|`y&(CdJhWs-Y?z66L_Cb=)@PXitCnIwK5NvsEA zr%im~(4Pll9hf`-^p!wIT$MZ!^cR4RxH>r&^ff^EwB$I@ zUj)LZCC7u_2!u~d;uX*0D?s?PBwk@Gt^>lSCGpx^@pT}4S`x1r71smd(~?s`-vETa zO5(+W;w~WkRT3|%6L$mQuad`sz6S_@m7E6pUZ5kkB=Pbo@$W$F-I8^nw*s;LOx6Q` zoSX@KD0vd_C&@1!IpFijR^Wdo^S~FAD}gU1+kr19&jId8b^`w^*$w=4@?7An$v)tJCkKGp z)Oo;~)LP*1)CIs1sf&Pzr7i|eP8ETNr#=OolDZT)C-oWN+|*^jd8y9`Yw& z>`Gk)>`q+`>`7e<+>rVb@bc7`fuB!(6?jGJYrrd0-vDk(eG_RZ6uQ{M*Ok-7=^ zSn3wwV| z{Q$5c{UES1{S#nS`eERq=|_PR(vJZrrndtprGE}QEd3;Ka{4LY;pu09Q_{}@k4Qfc zoRfY5eL5G2x~E?PeHsvJw)D%O7Xh(mOaBV=5+KH7`q!XyK#a%qtDswfj>xBf19}C} z5i8TLgI)#1$~OI5(49cEWcp3e-9WTt`Yq7s0x?e0?|@zn#5hgA3wjL@Yrph+pf3Vq z?U()|=!=0^`=#FpT?At7m;M0sr+`@drT+~2QXs}%`Y)h20MS$FSOVh?h(1ckL0<)Q z#23;@&{qQ;aZNf6`dT2yTDk=EMj*yox)k(RfEa7(a?sZSG1k(RpuY~pSW8!fz8;9N zmaYMP0}$(n^a#*50HUFsq{jg7N*@6HUiv`b=JZ(L zJ?U}4d(-2A_oXKQ|2;hkcz=2_@CWHBz#pck0=K1)0zQyF2KZq5IN(F+X^C2#ogO1* z;EZnpPRLf^lxdA9;tcF+oE>b!`OXi;!#H_)9w!{X6+1;)?6Jh?)aO%m=~L26GR4dn z%fD6rK>5$gcb3O0Dk?@+OsZN`)mC*uRic0=T5y9+|9dcvWv32`TdKaFp`f4Fa&(yY zy`#dspCh%P?w#|9hk4!j*SJ3g_6N5X*BD&?hU)-aAIEhdu7hxm#dR>Qakvh_H6GWY zxF+D5h-(tA!*ET;bvUjmxQ@Uz71xotj>2^`u48b?GhNKKpr_%Y^V<_~O~+M-YX+`* zTn)Hp;+lo)BwQ!sYQ%L4u2XT%#?^#t4z9Vl=HWUG*L+;fxNook*Fs#U<2nP^B3z4c zEx~mruCs70#dS8W7F^44)rzYPS02|2Tq|*{!qtxJ6S&U7)q$%MR~N2sTs^qX z#np?e4_7~~0bHwborh};uC=(%$8`bDV(5(UB0RhHNnFL)CFw1(3x{oqXTfQZ>5ZB_0EwOuW{R&rk<(AknxbnEJ!u11Ouj3j~ zg)W{m(9w}w-jQE6Sv1b<8tBaTx}gPYd-81yC@>?}$ILdrLHTtlF7VJ zLMzY8b&`IRU}Il@uIv0f=P6U0mFsJtEU0*0{ggU|=XaksV=amnCEeS79%|LqKjm<7 zYJTnMxsHMSyj*+lvcpAVLp#?x*Si)W$br?>f8-J3_@?f*fsXtMqCZ#HTo0VtK;$gZ zG#j4_4sQZB*Avc^n$2#MSLXY}DfW};1j{X&S9K3`v^D2@+jAZ5=Ud{}_VwpGCpOMSqct=G z>J|V_KV8i2ZC}~mmFsA!@9yo(EfSQcOZI89wYy`Wv&-fCRTgWN#lllrEDV*!fn1ho zl_gqbiK((gtR_ooX)#sXq+z?-DkSq%A(gEP&uZ^#o3Zxvd~aWUx8k9WGuHZoEvsAl z@*QsS+`=X!(70xl*A{aII*rol5S31cWa)HRmaegFjcY(&p{T%Gj5?(u-`CpfWEj91Rt`A!6>GbBajlawsW?Dnpe13Af&rPUhLIj;MW&EsQ8 zX&;NS;T{cX^?Dqwrg@}Cjp7NZR`eLUAw3pnhDy)vbqnXxZU%11YY23-oE6kibVHPt zj+4qdEE@@7X)^AZbXC2y=X7_vQw}F?1SxeRD3doBUJ?u1d%9upMiKoSO32TVY595e zP0bUU>nD&c2-mil2EV1bzJ+PkZfx+((Je;iryMfR-y9F7r#V00)7>kBJOYhyU<4X5 zUM;1yNpobw<3hMxSqwvjrs|npx#cY61*Di4?Cfjp?(Jw_u1y}jb$WXrI8;+F;P$hO zk!g5wy~{;=S09!Hytok3Nw@*bIL%~poSGbh_3k1Dvk~UC058xAfmjqtxgU2WBU(GU zyK*W(MP^^E7}~KbP9OuHG^y(xl}4bLiXBKOtY{X>%Z*YT+h{jdXNUeKyc(G_m zP_oASZ^XE|_DE9GvuIe$8b?Zc;D?p0aipYskOo^=F*4q(owmC`)0iW~NZ6liq_)mD zEJ8{6%*06E*DrQez1a!tS>q@_-!ea}7ZvR_lRJOr!>Zg)mS|GtdC8&^;(Ph9AGc_5 zE}=+LGj?Zz9<;=G`MCSJfQH-Wywy`tq@os<;o4hbygX=Ai}WbjN3?GQS|z-OqCwu43+rKe?N6qg}i_v}X(`xs_3#QN^-nQ~}P` z=loQR%Gnx8YC*3RP>hQ9${i)(X3V9JlA%Nl{};&G5s_n%Z?wEz+ts?Nx4R3cYi+cDnXz^O?O0~D=R4X&!*U$kcILV`re$GITdqH^ zIJ8;vb7%!E%V5g*InC#Gs7MlT&eQ5xaVSYYhh!SN`trR#89#^i-+E_9yHK37@>WdI zl&+%XwoZjQ^ZlzJ49D7$Yt6ILoLpzVuZKdUrbASe1-V{)XkHs8{ahDB>wEKP8k9>0 z+wv=N10DTd*gJ}8&YwGg6WhFbqN{x*c^AX4adD^@rJIxc5hEPfj2JOgR&~tg*26u= z%e$wMI@a5G!-}xmm5rciY63+E4yF`aHmC|oAr(TsX`6%okjcubD(mCZ1CHa4=fkaV z9A?UVZzm4Bqm*0vA~fsT+UC=)Nx;5n_c?P-EAN*?Qy$$Yjh%g|JlmSxeh#%&uD5j+ zlQX;88oO3^gE=FQvt*a1rkxF+(;?f{C8cp-+z9Cr)I3o?hb)aplwgO!U76ENy$;Yk zJ2U@`c#ic(f>bQQvCNY|c_uP_yM^ro${Irz*{) zY-rBW9Jc}{OHDHYA=d?JuCXZAOis_|mUW!+yPBijs^(D{sp^{3=Jg>PYWF~IYhLy# zg-Na%N3!HLaYoecQZNbEmzsCV7BH+0b zk28OutG~T7PshS1!(Bt>BzZ_YtGBz;<#+?Vy=@IG+1b4)n$lOa9MLKyN3;r&9Qi-( zaCxR+77YR&B1s*RY3i_77;ZLCU57|rhm?~+Qz+R6_+BmGrAIYWBFNtj$ilb*RTe|g z?L$^1Su+eezW|L(Ze%(95VxCeY{*XavjWc9A4x6c8%8n(KP!-eKeC~@rLL!^qrEkE zK5n7PGEt#vB9a_c4b74D_DfMo7Gi$YQl#hSNIgH#Yi~ZwZ#N1-_jBAZ7r_X-1u!^X zG7EZhZ38+LBS?uDL79fZsK?nTW;I5vE*h58AmH)hE-N@pwVu2D6Ig6C@s!WZrd&@C zj+mMDN>bmA?PC|;Vd0)O!&DYCEDK|Dnz~nWau|MC3p44BR+@%7@@tsc+@H^No`Fe8 zO-`KG+#cLd@9zeea?&B0j}B9>Nq;L1$E5=n<8paBj9a1H@!ruP-KE!#skg!|ymZSE(kA-{ZJ<;r~TjNb0^`uN@evtdJB@|@TeLtRd9&z}b)k_@@# zmD$TBwU7ZB;j;L~pZ3l59qlk>nZ2T^#}w__uOT(38{#Cw!~n1OnUtbTdInwBj~krJ z2cSWw4PV>KN8G4pn~pkZpxp=s$Dx)xIp5KPCn?VB?lr`{^k`+OWmO~2>F#2;WQnAv z4J&x9uA@+NzTsnv*Y)+~JC}E?UC`cdvK!>G9yUhf0?U*EBMWojw07fR7*|Z^)ZCMA z#d8cHzLy((Anxz>o}*RdhGSMQW?VFk8PVO{vAlatBc6WH(kdaE_UJYw#&9?imbRjO zyd8N$5Y?$zzM{jH;rO#4dQ?$Df>ZSC-EIxJ0wOEDi$ z0Un@9tTPCqGshQ7Gj6?rwvj5}^X*y4LDMRGI5xz$?3Z zEit~`30qBjM|-~^=&r*!>HhZR!C35tW~_C`BhTk@eQeDBE+gQ{O<8hGYpT(LrWDKF&u zCok;PmJJ%qFV^+~l#LgVx?a$|b+=#@)>3U4=wc?Gv0{P_T!I@scxav>NYFhR8cc+e z;O>+=L5p@oEGg>UqD9XhNosmSX;HIBlA7K{(r(Y98ZF?}QlH%h8;PrFiT3Ag5pWw> zXKs<9L}V{mB7MDNi6>>fAGXxn9!YAxWxho-GM<#VMbyUHq8u4d%5t%1(F#X+c}Ztu z(czrJv81SW@D?pwl$RG)Z1hZJgcbPXNa=Kaq8!w*MS1zSJNl@sEYbQ-91UU4+jpiM z%HAGJiqhl)H{(K%!4mHke|ITx&qNAQGU|}S(gL<9QqiX%7A1QmsZoEEL0gn;QLbBc zr^t!!0)<+Krh4AWyBjiQ)bq2Miqnc!3muO%W5o##ngrzoOXk8^M;WVWW|F%PNrE}h z6XGuDcJuI7HxQv6Ar>92c{~q`?AyEgFs#U=@nLY7q^6NQq{gzoHxC5$?2)AAn+Jkw_DE9GZrGh9f~wI1UM;l`4k~jsEz$m*Edql~5?&sZ zi0r871R~=}nXH_9$h!q;^pHK0)Pj?MS0K00k@2L=EuyRjBQK~N8BfaIToBX>M|gR8 z(?C#%a|*|jBGuh>_(3gOl$Te8j%x+_ek3(BDH$_CFdti#myezWf@*H1eD@?NH+@sm z%iA{%1k*9jrp->G5(K?>P&G2%D}JPeYd~CyNFhqbmNKS3lix>~Igy>N+}v@j&#%HiUU?(E*c_2Z=aL>0pbi5Aa%WD<&j_1mTlskX4Gt zKHgHg&N|1uW|%0QfBTq?-ghGMO31rEt5U)e$vdN0LbPu3GaLJS$Mi}t%yi2p59*Z| zm&{;EAy~3kERyiTC^k+Dm9j@S_N}G^2F2Hb#y;B3E51i_?J)siPp{&%WP;okd2r_jq!V5I^xu&F|%wS_5n~jRnfkypR8~1B0N(P6Ma-nAORkh~l z&sB1=T8hz#HDnj=;Hg+6gs9vaGfIajS+=b}rr^Q0EKKj~BkJ~|9(It%%10W!BxwY> zTsef?fIJv-1K#-KZcr(B0ZPLQ$W*)_P7rahh6Oh6esI2YfXSna2{}~7g5LH{94S-b z=>DZDps$VPkPI}u_f;!@f8YRTpi|7ik!e2HCGb3pz^#-n_3Z~btkaHRBFc)BOE*vY z?pQr$aaI-deYAojr9=C|BkikWr<#&k;p7%{4gU8>$F~XFZ@+bke=V=VS z`8^tg%_pwCW+_n~UKyG^{mm3Z)%O(>gU=pHw;!(-&BSPyq_1xnD#(*hRt*-V0Dy)cMkjkbWM(X)7p^nPBaakcN5v*sT;=z%jawjzR$NBeC}cCObxESacMB! z4JO?fG`QaFK7&WT*9cM`0hW7f#}FdNYy{aK8)5RpMo{`F_+o>{RpI9K8k<&Bh6FoZ zGfckL2)ho};ILmc!st2-cZ0#1`dN_i`2a(@wYv-V7uvfG7Tq^9!?I@ZzJ?4LGyJT< zLAi1F(9e^e*$|T6*h{s>+@^H-k* zYDi}x)LWgoI>|#>-LJy%iCW%e=T~D*=F)CG+z_RQ@zT|olL^qoVul-WuiuEq&3`k< z4{e!@mVQ%MPK)#NE8H^CH`G=6Twl*mJ{sIcJlliGf}V#oxGk+A7FC12iXrCl+!L)p z6oT+$gT)0DRR0=mGyv=tw+ivVoWb_avE=g)MhyH;9~z~-3)S-K?)HJf;RUgGqUKJ# z>UK50?hfzmh4}eSFNBGvbrrWnU0be)i{-`1*7SnyT|EORh8IS&dbC%ohW1{0lbm~K zUN_xif{Bx1cma7=d~PppN6zKjm;%dUvk=^#xtLfi$@Cp&F7f zn69Yi;9)>IpRUI}e$8}84K?6IvJ+$?j}mExf$w$nfk9uyTG-RjeO{M(@MA%@yVPN# zXDxl;`2oBSp|NX4Hx_mByYDJ#IP!QH{>BZ=VF)0BlSeNS9EOil@H&EAt+ z(hIb*O?pAfl6@*mNlJ=H8ZIc`!*TvEvGs#Xx}N`K86A>o=&-lEbe*$QmX2Dgy0ok4 zhPXwP^JY2El?y4U!(JBBvvUqENw(yY-lA7eI&jW%LF9_agx!Enm6z)>RY`KHl5|yM zfcKQHmC*5azL%cK(bR(cntnHgB{N0O;b%fD|aiW z!kIJ&%EvT&Lr)N^+bemW6c<|>rd_~y(r?MeccgEL_jj5-4=x1OXk-p{37yKIVzTE3 z6`>P1uCM;Wpszu&KGjbv+Y7_Rb@xdTsqpBIh+}o{z}wPf>QHcy+-bvOkA`>R_gUCu z-MrPgv?X)H!w-^#Z;06Cj00dxHolWyOFXp!b%i}`t|U)ozP|I0=-ToP-JLXf^3!CP z{5o*gZ$%z2=4r(yg`eW@6}02RS5v%IfiM?7{33n9&WpbJ-1a&j0 z9g;GY`Z=a!WEU#iF+!jvA9yW~Po29`j$9v~^3{XZ7e(GCBC4g$d;N(|MGtQun=;X3 zlFILkri=!OcE4(&W&ocmSIZs2z6hP3EmpU-EtbmT^9{a~-FCJqQnK1(__Qd^h^UsF z=VW{;l$y`K_+lx+=-8Hi(=quJxyh6b`C_CS^08bGfLF1|?;a@YRW&8g;!{xd3`KA) zLtMB20*O%S$}@#hw?@#TWbDX%;%@2LfB7Of1HEqb#Ze6mx8{p$SskIoIr-e2Pml6b z9?lm*nOP%9LwmiDPDE5ohx|e~zUS;yq12R*^hK!dB1`f`aCe2cw0%-0(2|q8D|#zQ z9#5ddJ$B|hXXn;}P;Y6&vzPRp5ci#J6q?v7kv~wZgu+e!t?cUV!{f~!OFhuR&zX1kV8gPy9S=$<4Hd1Nx)(1W;>DhfZpicrJg_LIlRi;r zK6g#`XVi;nCgK?kJR;xU4tZ)wZYSjAe@mFl?a$FEo)lCaE7z7@D4^)^xs%kx%`yeu z%`y!m97x58G1ksL2jN+O@zOaGz@*6w<_KXfmOH=7QYcFbHi5_YTFE_Hkd=W0*QX6= zKled@`??exkI**KSNmr24G;M|NtJZim=Tp8Nt#*ynxj4g1D=V z5|YZya|d!AGC#Usz!Wx)hvOM|l)bATM;T@XJsYIbPb5G(GuPl@9(pudN~&`dS8o;e zRGJm&Ssg*miuDIp?V9H;V$|Bc5AXeJ$HTY1efpLQ9nrDrGQmwn9B;?rJN;upKZi8@ z9B-G3Y0w`do6*lh0~zm#Q>6*A+)h(v^;TMFWn(Y~zJp{stv-=ky}G^I&kE=+?B~a$ z{W4TPY^Ue8who|KIFwuChWNy&15S$h?&Db0?dS&8?dm{FhG*ia1mD$zjC;-{RW0n3 zU>Jc#8wR6Hg$W4g6&Q2cU{5MauW@KP4|Clm3P<2Ze;vK=M+M}Vl0msMmnb>N7Y6_x zCQA+>Q-PnXa8s0$7!mN3E(>YYvtd(>n(=Nf-@00r*5`B-6Qd3%Q7WV+d=>Uhv&`(J zEY|diS>3&zxqkfxBYE~H@Z19q@Mv96AKuAibH1N#-5sJlZsZ#u8*u!!I^U)usLe@u zejcWQA>Y~A-jBO`_@XX8-LL6_S}ET~Mn~o{UHQcg(O5^%TtFEIY&h895A)QHPA~b( zFl=GIV=T%{-X?TYR4*MwwWTLu9iNT3e3T}zsP^lGjK|O;M^5o=)CWdBHa_K3KhR5F zX*Y)m=68{iuHn`3#EnrgGeU1D0ve&>n_BLw(sDweUTlS<5Is6fRcT!IIA8TmrJxa; zaatwU9@5UF6nKIoroDIMCK*qw`&=+nnh{*-vF(>{&LRgn#=)?W+I(6n6 zERaPD-ecR*HmkiCG_73cV8gCfjo&N`zNF~65 zqHh?wdVU_%{0wOM#;B|1=RwQQaAz?pY-k|6DTMh*CCpUS)g#udufbInHdwyg4ZdtJ zotF{iD}%wO)|b6vFliwXVj|NJ&+KeNADM+jq3&}-Zf*TMDEb-D3i>ElF~o*$hzE5x z7Q>C1t!%QP9ukGR=jmKM9fpDqsEj=KXJ(_BDih72_NOYlZcxsoMi>d3(Xzo!4w5v3 zsvs&oV+<*lDufC{#qhXp!A%Yn%%IA`b&-LQYH(FX28;62ClOjTz@!}gV%kpi-4eq! z8BAm$jnCkjc51LyO(Nvk9zt=dR=eUjN7&*2dSAs$opm(3h+I->x4ZW9hpV;7p6itpu(Q=oiLZ~wK{_-IYQkk)q5+ixK z0XVm-W365<*LAHGau;ygK)!dazyqzg=`ZP-Yx1r5N;bY4EyHp?lr%Lfc31741D*9b zyyFPpUF95tyzU;nbqTL3!bu(^@FWg@m$%ux6|KMhDzFc9_j00vz9qB9XahW>!u6+5 zstbL}dJ~18WnY9}Kft4l_^pIh_??7K{C0vEITM^bei5M+zlbmkoKE~gLk^)A7aD^#ZkGmK~{`t0QTd*<|6Ov)1lh|tv3AP15x4t z6;EZWM~OP{KTs-Pi5nn;eJ0YtYo3G{ZPQmJ7v)Wm>%%WR^m3Wz1ACy~i*hv}zkXa| z90L$-}76Sc%-A?l^h?%I}q<2bTsCdf2` z?Po8Ez^@)qDOEY5+cvVyGxt1&K}v0@xxfGXbyoeR+Mg}%nCOxyd3!CyiF=}Hmfl}B zF;(g}!ZyfKy6~$YdDw`us2o~Y^*C89*(7?~wGb_rkLU?idTk-f%EFeo2kqqMJ6Ia3 zv`R+o-vAq-TJ+#QjmuWl<9vK}^N7cf-!!d4-TM)HEPg*`5-9Q_Jv^e?@vAa4mR5p4 zcsdjDyDEJc^J4GS$gK})XrF|aE(@`*=FjH#?N|Q6hzWWHt)p5}*^M|*#|_fIHCjsb zpBUlKe*k6e^Oc+8@kA_I0A6nI)6oLdX3O!}fzMuUJ5k*a4*9WmAg2I-NG-h(El9j} ze6EFO7)tB2NgV=XXW>WD zE}>C3IoLAPqf$y*0F4h?iBOB4Lp83P&fY-rMRlkL`}VA)WQ9T9!EJF6zcAHSkD2gs zs#mSH*|cXR9lTVY9~x^b!z`}^^U#ucj4V+;-586a#$r`97MrRhzfI$W)+-p@>)IRK z;k^K#W)aVHhw)N4`!l)Yf~LL{@@L?Ozh?5#ti?}|9Sq5EK}c>IuIX?ON@q87Rf(VnyMb8WR~k@-NXr%q?Ea%rh?tgl-tTrz)G+e+t`*j)+3($i3OTd(>h zsifnC7;BRZTZ>&T+^=GPTY9?RXv&D{DZ8$2TZ;GV`fDT(u;m?)S=ZEvt|s3wA7)OS zKL?+4LG9VliW*Gh@$ADw#^@$kieCXFSzR&3@fUR|o6_kRc5+4~BPDYRcMhdzo2w*W z=PbiIUm5o2I!+uX%Ed5lA-%q^=NayPO3|O6KR16~repKZ>T+HVIr5DjJjzzz=I@UGJ4zeQ+IY2TaCxg70w=`=$e7hGxEb@Z-O z*HN4}6x{|acxmx$=7M*( z&Izb*y)%|_9m?T+Vm4Z#6aPVvSO7PjLoEl)GpiyFwd7I7;CmVS(GATY;oXc`1U<)u z8^VOEWiMt25H z)n?(;+Eo`vacl*MTGN^-lJ}WzbdL<%QnRmBgK6oKQA)OS%yp=}=0PLWX(~6YIetSi zOQU7gc*@Zh45u!p6s;+BYGQ9%@mt2#y4Jx~miB6ped@KPnW?s1lS>U|A1S(kQpQ$9 zou(}|*rZ{@QqA>$=eV}5TY_!tZ$*16>8aM~<@ZHUXqmirHGA+{+}ry|CNwQW5iD(N=q8t*28s8qKsn^11t zOsS^HxdXF`cT~K$JTRvzzl#?dYq1Ex5~oCIijrpN&}}SHDYg4?qcBgmBG%2_vuQJU zXM+Y^c*67-T@TD~)%}uwgOOXy4pc=Jabv1jo;IR!OnvwjKS4$gzbrm;QLB+RMNyVzP zqLxPf63E4n(vibQ@`AZbu03ymD)wcR-!w=gT#|4(Y^8`UgVLweRhOBIv0$$RU7Np* zazN2-*SR=zn~A#sjW~Im$p^fRSVS$x@hPvkaZKm03mx34vbf$Hw=aWrAtSWcMU-lN zaY^}L3$tLAXr${UnZH=t_xSnLTxSLftY!Tbk+Q+6Xz5^#l($z?YuV%d<eK6OSEEj3T$r$u^c5g9tq(i(bk z?QdBzUgfWr;Wiz2kvd3;8u^Tjo(b$XOEieaLgR$YsKc1BCkT}IfG7!LDLyVNW48=Z z*~X`IIoJfXrzqS}heqyzk?4cMIzGzl;pXneex;TV!06^ZHESEf%hCL`2uEwtgBVJq zms1$volh;gj~>aYMe6jBXe~nW(G&GZ1wH(!A19*te!f3KM|2Z~DDE3o&|sFW*tpQf zBnLa96U|y+H&F6}*^tZ%#N+GM&`?h^O@zE`sah0^o?Bf7&YqSaO0E{R(2KliyF?a5 zjoHs-qb8N-n>4DTbEswQxdI zO{Lq49>SY~5J!zi4_3)XSECxP4XM#XXR>)ogC2pUNBpQUDQqtdX^@1rgka9p^YTcU zs%z#zkCAjh8;^IRlq-!i?0Ko?HES%&X^6DJ^^*OGYI?}F53SX!IE5GXY>#R_+v9)o ziRQ5IZq>|oce9)-o_}tm)serjgQXLcjXst&OJ?8Y1k)15se85q8N88bsbprZcMrj8 zQbU9v8ZdQf!lU)7U(>z|2@6#$NO?IkhSo8W^5%U$V-;gLqBLtP zENhrx3y2z;zvWcl3dc-$XvN-IiVhOJC&er45l_#q(iDZ`MRw)1RLO}&zR+S{XbBD; zPaC>Zr-IQJR@4LE^hE(0N@3R?u7VzN;lU7=j&}2A^#@DS-eAFW{mnO6dVa}pI(h~j zJQXcxOG9}U}&ZYH%xf4_Zz#MpZt|qI;NK~ zdCE}2JTefKqA~{Ra5Aaz!XjK+(lsY*v#c`CUsA=>13+_BDTAEFTtayqr%ckmfU%d) zZd8;@xNK$%N(t2}i?|fppk%3ZcnQ+8&z`pa54y{6$<<66j=_A2Z!3iPbYy9-E1gUD z>q_^bb=fgEd|?a)Ul@je$)$U`{IXS-JegjEg^R8|T{w=q!Ca7;CZ_f56_>jHs%srT zU&(6IG$l1x%PE8P%PDS9&h*8)>7^M(`CBbV=Jl@`mfAxtn02d%*Ak{&^z6834`;ST zgUpU*uiDEY?ct-FVQmY0`>2T?6Jg6YTZ}AMTi!pEh&=6+a#rG zO068#hT542`!LwPDmB%zDhxvje8X17>{-5QY6#|Un>6SxHbLl2^SrVOPZHt6>0uSFR9Mjx8dQw#w6}C5^idD9$!a)mF z{9q-brnGRAQK_bTMk7P^GRZhqA{h#nM{@gPuYtmu*&-MxUPg z!$s1gGaN_VV)HSo3Nqf_aXMXlywp_SzmSb8;v<;a3ZR^u;zlE1bro9LIHC#5;qv4o69^A+5$u8VB8f~}g=o!w) zWmM>OAaxkcB(EQ73fF^X#xPg)M|2q?7H5{*f3ge_%QMTKK3p2xO+YDSEWq5woPM2E z4oAOpa0W)NtnqR2BDHpY#^iJ?>pJ{#l}dwb4XHUzFoArTvC~CT?hkn|QDkZSui1qdRD@l%utR>8moxP97{xzhp3-pb-w1Qc!kx z%U83_?O$Y6W%Ef+vYp68w~YOEp-Nc|fl-qS3fbCEUEF+o#|a$qXAsJSxQ&}`eIa4OpT%-36}nwTxB>k>{S+;4uP z-(3%eQ&g>MmLQmBbk7Y|)@ZF@`l<}Uo{uiAlnka5?EAq=7nG%W`>)&Bg!|-Qu2&vO zsxhT)UrY&Zo9NwJdOK(HlwyoJk5;!T<-1H?1v+WDtYQ*{ECWOaZ^cc3?W>u-m(J9}4-Nh$d*mB`r*g1Ti+>OI~R2s1~MqrwgE==-F6bo9ZWufb-Ce;nbmtA0f|d&Fs}3Jr zUrF(%%KBuYSyTJ7i)MYJ-YnypqV;W#rg{D#ddp-pXgT=6KssJ1oXnMB2y)zm!Q zL5ioFTys<-{%!XN!eyg6kpI#qsW`e^lA}wd!m3Ok?VKAdi`n&*v%eg=Tg~lEuor_a zCfp8cmJ7%D&0fZv>qx(*8ROS9>!ox|o?lv7m6B9pY<%!Uqp2suy0_$;c)Y>D@8wZF zB`*19@Nt7+Q_)!d$J^4F71rLy#(z(3ZO#B6Kb9^qP4qTLwWEtbbkfY(7iNR3R)_xuX=EBeI@l#Zz;_7 zAv-hMgu=SyGNj7!PvhPu1UDCh)ja$#%jsBGMt)%`v@n;_dedOKZxPxqNNLMwK$XD*&{A!f1EH(6&@J@JU`6E2EDH3V=sxf|{r|_n~$z<|$6Ry*H*1yeAl}Dv2 zOERfsP$Ywx=q7x{M0#U zQyfHpkQUJTvPR@y_*a>lf_vYgfjqU zXtbCQhzEXmDCCmlZ%Y!n;^=b=Ieg?VSSWKhos{ZGT2+M4Gi*&T*!sgJA6&_V z9mHTMhNXk)sR?1QRFq6mH#p$v(YffAZ&=!&-v8YX()(`>NT)McYeErMXJ-Re5D7Tw2MumsQ5el1iH9yFSbYs+{)Ik*HFJTa{8Z zOK2}&bm?^2f+aK8UaD1WE-mQL!evxLJsjg7*tS|LU0a-AJ6v<68;TY#IQFRKLs@4iOveZ$P(vpfJc_U zXOEYt&E60D{czv;jsKr@HnrUdjv8_HF=dXQa4VCQN87)) z_OM0kTcv7*|I@kM`oT9hYO^|6`-Go=rLEy0-+#4kB}rayngg4cX{sFRrnSmJZdTP# z`1uc4l+{F+PivEHsAG!okBInlliNvUO)^9a4gN{a(6&tJn%g2{TfJ}Ck4TFZHFL2| zrd$7Vvr3y`{nl{O%3*^m?;3RTR@uE7?BmJOiR!s{*SVB+Iqs9dG;Zh!W+kOICOrC7 z8_H29CJk;av=x@=yFb!=V6fk0tb97#%NGX)GG||DLRO-5BdsLV_I?d@u%KQ589uZ0 z%gZ_+?taBCT3T9>)b;G(097Y7a%k-kXwA^W4Jv;+zMwNkdURUy!kcX+Yuc47i}tkG z4!9O;32@yMytnm9D~ILnOZ#eieU#c?dj}4{FW=j!R(Cl~Ynf@pa^KiEW3ov#`yY=hza z{Z03`*}ZK^7|xMu9ITgKvPHLYu=e4URlUP8{#piek1&v&e_9NuI(SXgBpF?!u=`&i z=y&CnE2RaH%GLHPnZF+9%UETMC?2iMo;we%qNPrw{RUlx^g^t=X$KN`#lQO-Q?#q5{Uq&V z`o&}+>Q>>iA3Dd1N%(&r|DOn)f)}B8Lv|&&hl|7Te=?{=C@nnzD4&VwL`tHWc7R>b z?=!f4VgmLxwD6|AUmva&$YlaA#5*Co2C*Fo(~sHH&Dxb*s!niLBcE6e-Eg39s`jB| zbUPipgpvKAmh-Jt_1O0uS4vDUZ_AoH{8l(NYKt7ZOsOrVn9|hx!FSSHbPiDVpiToU zGGmpDYM(Zg+a^b2Aox{Ti`)UhCj~7sQ&nEn7c?P+AK$QO`P$3BJF`gREI{|S%0soA zMSg#|x0ELXmiV!>>s4>HSMlnTMyuOTcnd%6Hf$R{i?r86O3NZs_>_7%|7s-Nfd_o( zofh)f3gm0~iPs5pt`%dAInlgVHWqO-eCSp9s;DHbI$s%xl%tpJH;5Vhd<1pPL=h`| zc_@XDlf3GIHe{*J7NQEGWTP!2x@gx9rD)of?@9aoEycQOXvLBvKK$rNREwGZz&{$I zTWUx}QcqI+eT#J2P+BQ?x}Jv#+YS4#X`R2KDAH+=YdH5GqbTw*qK~pwhGa8(bSYP> z4&pw-B3(Q*labF!eT4ZJt{6%Ibd&tG4o5Ymtb)Zk4-BO|WU}geMNy4n&V?UUuKHQ+ zzbV(gq107BCH?-C52a9xw7(EV$l>d;n z1?pE~Wo^PIML~}jS!;oJ_O(pi{M|K=&%XVGai5;{#hcy}iP~5!6R#DqB#7#23RVy} z$yz5?QIQ#uE!-2!7G6nFbm0LNeoYZ?DB^8J>{P@qMSSQIMWKj_hRZD9 zQ{n3ralImLRK(4S*rbR%6|q?n_bFnlBDQe`#bg>atu9V>z%MREUAHIFv1~ilf7CvS zT9F-~rpdMwxptp)O+~idp}&QW`7cu&k7YZn&vlTRLqtX(sb{K-onVZr0GX+Es+Up> zWt%Ood zsMSSjd=xLuUX+1y;nHlOSVBcDUY;#pC2Mjm8PzaJUp`Dgs+hefTm15<^vBF*^wY>W zySSpfHW8~Boh@vk3wDWyS&T-iE`IHxbTx`vxGG!ta<=d_Bq=ke{Ii8`A}z!LxkbN? zyffM2EwTu=5wB20p&V-aZ1FB`_rf>P;G=L2! z;25sRf$4M-5so972s+N_Y;hb%PT+=r6jqxpZl~N}*iRy(%qWtsE$>*F)X%EBqzX@r;v^8Bpfv@khzdiv9R2NymW{NR6m29up%u=wx8I zHSF9*QGNf+@@uliHN(;gAk}US^DfL5FJz*SEfzSj0^$nHx+Gh?gjtt>bqTZ9XN&8Z zwH~bX%-WDGZeZ31ur{C%Py`19r~+dm1C!lekselEoF;oRlabaq22}^MCSB=8u>j&L z(%Al{Si*Jw>9Y%08!SN;OBoeHH zylWwuz0#!_*hXPHS%`<3(%LvTQbqN;67s+^G3K@pgMEz1t}Bn#h`rJtSL&hrkp$d; zQzOV35Q@gaz|44Jq`Ws4B>LM#gFZh{|a zlKt4|7OvP-;-$_WY9aaR8c`D?yG7{|0&^}I)(ePh5I=9 zt=Ym>vV_7`ji%-ROlwh`%Sv+KEl8K){e%$Kq($3xk|Lu7}AhhR#Dhote8 zbE1!A3y*N3k09m|vbe${lomdu7#n8c@oeF77JD2qkF(|z*}@addIGE`s?udfaa?;Y zJe@5(%`#6z=IPRO63B@^y;r)*S5V3mP0Xcyj89fR>X%)89AR0XiE)?|WQQRjO43Bc;qnr`b>!xvbTPjLv zk$_behEAPKQx<9_t)6)GAg8ExO{~0~@fj&e^H6o+ok{88?i>p*@HPH>DO3i&OR@#}V~tC= zQQn|Nd4n4O<5tSP&9dvW1^Q#z^(^}~$-d39Tb1limfeso&>zcgVA-7{yOU)x=4HCO zSoX?nf&N(bN|xP4vb$LJAtn1E%U+W$&>zcQ!!`VnYxp4xW88DXMZv-wvjzHN;f*9* z6eNso0r@(Nekq(_;p?&m`eWhiSUADL2^NN5kir=jzCK%^KNh~8g)=NH+ZYZ)3YW3) zjoAYIvG9#lzhW8cS1jX%pHs3`EPHddKz}TIa~WJqu?h*J%vCJ?qLLoY(wnjc`eW%$ zobqr=c{t1NfULB)C-H#>-NMWH!j@5T(NuU1D;^qu*~JNbyykL0q`-%AAY>O~6G0;) zyVzZ53B(qK8>pf{6&7t62(MG(m;e?cFEs8JC*@{S%#c*ZO?@Y&zSGrDP)x#&*+ntC zu$&!=N|Vk`F_+tc~(6lYcC`jAid6**jTwy^`I` zvTfNS{jqEt%Wfvw%`Ce?$==7ZtFlGm1Wq#*5}iK`oxd;Efraf@#^hjP+vOkT z1Q4aX8j>8MmB6rCmRyWQeiasYx!8#6b$M4A%LXU!6t%NkX+#%qFy7QEDCQEa2C6W`VdeQ1POu+K^Z|60hf3-QS%5E z5G*1%i(nZ+8^J1q4uT#6Do~LMRHOnGsX)a|1a}f_Cb*AaE5SA=mEpPmPR7lQ_c3l| z+{XA2<0FiZGd{uiG~;uOFEZ{Re+Z|0IiJhm#Nb+DWBX3HhVeqi0^=o&>lrsNUdeb3 z<3_CJD@FmFQE?$+2_dq>Ibt;9fhlZA(1~oi#r{&-k@kDLQ>@_EpfJD+I(k5m7D4zZ z-~;F~FX7N7ZfHG+*1Mq%9NK^#HT25LYm*u5mn&ord)E##LYhCkHl1-rG&5BjCt)Oq z{I8TB*Kpyksi-KaO>s&U*vTfCk^&n!_l;O`p|~4muET0En{Px?qmxxo%T!>7a7#3- zl*-59(aC*l%RJgAl-Z}Y)E-lU!pTf3WJO0OWe{zR5rV?-_7nYh7%dvH2?cpHlSdPI zJd;3lv|Jh%>qem7*)sSg-fgPSa@x0h+-xnc!7&SxhjX{3ad(EM#U#3r(t~$`k>Ude z>!6v)YsnTZY#v69j(=DmR@YW2(&bdumJ&BN{GQ83tRDn=X2fguIZlFPRaYox;;X85NYtas?&naw@1x zxo(Wu>3ivwu|>IwSEmyvVM=EMy(S=9cT05-kRB{I~%@vaxkJCUXJTBQ(NhKhopWx^xB$GM>4F+wh zl%y)i5L{Azl+~6{`ZBN=s^q39KO|DOxop>NEJCsbPjd;Lmht7a*qFF=u%=blnV6JsdbO(oa&@mvUGXyYfchUfD-~rk|8d#eHzp zoGsjfCC@(D!fm6dj0n1sqr6B=Be!8|O7lsv*5lS1+>d+Qj~m>BJ?_B<_fU^}sKGtV z;~r*kkMOuh7~G>h?$HMKc#nI$!JY1LryJY`kK15yPxiPc6PG+_VGH--EAVw_8=AP# zLa*>ZeTC-{g!rJh@Cu)vV^R1d>(N#lD-K%D;ghC13Rcu&0r?uN4QlX%Qby{(#(_6n z1)2?^@CN7fhMUtHQj(?s+V)D3_44EG(pp;ANKeFCZ)c?V+bq7*6{o2b+B?grBs*Ql zg_}7tz(prprR}ejq*;=Jtgy>%eZ;+<9Zgk-W4J1rQN)YTOdDfWRV+P+qhBM23aWW<)z3X`EfH# z-t0==EG2Jd$xW{0SyFNnjZ$py-F(RkX$LPOm&uPiIkh|8)b5n2-N}-hUCA~ni4`Hv zkT%os!tF&QOe7Dh%`ASOE51sK-^U5x=O%ogl%%yDZQ!Lyhy2*escl7StO9~l-O94t zT-hEeyRCx8^fnket=ET1$!(Z2M<>axk4{Q^z0R}9>pklKYwrp|+^E9vo9)KNT4kxL zww1~#Eo^0Xm~0ce>l*BmY}?rGcI~9wih*U4ykw_4nF%wKZX+I2@gUNJ2L-_*rS#B3 z4?XnILko+D2vzXlLBxXx6%Pd~^dKtg_y3cb&9++vL3_{%`Tl?2``>&2`{(`hl9_q` zoR7H+F?T8EF2~%Jn7bNt*J2J$|Ad=lxR2Y{y&%x}Y#@nNli?ME#1PJSml>}xUS+(- zxXkzw<0p)tGJekZ1>={DUo(EwKZKju0NmdOv?&q)`v^}mzQ)*Le1q{##?y>%Grq(4 zUVjq*^wtgGCOsA3#`rYjjt7S5ys{ISeMq3c?hw%l#t5EgsYzrfIr}yx<_Y!_93+?} zC=whas1h^@SX)fJLpW`Jn`DBSl=d(`62at01d|#OOjSfM|A5epLIhI<5uE*r;Pg!d zr(z<5q!X%UyagQ}X6`m=+WC(89|%tg=5I3J&o~Ig(d6`>8Gqw+uJP1H<_EYDcs#WQ zuOmA~xmRX4|vs3xWFKMO7WuQyC$4Dq?$iTrcaHnmJO-$m&QsRZEYQQ{&(= z#a{m?Qc=U;0a%= zQi-Bjw&i5iYz7i9jCqi|3tJIK{0fI1r1i&XxE9jQ?Tb0e#RfUb4LQoi1`~%HRZ?-Q zunBC7#I1^WY@ZBzRW>RMvSA7_s34S)F+bUC+E&GU6$U~nN{p26b`cSe6tMx4M*_>X zg0>JZE8@VkRq zlJU~PQC%N9JUUTutiUpDH3w1Kt!G1DpO_{0^8?k8m6nGAq!yf-n=N`RIdR07o?6If zeRE>g^nG}1HM=O=3udE14%4{-i=X@Z7N7Opru2e#I4b|SvGGiFmhj9ajPGcG9x0ID zg^h>qdGq7#bHtH-U&mL!kP!M?331rS8#jL0`@xPai~Fzts=avY70o8o=bkH(iTsjp zHd@k_no*pZoIW~vc*Z~G+O!#lT?+mG+D<%AgSp6w}ZcwHJehm{fYz$wI7HxTyZ5Y{lygU%q*{~;0+ z*ZY6`ohOj41Bbj2FK{mI_keb%j&6z&d2kA9rPoP^;n^hWba)Lm32o<6MGgnxU=;#A zM;zc;UV39)xLxi)jY<{hM4=4ARS0+2w7@bHwjlhZ@l-x+Ahx2U!VBda9AJRLAo$&y zpXte?umcWa?ZhDlx-xsjMo2~Nt*lF-S7`U@NnsHUgfpO^fFtO2xFi|Ah+i`+<)fwC zEB#Ahg}5Gnh1i3ms<4G9paTV3pl6y_v|76z4bMN*YI8cin^68B%2MDzn|t0wzsPcR zyhkE{3@tNTou-P5a4MApKcobHC5dNIOK&~l5vroz2I}$lh10MzmmYoR-^tfVZ5n G17scv_Z9vC delta 48 zcmZozz~8Wde?kZI3oXUQ?$&O`)^4V)-OP*|1!6dvj_oR__3u377pFO;>h|_I8<|t& E0Mw2XmH+?% diff --git a/CMS_SC/WebUserControls/mod_AnagFamMacc.ascx b/CMS_SC/WebUserControls/mod_AnagFamMacc.ascx index b1d9f72..4934972 100644 --- a/CMS_SC/WebUserControls/mod_AnagFamMacc.ascx +++ b/CMS_SC/WebUserControls/mod_AnagFamMacc.ascx @@ -1,6 +1,6 @@ <%@ Control Language="C#" AutoEventWireup="true" CodeBehind="mod_AnagFamMacc.ascx.cs" Inherits="CMS_SC.WebUserControls.mod_AnagFamMacc" %> - + @@ -25,11 +25,12 @@ + - + diff --git a/CMS_SC/bin/CMS-SC-Data.dll b/CMS_SC/bin/CMS-SC-Data.dll index 3b811310e4d79f46ab19256d919814342da1e21f..97b4f4e7ad65078746a856d2dbd677222fd1971d 100644 GIT binary patch literal 361472 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�~iF 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 AQ~&?~ delta 153 zcmZp;BHD08bV3Kyn`0Zhcn&hgZ=QZI(of*XxyJ3mc7E=2z9#M{Ty@uPn*gILC!^_h zH%Z1mCY?9ORKgg5fC-2zfcT9iBf}eMMuwnZm*5HiHXVGCe#3p^J0ahTeRE3MWEk6I znA&8R+hka_$*_KM=Zt6IU|?iOVvOJZJDD|*5ooG!Dr-EDp1wAX)fUKooyIE43;?*G BHFW?0 diff --git a/CMS_SC/bin/SteamWare.dll b/CMS_SC/bin/SteamWare.dll index fe118a4d3b16b2c433a76bc57ab4762f0fe76b18..d45c210e63ff86cfa5f9bd491e78ee9809ced080 100644 GIT binary patch delta 96 zcmV-m0H6PW@FjroC6I^$YSw{@g^B@%iUNg-1BHqNg^C4*iUx&>2Zf3VwTcPyCJ;+> zyWe-h|3;N&h$S?T{;ao*CkgCD0&3QmdTj|B5Y%X?agV8!Nxe>`4%7wN$hV|z30w*j C11k9d delta 96 zcmV-m0H6PW@FjroC6I^$>&AhKg^B@%iUNg-1BHqNg^C4*iUx&>2Zf3VwTcPyCJ@2d z*>88%ZAg#)YHauqS01;FCkgCD0_(")] -[assembly: AssemblyFileVersion("1.8.095.<#= this.RevisionNumber #>")] +[assembly: AssemblyVersion("1.8.097.<#= this.RevisionNumber #>")] +[assembly: AssemblyFileVersion("1.8.097.<#= this.RevisionNumber #>")] [assembly: AssemblyCopyright("Steamware © 2009-<#= DateTime.Now.Year #>")] [assembly: AssemblyCompany("Steamware")] <#+ diff --git a/VersGen/bin/Debug/VersGen.dll b/VersGen/bin/Debug/VersGen.dll index 022d3a953216032d8d727f3eba3057c5b1d6f328..7372c90eb2df48f5b05ca30965a1fb7e60cb96e8 100644 GIT binary patch delta 123 zcmZorXi%8Y!L<46#;y)##>CCSES^jPCktQI-+O(>WB2>Kc}FL