From fd65d75709d3dc7d113c5000ba16baa1659de233 Mon Sep 17 00:00:00 2001 From: "Samuele E. Locatelli" Date: Tue, 19 May 2015 17:50:34 +0200 Subject: [PATCH] Aggiunta gestione anagrafica fasi --- CMS-SC-Data/DS_Applicazione.Designer.cs | 935 ++++++++++++++++++ CMS-SC-Data/DS_Applicazione.xsd | 111 +++ CMS-SC-Data/DS_Applicazione.xss | 9 +- CMS-SC-Data/bin/Debug/CMS-SC-Data.dll | Bin 69120 -> 82432 bytes CMS-SC-Data/obj/Debug/CMS-SC-Data.dll | Bin 69120 -> 82432 bytes .../TempPE/DS_Applicazione.Designer.cs.dll | Bin 65536 -> 79360 bytes CMS_SC/AnagFasi.aspx | 11 + CMS_SC/AnagFasi.aspx.cs | 11 + CMS_SC/AnagFasi.aspx.designer.cs | 30 +- CMS_SC/CMS_SC.csproj | 8 + CMS_SC/WebUserControls/mod_AnagFamMacc.ascx | 2 +- CMS_SC/WebUserControls/mod_anagFasi.ascx | 13 + CMS_SC/WebUserControls/mod_anagFasi.ascx.cs | 31 + .../mod_anagFasi.ascx.designer.cs | 33 + CMS_SC/WebUserControls/mod_anagMatricole.ascx | 2 +- CMS_SC/bin/CMS-SC-Data.dll | Bin 69120 -> 82432 bytes CMS_SC/bin/CMS_SC.dll | Bin 317952 -> 318464 bytes CMS_SC/bin/SteamWare.dll | Bin 625664 -> 625664 bytes 18 files changed, 1183 insertions(+), 13 deletions(-) create mode 100644 CMS_SC/WebUserControls/mod_anagFasi.ascx create mode 100644 CMS_SC/WebUserControls/mod_anagFasi.ascx.cs create mode 100644 CMS_SC/WebUserControls/mod_anagFasi.ascx.designer.cs diff --git a/CMS-SC-Data/DS_Applicazione.Designer.cs b/CMS-SC-Data/DS_Applicazione.Designer.cs index a63a22a..7eb727d 100644 --- a/CMS-SC-Data/DS_Applicazione.Designer.cs +++ b/CMS-SC-Data/DS_Applicazione.Designer.cs @@ -30,6 +30,8 @@ namespace CMS_SC_Data { private ElencoSchedeMacchinaDataTable tableElencoSchedeMacchina; + private AnagFasiDataTable tableAnagFasi; + private global::System.Data.DataRelation relationFK_ElencoSchedeMacchina_ElencoMacchineCN; private global::System.Data.SchemaSerializationMode _schemaSerializationMode = global::System.Data.SchemaSerializationMode.IncludeSchema; @@ -69,6 +71,9 @@ namespace CMS_SC_Data { if ((ds.Tables["ElencoSchedeMacchina"] != null)) { base.Tables.Add(new ElencoSchedeMacchinaDataTable(ds.Tables["ElencoSchedeMacchina"])); } + if ((ds.Tables["AnagFasi"] != null)) { + base.Tables.Add(new AnagFasiDataTable(ds.Tables["AnagFasi"])); + } this.DataSetName = ds.DataSetName; this.Prefix = ds.Prefix; this.Namespace = ds.Namespace; @@ -117,6 +122,16 @@ namespace CMS_SC_Data { } } + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + [global::System.ComponentModel.Browsable(false)] + [global::System.ComponentModel.DesignerSerializationVisibility(global::System.ComponentModel.DesignerSerializationVisibility.Content)] + public 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.BrowsableAttribute(true)] @@ -193,6 +208,9 @@ namespace CMS_SC_Data { if ((ds.Tables["ElencoSchedeMacchina"] != null)) { base.Tables.Add(new ElencoSchedeMacchinaDataTable(ds.Tables["ElencoSchedeMacchina"])); } + if ((ds.Tables["AnagFasi"] != null)) { + base.Tables.Add(new AnagFasiDataTable(ds.Tables["AnagFasi"])); + } this.DataSetName = ds.DataSetName; this.Prefix = ds.Prefix; this.Namespace = ds.Namespace; @@ -244,6 +262,12 @@ namespace CMS_SC_Data { this.tableElencoSchedeMacchina.InitVars(); } } + this.tableAnagFasi = ((AnagFasiDataTable)(base.Tables["AnagFasi"])); + if ((initTable == true)) { + if ((this.tableAnagFasi != null)) { + this.tableAnagFasi.InitVars(); + } + } this.relationFK_ElencoSchedeMacchina_ElencoMacchineCN = this.Relations["FK_ElencoSchedeMacchina_ElencoMacchineCN"]; } @@ -261,6 +285,8 @@ namespace CMS_SC_Data { base.Tables.Add(this.tableElencoMacchineCN); this.tableElencoSchedeMacchina = new ElencoSchedeMacchinaDataTable(); base.Tables.Add(this.tableElencoSchedeMacchina); + this.tableAnagFasi = new AnagFasiDataTable(); + base.Tables.Add(this.tableAnagFasi); this.relationFK_ElencoSchedeMacchina_ElencoMacchineCN = new global::System.Data.DataRelation("FK_ElencoSchedeMacchina_ElencoMacchineCN", new global::System.Data.DataColumn[] { this.tableElencoMacchineCN.MatricolaColumn}, new global::System.Data.DataColumn[] { this.tableElencoSchedeMacchina.MatricolaColumn}, false); @@ -285,6 +311,12 @@ namespace CMS_SC_Data { return false; } + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + private bool ShouldSerializeAnagFasi() { + 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) { @@ -349,6 +381,9 @@ namespace CMS_SC_Data { [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] public delegate void ElencoSchedeMacchinaRowChangeEventHandler(object sender, ElencoSchedeMacchinaRowChangeEvent e); + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public delegate void AnagFasiRowChangeEventHandler(object sender, AnagFasiRowChangeEvent e); + /// ///Represents the strongly named DataTable class. /// @@ -1243,6 +1278,280 @@ namespace CMS_SC_Data { } } + /// + ///Represents the strongly named DataTable class. + /// + [global::System.Serializable()] + [global::System.Xml.Serialization.XmlSchemaProviderAttribute("GetTypedTableSchema")] + 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() { + 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) { + this.TableName = table.TableName; + if ((table.CaseSensitive != table.DataSet.CaseSensitive)) { + this.CaseSensitive = table.CaseSensitive; + } + if ((table.Locale.ToString() != table.DataSet.Locale.ToString())) { + this.Locale = table.Locale; + } + if ((table.Namespace != table.DataSet.Namespace)) { + this.Namespace = table.Namespace; + } + this.Prefix = table.Prefix; + this.MinimumCapacity = table.MinimumCapacity; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + protected 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 { + 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 { + 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 { + 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 { + 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) { + 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) { + AnagFasiRow rowAnagFasiRow = ((AnagFasiRow)(this.NewRow())); + object[] columnValuesArray = new object[] { + Fase, + Descrizione}; + rowAnagFasiRow.ItemArray = columnValuesArray; + 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) { + 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() { + 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() { + return new AnagFasiDataTable(); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + 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() { + 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); + base.Columns.Add(this.columnDescrizione); + this.Constraints.Add(new global::System.Data.UniqueConstraint("Constraint1", new global::System.Data.DataColumn[] { + this.columnFase}, true)); + this.columnFase.AllowDBNull = false; + this.columnFase.Unique = true; + 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() { + 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) { + 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() { + 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) { + base.OnRowChanged(e); + 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) { + base.OnRowChanging(e); + 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) { + base.OnRowDeleted(e); + 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) { + base.OnRowDeleting(e); + 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) { + this.Rows.Remove(row); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public static global::System.Xml.Schema.XmlSchemaComplexType GetTypedTableSchema(global::System.Xml.Schema.XmlSchemaSet xs) { + global::System.Xml.Schema.XmlSchemaComplexType type = new global::System.Xml.Schema.XmlSchemaComplexType(); + global::System.Xml.Schema.XmlSchemaSequence sequence = new global::System.Xml.Schema.XmlSchemaSequence(); + DS_Applicazione ds = new DS_Applicazione(); + global::System.Xml.Schema.XmlSchemaAny any1 = new global::System.Xml.Schema.XmlSchemaAny(); + any1.Namespace = "http://www.w3.org/2001/XMLSchema"; + any1.MinOccurs = new decimal(0); + any1.MaxOccurs = decimal.MaxValue; + any1.ProcessContents = global::System.Xml.Schema.XmlSchemaContentProcessing.Lax; + sequence.Items.Add(any1); + global::System.Xml.Schema.XmlSchemaAny any2 = new global::System.Xml.Schema.XmlSchemaAny(); + any2.Namespace = "urn:schemas-microsoft-com:xml-diffgram-v1"; + any2.MinOccurs = new decimal(1); + any2.ProcessContents = global::System.Xml.Schema.XmlSchemaContentProcessing.Lax; + sequence.Items.Add(any2); + global::System.Xml.Schema.XmlSchemaAttribute attribute1 = new global::System.Xml.Schema.XmlSchemaAttribute(); + attribute1.Name = "namespace"; + attribute1.FixedValue = ds.Namespace; + type.Attributes.Add(attribute1); + global::System.Xml.Schema.XmlSchemaAttribute attribute2 = new global::System.Xml.Schema.XmlSchemaAttribute(); + attribute2.Name = "tableTypeName"; + attribute2.FixedValue = "AnagFasiDataTable"; + type.Attributes.Add(attribute2); + type.Particle = sequence; + global::System.Xml.Schema.XmlSchema dsSchema = ds.GetSchemaSerializable(); + if (xs.Contains(dsSchema.TargetNamespace)) { + global::System.IO.MemoryStream s1 = new global::System.IO.MemoryStream(); + global::System.IO.MemoryStream s2 = new global::System.IO.MemoryStream(); + try { + global::System.Xml.Schema.XmlSchema schema = null; + dsSchema.Write(s1); + for (global::System.Collections.IEnumerator schemas = xs.Schemas(dsSchema.TargetNamespace).GetEnumerator(); schemas.MoveNext(); ) { + schema = ((global::System.Xml.Schema.XmlSchema)(schemas.Current)); + s2.SetLength(0); + schema.Write(s2); + if ((s1.Length == s2.Length)) { + s1.Position = 0; + s2.Position = 0; + for (; ((s1.Position != s1.Length) + && (s1.ReadByte() == s2.ReadByte())); ) { + ; + } + if ((s1.Position == s1.Length)) { + return type; + } + } + } + } + finally { + if ((s1 != null)) { + s1.Close(); + } + if ((s2 != null)) { + s2.Close(); + } + } + } + xs.Add(dsSchema); + return type; + } + } + /// ///Represents strongly named DataRow class. /// @@ -1437,6 +1746,60 @@ namespace CMS_SC_Data { } } + /// + ///Represents strongly named DataRow class. + /// + 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) { + 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 { + return ((string)(this[this.tableAnagFasi.FaseColumn])); + } + 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 { + return ((string)(this[this.tableAnagFasi.DescrizioneColumn])); + } + catch (global::System.InvalidCastException e) { + throw new global::System.Data.StrongTypingException("The value for column \'Descrizione\' in table \'AnagFasi\' is DBNull.", e); + } + } + 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() { + 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() { + this[this.tableAnagFasi.DescrizioneColumn] = global::System.Convert.DBNull; + } + } + /// ///Row event argument class /// @@ -1538,6 +1901,40 @@ namespace CMS_SC_Data { } } } + + /// + ///Row event argument class + /// + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + 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) { + 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 { + return this.eventRow; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public global::System.Data.DataRowAction Action { + get { + return this.eventAction; + } + } + } } } namespace CMS_SC_Data.DS_ApplicazioneTableAdapters { @@ -2944,6 +3341,478 @@ SELECT idxESM, Matricola, CodScheda, Descrizione FROM ElencoSchedeMacchina WHERE } } + /// + ///Represents the connection and commands used to retrieve and save data. + /// + [global::System.ComponentModel.DesignerCategoryAttribute("code")] + [global::System.ComponentModel.ToolboxItem(true)] + [global::System.ComponentModel.DataObjectAttribute(true)] + [global::System.ComponentModel.DesignerAttribute("Microsoft.VSDesigner.DataSource.Design.TableAdapterDesigner, Microsoft.VSDesigner" + + ", Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] + public partial class 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() { + this.ClearBeforeFill = true; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + protected internal global::System.Data.SqlClient.SqlDataAdapter Adapter { + get { + if ((this._adapter == null)) { + this.InitAdapter(); + } + return this._adapter; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + internal global::System.Data.SqlClient.SqlConnection Connection { + get { + if ((this._connection == null)) { + this.InitConnection(); + } + return this._connection; + } + set { + this._connection = value; + if ((this.Adapter.InsertCommand != null)) { + this.Adapter.InsertCommand.Connection = value; + } + if ((this.Adapter.DeleteCommand != null)) { + this.Adapter.DeleteCommand.Connection = value; + } + if ((this.Adapter.UpdateCommand != null)) { + this.Adapter.UpdateCommand.Connection = value; + } + for (int i = 0; (i < this.CommandCollection.Length); i = (i + 1)) { + if ((this.CommandCollection[i] != null)) { + ((global::System.Data.SqlClient.SqlCommand)(this.CommandCollection[i])).Connection = value; + } + } + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + internal global::System.Data.SqlClient.SqlTransaction Transaction { + get { + return this._transaction; + } + set { + this._transaction = value; + for (int i = 0; (i < this.CommandCollection.Length); i = (i + 1)) { + this.CommandCollection[i].Transaction = this._transaction; + } + if (((this.Adapter != null) + && (this.Adapter.DeleteCommand != null))) { + this.Adapter.DeleteCommand.Transaction = this._transaction; + } + if (((this.Adapter != null) + && (this.Adapter.InsertCommand != null))) { + this.Adapter.InsertCommand.Transaction = this._transaction; + } + if (((this.Adapter != null) + && (this.Adapter.UpdateCommand != null))) { + this.Adapter.UpdateCommand.Transaction = this._transaction; + } + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + protected global::System.Data.SqlClient.SqlCommand[] CommandCollection { + get { + if ((this._commandCollection == null)) { + this.InitCommandCollection(); + } + return this._commandCollection; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + public bool ClearBeforeFill { + get { + return this._clearBeforeFill; + } + set { + this._clearBeforeFill = value; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + private void InitAdapter() { + this._adapter = new global::System.Data.SqlClient.SqlDataAdapter(); + global::System.Data.Common.DataTableMapping tableMapping = new global::System.Data.Common.DataTableMapping(); + tableMapping.SourceTable = "Table"; + tableMapping.DataSetTable = "AnagFasi"; + tableMapping.ColumnMappings.Add("Fase", "Fase"); + tableMapping.ColumnMappings.Add("Descrizione", "Descrizione"); + 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].[AnagFasi] WHERE (([Fase] = @Original_Fase) AND ((@IsNull_Descr" + + "izione = 1 AND [Descrizione] IS NULL) OR ([Descrizione] = @Original_Descrizione)" + + "))"; + this._adapter.DeleteCommand.CommandType = global::System.Data.CommandType.Text; + this._adapter.DeleteCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_Fase", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Fase", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + this._adapter.DeleteCommand.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.DeleteCommand.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.InsertCommand = new global::System.Data.SqlClient.SqlCommand(); + this._adapter.InsertCommand.Connection = this.Connection; + this._adapter.InsertCommand.CommandText = "INSERT INTO [dbo].[AnagFasi] ([Fase], [Descrizione]) VALUES (@Fase, @Descrizione)" + + ";\r\nSELECT Fase, Descrizione FROM AnagFasi WHERE (Fase = @Fase)"; + this._adapter.InsertCommand.CommandType = global::System.Data.CommandType.Text; + this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Fase", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Fase", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.InsertCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Descrizione", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Descrizione", 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].[AnagFasi] SET [Fase] = @Fase, [Descrizione] = @Descrizione WHERE (([Fase] = @Original_Fase) AND ((@IsNull_Descrizione = 1 AND [Descrizione] IS NULL) OR ([Descrizione] = @Original_Descrizione))); +SELECT Fase, Descrizione FROM AnagFasi WHERE (Fase = @Fase)"; + this._adapter.UpdateCommand.CommandType = global::System.Data.CommandType.Text; + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Fase", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Fase", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Descrizione", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Descrizione", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._adapter.UpdateCommand.Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_Fase", global::System.Data.SqlDbType.NVarChar, 0, global::System.Data.ParameterDirection.Input, 0, 0, "Fase", global::System.Data.DataRowVersion.Original, false, null, "", "", "")); + 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() { + 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() { + 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 Fase, Descrizione FROM dbo.AnagFasi"; + this._commandCollection[0].CommandType = global::System.Data.CommandType.Text; + this._commandCollection[1] = new global::System.Data.SqlClient.SqlCommand(); + this._commandCollection[1].Connection = this.Connection; + this._commandCollection[1].CommandText = "dbo.stp_AF_DeleteQuery"; + this._commandCollection[1].CommandType = global::System.Data.CommandType.StoredProcedure; + this._commandCollection[1].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@RETURN_VALUE", global::System.Data.SqlDbType.Int, 4, global::System.Data.ParameterDirection.ReturnValue, 10, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._commandCollection[1].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Original_Fase", global::System.Data.SqlDbType.NVarChar, 50, global::System.Data.ParameterDirection.Input, 0, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._commandCollection[2] = new global::System.Data.SqlClient.SqlCommand(); + this._commandCollection[2].Connection = this.Connection; + this._commandCollection[2].CommandText = "dbo.stp_AF_InsertQuery"; + this._commandCollection[2].CommandType = global::System.Data.CommandType.StoredProcedure; + this._commandCollection[2].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@RETURN_VALUE", global::System.Data.SqlDbType.Int, 4, global::System.Data.ParameterDirection.ReturnValue, 10, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._commandCollection[2].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@Fase", global::System.Data.SqlDbType.NVarChar, 50, global::System.Data.ParameterDirection.Input, 0, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._commandCollection[2].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@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] = new global::System.Data.SqlClient.SqlCommand(); + this._commandCollection[3].Connection = this.Connection; + this._commandCollection[3].CommandText = "dbo.stp_AF_UpdateQuery"; + this._commandCollection[3].CommandType = global::System.Data.CommandType.StoredProcedure; + this._commandCollection[3].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@RETURN_VALUE", global::System.Data.SqlDbType.Int, 4, global::System.Data.ParameterDirection.ReturnValue, 10, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", "")); + this._commandCollection[3].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, "", "", "")); + 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) { + this.Adapter.SelectCommand = this.CommandCollection[0]; + if ((this.ClearBeforeFill == true)) { + dataTable.Clear(); + } + int returnValue = this.Adapter.Fill(dataTable); + return returnValue; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] + [global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")] + [global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Select, true)] + public virtual DS_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) { + 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, "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) { + 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_Fase, string Original_Descrizione) { + if ((Original_Fase == null)) { + throw new global::System.ArgumentNullException("Original_Fase"); + } + else { + this.Adapter.DeleteCommand.Parameters[0].Value = ((string)(Original_Fase)); + } + if ((Original_Descrizione == null)) { + this.Adapter.DeleteCommand.Parameters[1].Value = ((object)(1)); + this.Adapter.DeleteCommand.Parameters[2].Value = global::System.DBNull.Value; + } + else { + this.Adapter.DeleteCommand.Parameters[1].Value = ((object)(0)); + this.Adapter.DeleteCommand.Parameters[2].Value = ((string)(Original_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)) { + 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 Fase, string Descrizione) { + if ((Fase == null)) { + throw new global::System.ArgumentNullException("Fase"); + } + else { + this.Adapter.InsertCommand.Parameters[0].Value = ((string)(Fase)); + } + if ((Descrizione == null)) { + this.Adapter.InsertCommand.Parameters[1].Value = global::System.DBNull.Value; + } + 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)) { + 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 Fase, string Descrizione, string Original_Fase, string Original_Descrizione) { + if ((Fase == null)) { + throw new global::System.ArgumentNullException("Fase"); + } + else { + this.Adapter.UpdateCommand.Parameters[0].Value = ((string)(Fase)); + } + if ((Descrizione == null)) { + this.Adapter.UpdateCommand.Parameters[1].Value = global::System.DBNull.Value; + } + else { + this.Adapter.UpdateCommand.Parameters[1].Value = ((string)(Descrizione)); + } + if ((Original_Fase == null)) { + throw new global::System.ArgumentNullException("Original_Fase"); + } + else { + this.Adapter.UpdateCommand.Parameters[2].Value = ((string)(Original_Fase)); + } + if ((Original_Descrizione == null)) { + this.Adapter.UpdateCommand.Parameters[3].Value = ((object)(1)); + this.Adapter.UpdateCommand.Parameters[4].Value = global::System.DBNull.Value; + } + else { + this.Adapter.UpdateCommand.Parameters[3].Value = ((object)(0)); + this.Adapter.UpdateCommand.Parameters[4].Value = ((string)(Original_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)) { + 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 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) { + global::System.Data.SqlClient.SqlCommand command = this.CommandCollection[1]; + if ((Original_Fase == null)) { + command.Parameters[1].Value = global::System.DBNull.Value; + } + 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)) { + command.Connection.Open(); + } + int returnValue; + try { + returnValue = command.ExecuteNonQuery(); + } + 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) { + global::System.Data.SqlClient.SqlCommand command = this.CommandCollection[2]; + if ((Fase == null)) { + command.Parameters[1].Value = global::System.DBNull.Value; + } + else { + command.Parameters[1].Value = ((string)(Fase)); + } + if ((Descrizione == null)) { + command.Parameters[2].Value = global::System.DBNull.Value; + } + 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)) { + command.Connection.Open(); + } + int returnValue; + try { + returnValue = command.ExecuteNonQuery(); + } + 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) { + global::System.Data.SqlClient.SqlCommand command = this.CommandCollection[3]; + if ((Fase == null)) { + command.Parameters[1].Value = global::System.DBNull.Value; + } + else { + command.Parameters[1].Value = ((string)(Fase)); + } + if ((Descrizione == null)) { + command.Parameters[2].Value = global::System.DBNull.Value; + } + else { + command.Parameters[2].Value = ((string)(Descrizione)); + } + if ((Original_Fase == null)) { + command.Parameters[3].Value = global::System.DBNull.Value; + } + 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)) { + command.Connection.Open(); + } + int returnValue; + try { + returnValue = command.ExecuteNonQuery(); + } + 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 /// @@ -2962,6 +3831,8 @@ SELECT idxESM, Matricola, CodScheda, Descrizione FROM ElencoSchedeMacchina WHERE private ElencoSchedeMacchinaTableAdapter _elencoSchedeMacchinaTableAdapter; + private AnagFasiTableAdapter _anagFasiTableAdapter; + private bool _backupDataSetBeforeUpdate; private global::System.Data.IDbConnection _connection; @@ -3019,6 +3890,20 @@ SELECT idxESM, Matricola, CodScheda, Descrizione FROM ElencoSchedeMacchina WHERE } } + [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 { + return this._anagFasiTableAdapter; + } + set { + this._anagFasiTableAdapter = value; + } + } + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")] public bool BackupDataSetBeforeUpdate { @@ -3050,6 +3935,10 @@ SELECT idxESM, Matricola, CodScheda, Descrizione FROM ElencoSchedeMacchina WHERE && (this._elencoSchedeMacchinaTableAdapter.Connection != null))) { return this._elencoSchedeMacchinaTableAdapter.Connection; } + if (((this._anagFasiTableAdapter != null) + && (this._anagFasiTableAdapter.Connection != null))) { + return this._anagFasiTableAdapter.Connection; + } return null; } set { @@ -3072,6 +3961,9 @@ SELECT idxESM, Matricola, CodScheda, Descrizione FROM ElencoSchedeMacchina WHERE if ((this._elencoSchedeMacchinaTableAdapter != null)) { count = (count + 1); } + if ((this._anagFasiTableAdapter != null)) { + count = (count + 1); + } return count; } } @@ -3110,6 +4002,15 @@ SELECT idxESM, Matricola, CodScheda, Descrizione FROM ElencoSchedeMacchina WHERE allChangedRows.AddRange(updatedRows); } } + 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))) { + result = (result + this._anagFasiTableAdapter.Update(updatedRows)); + allChangedRows.AddRange(updatedRows); + } + } return result; } @@ -3144,6 +4045,14 @@ SELECT idxESM, Matricola, CodScheda, Descrizione FROM ElencoSchedeMacchina WHERE allAddedRows.AddRange(addedRows); } } + 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))) { + result = (result + this._anagFasiTableAdapter.Update(addedRows)); + allAddedRows.AddRange(addedRows); + } + } return result; } @@ -3154,6 +4063,14 @@ SELECT idxESM, Matricola, CodScheda, Descrizione FROM ElencoSchedeMacchina WHERE [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) { int result = 0; + 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))) { + result = (result + this._anagFasiTableAdapter.Update(deletedRows)); + allChangedRows.AddRange(deletedRows); + } + } if ((this._elencoSchedeMacchinaTableAdapter != null)) { global::System.Data.DataRow[] deletedRows = dataSet.ElencoSchedeMacchina.Select(null, null, global::System.Data.DataViewRowState.Deleted); if (((deletedRows != null) @@ -3232,6 +4149,11 @@ SELECT idxESM, Matricola, CodScheda, Descrizione FROM ElencoSchedeMacchina WHERE 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))) { + throw new global::System.ArgumentException("All TableAdapters managed by a TableAdapterManager must use the same connection s" + + "tring."); + } global::System.Data.IDbConnection workConnection = this.Connection; if ((workConnection == null)) { throw new global::System.ApplicationException("TableAdapterManager contains no connection information. Set each TableAdapterMana" + @@ -3291,6 +4213,15 @@ SELECT idxESM, Matricola, CodScheda, Descrizione FROM ElencoSchedeMacchina WHERE adaptersWithAcceptChangesDuringUpdate.Add(this._elencoSchedeMacchinaTableAdapter.Adapter); } } + 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) { + this._anagFasiTableAdapter.Adapter.AcceptChangesDuringUpdate = false; + adaptersWithAcceptChangesDuringUpdate.Add(this._anagFasiTableAdapter.Adapter); + } + } // //---- Perform updates ----------- // @@ -3361,6 +4292,10 @@ SELECT idxESM, Matricola, CodScheda, Descrizione FROM ElencoSchedeMacchina WHERE this._elencoSchedeMacchinaTableAdapter.Connection = ((global::System.Data.SqlClient.SqlConnection)(revertConnections[this._elencoSchedeMacchinaTableAdapter])); this._elencoSchedeMacchinaTableAdapter.Transaction = null; } + if ((this._anagFasiTableAdapter != null)) { + this._anagFasiTableAdapter.Connection = ((global::System.Data.SqlClient.SqlConnection)(revertConnections[this._anagFasiTableAdapter])); + this._anagFasiTableAdapter.Transaction = null; + } if ((0 < adaptersWithAcceptChangesDuringUpdate.Count)) { global::System.Data.Common.DataAdapter[] adapters = new System.Data.Common.DataAdapter[adaptersWithAcceptChangesDuringUpdate.Count]; adaptersWithAcceptChangesDuringUpdate.CopyTo(adapters); diff --git a/CMS-SC-Data/DS_Applicazione.xsd b/CMS-SC-Data/DS_Applicazione.xsd index 7f51bea..8edf70a 100644 --- a/CMS-SC-Data/DS_Applicazione.xsd +++ b/CMS-SC-Data/DS_Applicazione.xsd @@ -250,6 +250,93 @@ SELECT idxESM, Matricola, CodScheda, Descrizione FROM ElencoSchedeMacchina WHERE + + + + + + DELETE FROM [dbo].[AnagFasi] WHERE (([Fase] = @Original_Fase) AND ((@IsNull_Descrizione = 1 AND [Descrizione] IS NULL) OR ([Descrizione] = @Original_Descrizione))) + + + + + + + + + + INSERT INTO [dbo].[AnagFasi] ([Fase], [Descrizione]) VALUES (@Fase, @Descrizione); +SELECT Fase, Descrizione FROM AnagFasi WHERE (Fase = @Fase) + + + + + + + + + SELECT Fase, Descrizione FROM dbo.AnagFasi + + + + + + UPDATE [dbo].[AnagFasi] SET [Fase] = @Fase, [Descrizione] = @Descrizione WHERE (([Fase] = @Original_Fase) AND ((@IsNull_Descrizione = 1 AND [Descrizione] IS NULL) OR ([Descrizione] = @Original_Descrizione))); +SELECT Fase, Descrizione FROM AnagFasi WHERE (Fase = @Fase) + + + + + + + + + + + + + + + + + + + + dbo.stp_AF_DeleteQuery + + + + + + + + + + + dbo.stp_AF_InsertQuery + + + + + + + + + + + + dbo.stp_AF_UpdateQuery + + + + + + + + + + + @@ -340,6 +427,26 @@ SELECT idxESM, Matricola, CodScheda, Descrizione FROM ElencoSchedeMacchina WHERE + + + + + + + + + + + + + + + + + + + + @@ -354,6 +461,10 @@ SELECT idxESM, Matricola, CodScheda, Descrizione FROM ElencoSchedeMacchina WHERE + + + + diff --git a/CMS-SC-Data/DS_Applicazione.xss b/CMS-SC-Data/DS_Applicazione.xss index 9ac0e6f..c689895 100644 --- a/CMS-SC-Data/DS_Applicazione.xss +++ b/CMS-SC-Data/DS_Applicazione.xss @@ -6,12 +6,13 @@ --> - - - + + + + - + 754 diff --git a/CMS-SC-Data/bin/Debug/CMS-SC-Data.dll b/CMS-SC-Data/bin/Debug/CMS-SC-Data.dll index 421ba95c46bf6eb15492c4f37f97d2ad8ed4c926..688ee0b39eaf1f93e2589da7dbbcf476d635f4f5 100644 GIT binary patch literal 82432 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 G2mS+o0tn{- literal 69120 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 b`A~A`#{Z4Kl!4J8+RM}RUw{ASJn;Vjr*)$V diff --git a/CMS-SC-Data/obj/Debug/CMS-SC-Data.dll b/CMS-SC-Data/obj/Debug/CMS-SC-Data.dll index 421ba95c46bf6eb15492c4f37f97d2ad8ed4c926..688ee0b39eaf1f93e2589da7dbbcf476d635f4f5 100644 GIT binary patch literal 82432 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 G2mS+o0tn{- literal 69120 zcmeHw3w+#FvH$#j``)B!c9SM)leQb0mh=@`Xr+{gX_K}DTKY(V@@&#%+lD6jh1~>N zN+IDT6;M$`D5wQ|RZ&5aE23Bx&?;Wx%0=)h1i3!y13`R?@c+)7^Ly=X(x(3PdOz1d zXV1);nKNh3oX2l|zy0m1bKgY)A`0T)n{N_*9-sWzC~$Nzi0YE5UnrpmV&AU)ys`4z zwd=QbWmA0_YfGlRC)Ls3+iUfwHlo89YpTcUOgD@h7q8Q**DNDiX#{9Z z>v?C|tqqe|TVxawg$?{u)DP65oI<$~pG2inHkI8>&}>A5s0W?@0@QXbv-1D$r$(8C zzf+;Nl?%{Y#g54RYcr@Aw9;t?)#TQVhNp<4p86>8Q$2V?e|mdA@DBxHFY2VP+HRW- zuvvUioX5A+BPPW`_ACC_Hj_g1+xHRG z+(6`)6qdsRW%Ep01y0B(%*tIM7;M&0B8o$OeKmiY^+_Hs^Nnx?KC^IYJZ{!c#z)wi zq8O$Ml2S-5f6y%GESndkH=!7Aa&!lR74=66hZzXgPeZBV4WlfW2+mzdW<`CXKvNi& zu+vmb5NT@BN1!{90qA@3t>{5LVl-||2k2+Ch#Qyztnv**x3TybFjJPhR~(IGkH%-V z9>AIjKv9c3m6-s27R-;AYs03&1zeL`pG8w)Yc`A8vhxoi>(pnP^JEd#qqghRXVb2% z8MWrXfcm*?1&{_tj?u_GM$n|x9LvaY8d<=|LXEtIk>eFoQCYu8O7)n7n4`1H$@Dm? zUK~a2*%O4#6BOf=mtuBM@JPih87V|V**rBbF=Z2E?!-6*&{`Pe(v9 z9b$euY-2jA6@3PblIX?A**YV_BV*@l3jqb$dX8G5Uzi)}^|jnN*k%%9gwPY_UkqYD z3^Wn=;+?Q*od}wB5_5-(W>ZA<6YYWknF>)a_Ty&411$9 z?2XQ_<%!O)<%!O)<%!O)<%!O4UUZ7<#4)B0SPVb>9U#mBURx8CZG_+AX1F}N1cmyg z?9*_?MOKp(xS#Rz`elGJezVA|REv9vMqhg}1vr^dkh#T^Olg0Lx1}Ja@8= zYxoCPiN-9dG@_o#U5x9NmvFHh1yF@W?aj$}?tN=E(Dm z%1!_0S3s~3~Zueq$&lFX}IhUr*JD)m}Xsp8(u)Jq^r7+0y}wvnv6|#Z=^5*mQZzIRhUtYc=4ENYq-x#IUs%A7w!^5wzB! zWMRlshk#dKLH+sJ%jDldy9f{Bo|9w<3dIG)9=vzQ~gXfK2)5w*?++K=tr zfCNv14J?sBS;;~NqAd=TKh(B~M(1`=B4ke)k;ACQX*Pxu66dmn5^PAKaGuh@A8#15 zjS4Db6;Jy)UEN`dl*OJ$KVjbakYVn{Yu?1!_W8L`k6;#gm>IGzKs^}49%5J%If%LI z7lLI5G$M!+G0b5DgJaS*`u;KldnD1P%=%5D#gv&`-@%A!ArkSyn;K3!7B*P4BkTV| zkl{8Rv4FK16eSn1wxAra5P)%6wPfax$9gUm^<5$xurA{IZ7wUXc7oS;qoh_3kz&UB z9snF{tX_O--Lh8Z@N#v%CA?^_kFkpx1Cn7RD^;`3;LRE*SEw|3Z^v3R3w^Tp$noeK zRw_{a`>Up7dbsoiOemk>aCY#0PJjC$V+kGm6SoOkD0n zL)A?fW@B8eB5-%CGI)2aC>*h{FYyfIzzQq*aPe%4&SH67M;wLEayParMMF^p8Y0#e zj$%Ghs@R?c{t1fzO0GtL^SMnXfIh0p96(>Fg85_{lQ{hX@7044%DmOUUO9x)E}kDY z6~{JB<=G+ah3EMz7%h(O5 zljS2|-H2lLE;L|GR7)7ggjdf^N)Im|t{%q5sOKF@4~Mv`hp{p0d8g8YZhG`Eb_hN0 z9C{aPm{pDQSrax|bQ>{x8fbAjO%!FZM277%MdnhD$yF>7tH|DrPwU-+OqejCq9Xeq zCfp)~D(k)c8Sx%G1e2coERAYwW9 zKonI6A|;3eQB)m>V)CI6M6BXz)SSz{QJm^P#1&x*mlex_s7M`%xR=g>D9UFaW`n1r z_JJtoA;x?MqKG;WLE~%$Q1L8%9;!FKZ<=#44f#B@hkcBdXg;6u{pTSVIO2Ioi~X-W z58a`A$=ag5?_#BG6Ef9E(@TMNnR@7UU0H9tBgwjJzk7aKikPWUF(Lb}M8l+<^HWvm?%2eV zLms5;bJS!v#`4cmZn(*un1uF`<>fQIoTG3?;B%BroWkcQEQRVAKmo+-xsaDX`}DMp z7kfEV@f@?MS2|RlVK()B4wdJZO?6LYJiBJ`+zrur*bX5IJ2Tuu{)tLjs~<$Tn>)E| zpTD@}d~UHqb933|W{dK<#X8N+Wt+S3Nsz6!&vsna+y&2eY-#S9&x3Eb1HpeDax|!8?Vylc%h!hp{p0d8g9DOOC6Du|w!_ z*MxVmhW``i!H@E^|JQj?AN2m==fOKU(6ElS=AQ?#FO7H})MEcD&x7w*U9QJ2&5H@v zxSaDKQV;Gq4$G{49z=?vARQ@%f^=LeyL4Vlu_WjQPt}E+pcO+SN?cd4qDSO;%#7wPc|CMO4&x2Js0#3wPuqc2%MsBJX zQ=~FbVSNDdchhKDHr_vvhVG->cyrH&H*P_?&Q7#>IdN{b0?SWGhE@*q*$T3xomT@MfvALu}*Vy+2$^M_GGK=^C6c< zJ0G&8x#vTsRazh9kWpQkaFMmwhu!63&QVWE-R;&mr%LXh!^VhxA~bh$XPhcV+$y$w zYFuX$)q2Y7onFu6?C3_4yWT>KbBVXuLE=9=1g~_2d7}+3~NuB;3YPtW%Hw$|e58 za)}u{$8rz5o^PPw;!NFj*;Ru`)n_VGp2@3|{leVI6&5y~aQ%mw`K?%zWn(xC@@{3I z{v)hY*6{-J^`psir7fRtT?B^i!u2Ct$M-K`581XcSsphiWSdiI>*n>Vfc%OPY!i8| zJcRtIqsepSA>>;|ljlmWJf7)9|EH_HoJY_4D1iIC2$mk)sm3!yajLjUE!}nYK#@?7c4^Rpjw;J+E{KgZ6CdpuyiDB0|zU-2o>wZ}J^^`90|Ja>mpJ!l4ZrSyQ>*G_N*^zP(ZQD)PRR&-_; zx>pspWLAY^s2v;Xxj}4qtc$A)>08)F~87HGwVO2x>(5t zJ}SsO#~h)0We$|=sZm5cVHLS znLNT_3r+B|shEj)IMXEsEb#N_E7IrkxtNs0^=_i4%z(>}}XRx|hUqBg;`r)kJXFV)s z>x=l1=NZ&P4POF^he?IXPaw!+2$oP)>{^e2BW!({`4lC)A7$$+0I-dlv^bv3daNd4 z6?z_W=0|MDS96#vt*_-!tVcn}d^t#cQ;RDqD=Ngg6hDn#Q7#W4x*+=)Sgpqav_aCo zQt+ayfO~V83RI82?lDQmKfgyz&O|~vJz}cAM@&%$of6LJk$G4>auuB6Do{N-ECs4Z z-|+NELNmWdOwMdV8@@4Os=r4}`I~y=DmbzpS+0U3j1pJDSfgatJIKr)fCtp-yOY=8 z`f3B=Uc=yke=}qBdFGW={-1g*rs?5| zR(b8NDqwfjp3H$9yQ}2KqV0ryNdoCd_Nk!@$=Qe}u02 ztc%mR@Bki!EvC%O81-fU1FA0b9(H7MS6JT#JzzZzh*iTY)iSbFrAP&}l;>P!{U`KT z&j4VXm!s$BnBY(=H{u&BFsjODh*W=1Eb!5v1*s@f{QL|VP1T(OlFup0AK=kX_3ZXT zRPi0T^pWT53;Tp`wEKPH?4+akgg4d^qzd{(bUMAaed4F)`NXaE`$XuY`oxtygiki( zxRf6!`95)W!ZG>8k@EY5pUfX6CLO6NiLQ{2u98Cpr6V>`#7c6aQmXStz)#H^0k_&e z0zw~k1YAka2w*;A5x_UYjEa*D90_iL|f=1W26sVaL0{=J=tI8pw4m5N?h{`2NhzJ&=;AdiA$ zwEy}Tdq4Qhom}BwAN%qsvvXx|G!PlC@XC1eC|qaOW4`6)Q5=$;*3ev^!_-lk56-p- z7n5?hc%{hUVv^0J^C-BM@a0hyZZp~04yKNjM?pHFa2|y#bRI=%HFq+}pGWa%MjnOx z!g&;@Pw0Rrv*D0^nsUT=k18O>%iZ}oeTwcCw1tY zOOAq?B1Zvtdh7~LbrrCG#;#!O2?6dxR(z_nKGG+N*7`i3GC9)?BYi$)s^6zfQ9fNe z&T)zI=^?MLo%WT2Ev^FP)3GWTauq0_j#a_f6IZTJzX3<+C0o)qX1-5(hG*UbBYi$) zs^6zf`I~&|DmX%)x(bfar>=q{^QkBEb%b-(wcrTns;l4#=c=nmiy$-OBl z70YAGy?G^71RQn_i$$H>n;-@3M(%A(j@_Qzo02+GyY1YYS`o))x6UJ}d3!{nYQ`Rs z=or&x>?J4NCrANDBi;Aj97lW7eM;&`9c}0Aj=<5j=n**D7Ciz-+oDI}XdM}2nhe;U za&nA(ur=%XEbQhOzsXo$j*&S>$T1$LuIKZ0$r~?_8{(SLbBs#+$T>!-mv7}+PhvY% zr`wzyBl8??j#0Jul%qkH?OzJ_phGGi>~-fJ5rcXV)MsZnxAWyulS8ZCF^ON07N z%*!3Q)shx@hF##f?s4-e-rP}+kdr%d=_BQiTn=f@O|Kvpb8|N17C_!dhM84cnqXEZw&m@yfJXA{bL~XQOCfQJmeTG$3c01 zUamcV44f0qn8v`78q*j!QeztfM=WOyN_;8X{3-6pO;Wj6J7ZMB?^|(Fz4?>ek*ij6 zVLR6w@yg{-b4RX5$wh2A{*JTLUj96Hv36+FPA{Ls|PsFQSt0!N~yVU>6d~utbFXcY` zkLHX2rhKV=$HJFwRWrnwZLPp2i6tr1fMe%_D|Rr%TTgG^;GT25WXxj#=X*6fFVJ5SC8ohN@D zy|$lCbjX>7xZ<$$j}Fzz`8X7HNq$N>o|lqG6S*UYk)+O%AA9aDM?o75&<{tld&X|T z^-d3*JbmS;4_D?GAj!kHxWG{``cq@9AS*+n)9j*Ag1tU(NSK_t4>tOSgsJ`^VTu}( zv8UOc_LYL0D{@?F9_l%`90igx@w()&6eySIEV*cuiJb2eCTBhhBYiGms^29{`I}tg zDmX%yxC)NUC7vYrkxew$fFqn}u7V?+Xs&`In`o~5kxev@3u`9vvz`1HwOXqV5tVL^ zU3UAO3=8Mj1GE;`F7jtqs^?pIBT?IllVfL61@fQXDXwUlIk3zQW<}DGj4dWNKgS!Y zSUoTcGlD`MR>55JL8cYevt{Ded3E9Mc;n=MgJmZ>g(0Aa6++ zIX}lb4mUri+Iz}vk8?wxwx8|toIhmB>->X!2})f6>kVH$CFr}nXU%Q~Z^~>Vh&;j9*gj^s=Py`$Fy9I0@qJVM^IC7NHv~^#9TZ6lb6P4*q7e69jZ40kR#+I z09^V=2>_Qv6nhf@>TKUW<0Bj?^K2>~N0e;~b_OA3L>n9?vrq>`U8`Cc7g$YA!E-x;t_s=klES?(nMo zU4i-TaHve3FVLL%?l37e1?IcMp%Z>~qEN@8Q$0oJ13iB7vN(ZhhpPxW)Vy$YtNr0B z^ijjrmGp+I&i%KV6fvF`!?Q^7fYrmpn1?5>c);r6VN7^T`WW`g6BG|VczZ&2U>q(&8H+Ev z0oCSCwhdR;@@d_RUb~mccqO(=j?cc(+{s2VGk;oqE8oxTkmIxGn>*QBX68?e&m?|k zha8_BEEiXcKiM{I|56x;$Hn+}9F!qYfNvq-#U}V#B5dR4a!9PyM{>Vk5G4K?n8mg} zEsP0#D!$baWb?|WmRiVF#EZ;GsNTd^jEW+2iYg+UouQubNcOi*ll6T=>0C-f)l0~EVti>P&HD&-3Vn> zDnbvTs&HJ|FY@MG+~pYW6L}5<<`f0q(N(EK8^033zX24Yz_{5L2IpV_#4e2=L{Wk7 zt!>O=D#zm$MYC%u5ZO~4j9M>%AmaGaYt$N6lOa;M0q>UQxg%BI4O=gwLLP9h#`F5) zkqtXZ?7)1%>?$iwl=8Q0UUg2u0SlKPaiPbkqHO%4A7bd0gXfgt+w$x-S+J}SrYg@) zTZd7Nvl*^f;+N?ai`m&VvSf|Q&ciC&xgd+yXzcZ`V_wDe?K!*k&v5HVAIC4Nz|-+R zMqz5{#;K)lFJrhEKnfTuhN?#IZ3h&AgiK+aD!KGCl#2DuI9vO-Yi#W@4&wxt1+xdi zi(jO`bjB}IRFp-^%c5repV5S^I;noirYxF>2CQFj8@4ww0HXa${IY{`tJk@|WL8B8 z_v4%UhV@Bk)s$#|iYcFVDb^>rTUc-87c+QJkJh|WQ(?W#`Vt}CgmC}bwnj(1#~P-1 z$4*`^}N;JqSvu{h6rnfB7}X3`}29$gvQ!>hSp72dM=>`MH`M{41F!5>p+CF5KxbEu+F3Z%-&u6}_ak-syKqJEW%R?NaO99L{fIZ+nXkg% zo_TZi6tU-@^#|z9n{4H3p6Sr`%5w0stOT(u>zNwmmdpwrnqFBBHI|i-b7eh&T+S;u zmg@?(3*s&2qpf_`ZuJ2H%6f8An%{}m7*dtC+s=}IL*dON-9;+u@mb& ze+Sq3o~e%6c(7u97PA}Q+6)9NOl-ulxs$b~csMM~-FWfr>1gD%$_?wI@klhPxT1Mn z6rEFypEtspmb)Q83dGy}qruaF;(ytqH{n+a0^CY|a~O=nXwKmpsW}SE{?B8BWrp4= zeGb;+Cmm(Czz-SVE5;RN!A1K~Ykx;iQ73@VT*VpJQ1H`{e8z% z;dIOk{(VQ$eTd(8tSrz}324smJB}A5#Re|IPB^yTcbvO(#2^~X!DU#ye*%UR?|qR@ z{jI-mcqhiMNOb#u-*E2s!ar_k{@s2qP>&Hj8mNa8@dlZCMUwXq90NOx+0HCHF~;8t zlz^Uv_kesKZ%lrDa^YXkOHLW-*YjlUu15QOcELHU1ts5a%V{&6-CyqyAC+?F8ehEI=FRTOC(ER&|IEnCIT=yzW zZ^JJ<#_5CRZDt952jwsg3*~2^V7mmPY6uGj(cukSs+ZG3o!p{fN@$8 zoE41IIe=mMQIP3IXs200SBCmS74+%Q`$I`;3jYR_ZQ=KWG6)!_Ux!)q>wsZOMObQu zz$r1-`PLZISEC%JxupzumZnR?^d5nq6nH@3!%5~ZDxVUF)0)cpm2n!X+yZ!S{u^02^PR6SeuEqb$xJ=ZX?WMZ7o5V(CJd+8k$ ze*^e2zzTY1;+G~?(5rw+nmWmx6sHA~o~=q!*QB+RlJxdT?9XQ>aj#zxczpHT>I!PE z?uR$lp&X}Ys=rblrqgP;zgGgr={+^fv$uwMK813ezEbnKnhN?RC>8Wd4g0ouGPgc$ zGW&L+z@-Au6u3j+ZooJ_Klxjenz|BJfFpKM+_wjcXT9XWVJMt>v zB7xUO;^2Q?;QT0;-zMGmnx=OIgY8DZU;& zp>Yg*1U@S;-@>}m?||pT((eM+mA>pL|Jf`k~QB|`mz}gKU;o%;H<&n^5@O7244fjhB$$}S~}r+ zTotl!6EtVSCj)Cz2q(I(sxG(~wf72k4X{&yef}t^i(V95j$P89}8DatC)OZMQW`M1pld))Y0_;a#L zbKT=cJn}{UJtbXN5&1g2uP`N-)ELWs8*^LLvE0*qT)-b|VL4oE3Z~@vtgGsN7JfnA zmSwm16Mi?mu4B1r)HsuIHPUs|E!fqt`gd4m=HogDry3de>2#`K*G1Px{z6Ano5nT? zwq0Wb5i*XZ+cb7%Bna$_8oMh}V${yFEuvyfnv1GKwm`(R;>@;9= z=w}++0&FhT%~5h61lB-p8haSnF?6TG==;%fV;V3Umb^jnR+9IZ8uqdHFL(Bp`# zqm2c$Qm{wqFHy!i1XJ;{fNl{?MaTl`#tlpO3~7Qn;Ji_=M`>0MHU#W=x=my60JeyR1-p*!jFlTF&?|!7N}r9r9qZ^CJlkcD z*okzxU~0rpq$S63of@%|XoFzaMW@97g4|P|#*P*2dX1eb*j|nC*q%b4*BFoHDfFzy zu8gb$_PWL{iJx!0l@>`R@4D!%z#6GvV^0HHLicIxHDF8Wml~U2biUC<^$VpB(Y3&u zsZ(R`1h$O!YV1?MmeUUuMo$)PGFH$p9c-&{DxJhzC&uBYMHd?@sar5Lnycs*!PIE3 zqI(5Xqq&O8aelYw`zpG8k<#*qqDzfcbf;iyG*{6B8spJCgPznFkLDRvC07P&G*?rb z#&|T>(8n~!qq&w|5$rlDDc)qPlUuPwYBXD^?IdX(b8IoKryB)Rqq&~eA`fVf=9#or zukf9C(M}s0MUKuZxytCI8wFFNnWhH>Q=^%tCj?WYnWhCxSWeB& zG<|+4W7pBvlDmvFJu8?R%{0BDF&@p$RNTazj}njOW?HW?o|{|fPL1(sZl(X$7>{Nb z&EZQrv~V^0a1os(m>SJ(bmwxeUybe zh3JgFh`L@{ESS<_(FR@j1~~g@P-Dg89|U%r#wLybjBzpT*Vru7T};nvY%%IGM5n42 zmZL61RT^WG;xY~75zZ4>!KSH7F|WZ)mV4p3Se{w za}Lp9VliD!J!=(qqhPma><+=6T+eln8}}!cnO9TInF@O_v7D}<4H|m{b=S~#2Rq%o zmhN=0wdQs74F@~hd>j2tV~-^+G_R-E&r&*{0QPn&-Jq~X5}oFabjvw5)@{Cv?$g+J z6It^;)PJt3djWE{Q2%)f`$eMLypgPqJdMC{!=sWh!H z_U@gupo=l~?t9ETX;5PiCQhgK(-$@N2e#zqqj?%*?|zM{F5x=m-A8Gq zV9L9XQm4k)yN^n+>em>1_c3}}F!t_4=3|uF#hi~D4<^>&Ja@jv z9zosXbh(3_ZhoEiI@ntC8}x*OooybVUux{J#Fx!)(&w*KI-fw){X5kRDeRHN*UhKs ziK}hwyXJHBTfwf29!S1s4pZ?pTz6gcx#S;#RcY*C@(uGvny0ZySs?HtouskpWwF4I zXuZakmz4l()7X}>^1w^9U1K+vO$2t0#_lh(@Xp9PHTIpdD}a4WW5LAKz>n$tYn3f! ziRr+$YV22KWc-9aFW3+z%jX1sLQh=BoI_Ms-WWJYkG@S|#{>HXeersQwUn<4{EC`) zGxoS~e);L^!G@@2 z!kvNNQ}fNt`4gjV!iNKYq zm1;D`*OY&y1%jz-%D>V|!T5A>5$XnY9bZ%am2S}(UsL{-KBh6gru-|dc`vu1t|{N3 z8w6A5kT>X72fKpapxXsgr;<16NsaN9;+ynG!PJ$aVchvX)_H66qzU&2OydE;u8W>J z;WLJ5{8C}?*<$2Uo)PTks;g$aQjAM?T#H{dfwRJI12pKJ0^cj}PJtf*H0hI4{vA!BMvyagoQg2EXR&aiMs zG$(5?=t$Zfd#@irTc%hNphu;b!VZ!{`KcYB_ zO!^*RfPMmKkfM0YTx-y4!s*ftdQ&LDN|qf5Xi$|vrkI-Yg9#?e^+LZu=$oYMUHz0* zBd_Y^c%y!;!TZBZzz2=_0#6XQL|}`+wF1u(*e;qg(_X~Uo@Im7%fLG7~DL*CfIe{+%E~bNkmBAQsIYxt%7SpSsa2}Miy*ucmlUh;B z`|^-3e+fLy-v;_)le&V>(W{d#4t7zXdIu=Q)q}y9$?YZpcY|_4bryQAjJzwjgSJ)w z4zgDDXN(wKS^Xg3JEgow${&{UXQlk3>RTcEtLi%e|5$B7DqeF1U`-8|kCXC+HTR&l zv*r{~_;e5>&R)lePZ(^;OQ_vZ!`9wV^Yh>duxBwX0sJHAPuG~C7W1W=ScvT`3EfPQ z$rD0Du=D89Iq2P7l($u%5W1aKmo5w4CH}csH0;oj?Hn?#$)|^Qo7<|_g6EFO8$vP3 zVc$$2oBSDLAANE1MreL)a!F_({d{s~XrCFMvMqGKSvBQiv|cwQ2G}rV0PqBX%cqcW zzqxvfMJ?urDT{FzXSNN@ zDbR4*)Yn2Unw)2R&b%`6*U&-p(y7t#tLB|k%fkoFdr^K4ewY`AwyAFk*U}fJo(Re} zrmh5qv$n8d>gMpDAln`O3hd9Iysdf{YR9Lp4krSLmT)Yvt@_=lJu!v;(&+-vN<9Wy z&iuScD@xxIei0+`0w|pQIY6BCIY6B4c@8$r3)e!=W5(@fcj_J~e>{Aoy+)*tptvwp>%1C3RmR8oD7CAs?)}~RrwRUY}30mv~<>Nwmq&5qlZ`ED~_-yS} zk#hn+t-U@nQ(9~X=M~fi2-}46DwQAA8jTrz)%GgQK>1Z#Bow|@dsTQYmL6Rk=sgN~ zq`(ydKXFudbO$_{iS7>k;i$`^H={fVJ>0KXDK_oe=Bj{VFy(fA< z^xPiZ2hRJ@%6;H@mA(r2Cu!xWz>DC24m@85eR|!s(F1gR9afLP{fVcd2Lq32__CDG zHeZ!q>x@7FBz|D}oJ#cFs8BYZ`&SSxk)V(!^7_M6v zUqJs+mj>iWTOh43z&zRk%C_n&0spJ++IWm!sFk!Ifgu&Vp2J254b<^*R zpClTZ1;*&Yn$N|Xq37ZF?!eON7VQqSO-Fu6G|vxSF?})agkC%SYw=pT5#{;8J%CGs z`=);rEpmTr={``JG1lLKX14Go;cp3kd3t$K!gzE#&##|PKf34~SXCKZBJHjexE`_b zFf>0>TT#58#?ROhKVNh%p+z&67M~C}b;ha1&zb9HtTlH)b}!Df$*o4yJII_g#UR8Zu=j{l$ELXeI>$9}mqE zo(9~9{@%C-eDCCOK;$?=4RoHs4*E4HS(;eVKs#v$;MH^t;0?40u#7H8ZM8^E6aLu( zj{|HJ&5hD-6McgIBhW;jrC$L)OlGi&?x818z5{oLTf~wUv8qM*TSWFWfgJ+7q!xP$ zZ0^z&?$3k(=68!%W;%wP>MgS{OWIMWcH3w@?gW(jQ6 zkojAr+#)=uNx4nRZBp*ikU1}s@}SfXO8IJmyM?k_%5N9AS15a>e2>6=LfI$f{Ti~) zuSxlU)E-Z*_iOegg+(al$57Q?KI(>CK{%R>@?9cQ#fY|XQPxGrQ9U7 zO~Tm(sZ6X18Y2reZs$A%KN4KHS@$Me2(&s#Rr6PKx&7jJS^pdQa&i< zSb#kl3$RybN_nP~Tcq3~4X_IoBl)E(KRtAMWD3sk1j@8||%(Z)^cCS$OX~^__!nt2+ z_Y3`iln>x537-ue&=g*WhlM^Yl!F@b+Ivvw6lHA`Wt(Ffa&1iLDWRmK+^C`SPRcFO zZPDPkmS{)xi=me2d6-9S!rvyfgBmjbUZL+*l(_UdE_4l=*iep$toTSjtq)+NhX$QW}bWp*ISpO+%&+3Vl#0 zdo^VGexdJIloHmqw?ya~GG$oG!%|D*xt7LDyHZX`xlu!|ZIg1F)DCJWnuWesDEpE#GWLV+mc)!)Q~B|WePH# z$`xcvO3JBnE)Pn1P|Cv^GH2riu5Fya<+chgw^eX?P|AZ+-m4+k?yop6{PpO5q3jo) z{S~~64GU!$wLe5zQJ9}9xlEN}RV7nWLP_be*dUZfp)?9-n^4+xnWYAWGANWm;T)_y zFZ_CRuTb_1WiKeTvAx2%ALZGx{kqJp>=&M4;UCszu~Rsy>b&qmT+oZ1cy<<+S8;6$ z^fj@R&{INB3B3{Yb7PG{Zxni?(A$L4CX~U6tZi^2Yul@#SR(ZOLK&VYHs~_f4o_qc z(y)Sa4Vls? zJ;PESmRg!7`lpG04Mo3{8>RN#;3tD$2!1*ED9%#<9{g_b+29Mo-vpe zC=i|zUJ`B%pBruu-yZ%z_zU6T@Xy1)4Zj%F>+qcP3>uGLmoLRPIurQCxg;G=6Y$(y1@WUq_k{Uo zIr7lm*_$KJ*mi{;3 zg{23j%oMvEHtq5s65COJGqDRWp1caMB6&Svee#`ve@pFc<-GyI6XRLHXN>KDuNk`l zKUB_|-%MPE@+0MJf4*-!COnARZ4(~G6XA0(o>7_&Xi@?$}YQ#ho56l#U5<_g1;vIY?psWGJ zuTLUMqO=awQfkFN}I+p!Wfqc(#86C>JA|N+|%pY^1wM+bk%{L!E&%;; zf#0BwpnP560cuD2o792YZvmS4j&U007vM9Ko)8iBvVD4FzIfxpN281x4~{!QQkl>Y>1(x2&4l>Y)~;t7KtDE}4Eq&JYuGH9H! z3*};gCB~H~k2i(@tBtDxYm93VYYB|_R5~YeLHzFcC*o#tadE0RILLQ|yno#j`QD@Z zXV6Z}lw2Cmo?P1f1!%Vwp!J7XHUPVL?u77oPC!Eq0j=w{Be0*VoB@WcBp5XTS%u&g}2%?&{wGhW>u}YNglgH5scfo$2pN zXQ_2Zwm;p|z+*xTz)wBd4lC2$wMkdfs)6o)L}0eRIo+M!0t>uSA_}Qx+xyeKS=f}N z^*j2~onrse_H4Rsz9^O<@9If6_~bFx z9&IhXn=QikYSZmK82=`#w?DnTpSGm?wJkcdJrs|1E}Op}!ab7dS?C_A&YAN~mOYB1 zOQIy}^JNalI_=pkwe)uNi?`Cv=;$TsPCH(kx_N1A-D(YVciKKkYt1=SSDOx(4L#k2 zf9ulim{i0cz-%S5xVelCs&~wTb^>-u=e;Bd=hkXEX}d zbGzM?2g`!b?GeD6_RpOdw2Jy_Kt0|G`*#(SF7@?&XtFvH zzZz*yXFD>CIzc9(rFgU$2ei%SAvIZ;NW$HMRZuU=dS=)=AZ8D>cXs-xjkhwB?y)XO zk6iC_oh_K|99b#qM$?JvT$Q{q^DtCw_k=4z$oUA>)4 zcjzH(!UENwZt2bTw_^vRGt!sl@$<04ZA%Bbx_OR*1=#Y8)nij6h7qOjW~aeBdSL?KLY%t-yw@-SLgO+ zt*hLXQ+AGa2`g3QjUKC0Rr}&cNO_kA{ummW$LFt++0=j(uJ;Yfh%ATE5EPBjjuRMe zY~?lN@QmJ)!!}w|qj#xbtQEG$8*h0WI_7i;IIC+upEv08YkhHoWllKS{c*!PFdqT+ z!tUL1g>Em1II76z?cmJmM7FTHn4?9njNE`H>eWWC*GXwym$5vL;QTDP+P#{*tF3ky zE7V1{!|Au(P2~l#K{e)|tt?)M-jemSd&U5+@>|omw89}qby7&WUAN6NUpry>wlAiZ z$fXboS(n*J=HO3FVpJFPIhHrahSrO_ReuR3rYzAHw;S7afjO++UUk7m8#~-GYSw4k zd$aAzfQ|hgM5KCpkbPhgDIiGnWgAG{>GsUh^kyrQUfzX%i=nzfA6C46^r#NFlum}zA7g*WpVh=;?kNr(>Rf(*AApJ zJE%)YsyrZ<@TzP#>1oc}C!EmPlO6{)<=DMZX_JHiZA6Q1K1j|bb_2S~4bMWg{#ozm z;IsKaANLlass>QyBB-T#lgE5^xF<;=6UB>jy_ypGknL-Rhi2qjS9XMcxZ)!)xEe<3 ztE*)cCf2lcM4zyVk!xAj+im;ot4@e3yR!XAW+K#aVxOS0*c$qw6fIUvfi8Zee0=ZpU?_-H@yy&59;vmFIFhpi8P=%80**_kabYSFLY`3Oh+BGK}8NI8vBD0~wF;*lEt{ z%61`l<+iAXt&$kEllrPs2aYk1WBxTB}rR`G6y6Utbv!QB}bBb!D?~x$>Pp_^(Q1abuU;BO?=rJB;KO`oXSa zC&~Q>?JZh`v=_!w?jP8`Jv-CIH^4Me_nAG780fG%d8naEbIFJ6clOsBi+hQ?Rv787 zPO-vwx02h=i$L88M^kJ1;sL(d#ZBpM_U>?z6&Y)wPj2xz_3Ac~8@Mw5Jcsd$7F&nD z)#Tu7+Hrdfmn$j&Y=p-`Z58g&V^I1rBw3OU+k1@L8twwP2q}v};~QLvXImj10`zNhGTmEE^=2X?$wNJpQ+!-5+lxYxCm_t)GNS1obA zh>$HHXSGx-kSxCLjVhNBvsI2&h?Y&>^^HecjwUj{l-tl%2h+2S)?0dsu=+N(^kQTY z7`SQ40;_QF>KW*1YR7bA8mr8uv6^+b@$D>HA_)rLdO@h-n2 zXzVdtzcm97aukbjx7D!?xfR()GU;X8JGS!eb)65^S!l6Jwu4NjeTO7lNVkZa6>hs? z7f=v6|IpWmRwPyJPU$>mcdnn=+l82SSz(i1DF)zhZ(Z8FRPqMwCdIEj*1lbbN^`oS ztEau&_T%b~jse`E60f#z*O(Lj9MlLpY+N`_@q!|Z8r7Aa+2ihGtWQRn3(LEN^2TJkWcMT_X(9lesyoRiWvKp-oKGYM7f-= zBi#E>E7JWoI16>59OJ3RW$W7n>Z&x=!7^^|4EncJ3j!`5awd%Tze}yU6JU z)qRcvU6wt^F7pjcZyn>vLtzxKSz{5%Y0#k~0z6!j2-_rc(&1?C%IN$TcLK|bKHy4o z{;^>L{3GGZizxf-O`3(+eFtq&r=#M5t$`#HcZZ_UP5!1Bp`9(Y&%v= zU(&&|RJYPRz(-FtB+})PYuTN0^zGZR-a@w2qlMOCYvJS_1b(P~vgY4oCna}TRG%kIS&PtL*LZL?KB86A(X+c(y{GCGx1~!=}=X$0bIk+lK_rCLM5fP}v4NPl)Uko+5CTeAi@s34l&mOrfo~iATUT4rQ z@?^9bEzgBT7U+v%HIMaNSlor0&FCpx)dR{UXvZk)6^#4Phf)W6L)HB#ZITgMk0(a^ zKs!To(OmDy`QxM+JS@51k)|>pG4=zGiUp16MWySpF7G&vZ<5jD7~~P6)K)L0L)Cmr5r#h-N6C4 zwinpZ2q!x*yxlw+bv$uW;wt52=004rlzbNQ&G_+zGhjnE{=-Ygi#%>0{I6yxT#0|{ z@h^qQT!$x`SD|zs{IdxLUjUKwe2x0Y@&fRlji79(i&0?pdShbUW;o$kprL+DFsp=gil0BpVP`t)mNV3Hkn@ z*@gHD_mQR*;`Q54LobbelNo9Fd8^4c`2u{?j91ITM%uN0vs|jzorO23{1$V!Deu6m zI)7_6&26jjmR7i>!u?{M`K@^OhLJYFLf*~Y2Jpxy&I#~N0i_# zl&@5rv+mW2!`(0ona}gd-8S=0bmv=s9XoR5;IX?s@*waw?d^)&mY=TL@eYue(+!Q> zp%^LXZOihP;QT)3t|End<2UVo2A)92^R*W>zQbS*9)AB_tgBl5k$BT=|N z|5TG|@MixxfoJ~gHKC|%2WO{yx=KF_c z=5rMuc&g3k^oJ;26&d?EX0*#|j_drxxcBmXw8;1J<<6dbM~tQ^pF3BdTC?1~wBzD= zq;5<}1w6q)rA$ zp)*Y3AmJ4Tn_a=nZ|`^%K5OOsh4~K06EyU~*w0YzaOG!qc=$%zR=nGktAmGJ)f9Hk zNEi3{!Npqa3uv!?MK7$q@WSqOIZGFAE8p$RTezK(PE4+y`M%7Z#9pgZ2)E*Zuo~Hb zWw>^0LCeb|&C-Hv{Btl05>hxn<=aVDXAk#GG@5}t*nivEDBm=9{^!@Rdk;P5MjC*B zt%#gH9LYPpUj6f}h=opF-f8g9JUJV25#lDyvAQF>=cUl#`~9adZ{`30j@joc?@4U5 z$xQ{$LHSdX#;e>;I~D?b51nZ6(@Sv8(v4_xbLLAV0n{fcpbYls6!Q4(NF(7}TM+65 zz6t556!4LycnP*8_>Mpi(pY>{OvxwTE9lqv53=CwfnIgjpchhU95(ymd%ks)5-Coq z_oDR%{IO^1 zlPuq%;=4(lmt$x4i*4*ubwh=tYvh*HjT3e#yP5A)v1{hq_hi)VHctGp$#!Sh!_3ZZ z;E~t_F?FkgyJ^dIV1zRGPhF6wBo?@tk;bPJ+W78{axd%6LIdA`w4`&~HNMT3YYj^< zhZ_mGEvxQvB9go7ZGmsCbVK@59T%>S!fn~^_4b%1sGFQ;ihuaJod<%N{I@2#^^tFo z`emKlqH~*Y1mPQ~yy5dC%#G?+@rjCQYWV6qU%k6^<;oAfuje;Eu087m6#ci$&OdA7 zg5lla3CVFrvQB-}tB*POm~JE!fpD@4|7!3rg@1Dc;l%tvii}9gG?EJwCj?WJtYT2Z zAO(<^A4(ZUVm{+1Gg!hP1R;|vlFJxv38H9*p`<3c3UBsGu1%g9tY=jKH4IV!P=eCQ z43>nLw@OLOi>HFgb83?Fk{8s7&T|xffu=72T~QWk$|6u;e!Fm|*@AW$6a|{Bi=v`f zDio}PXtJ)PL@G;|R|G(YKayQc=n?jd*|7FNJ@nMG9u}x)ZKYDJV0{#})|cQu;+TWV9r(8^7)}ljg~F4QgV&m2liT0HV3#xxNT`Mv z4EaFwgV&-anyeDYMn;nf)JG>L6Bw>&Nl7FX1S}~Drvm&5YojG>(+&o^LI6-$FPhLN zj*n=vrYIE^Ar_3MB6c~N3aO%SrC2rNnwyJJ&CO-FVkNqC68<&fUo&@YH~VBI#EryC z?$=3NOrFHWMkzLOu~~|MFmAW%?d~$zpNvjO4&HzL%f`)ngA6w6{@uyIPA>vq82orrUd8vqCn)f7z4D_+4 zB-w*LCgw9;q=v@9?a4HUb#jP<$iN4CF&Q!wLlcT4A*d`#GBktGU&Ww?K?(p11xhC~ zSQ3ty$tc#F2(K@wNiK`vV`yS>SqL>DGsZ3+nw}h*sal!Kb11IL)A3@fWJ_{ca%g@8 z%tMotEo|0YL|M=%nVf9L|7sPRi%tT8xrw2LV)Qboh$e?xl%`eCY9j8@)LPZ4b1;2t z@Q<598!a`FBG|b$IdnpD=wuMk7`K-kIw!f-#DGdPV4R22QG-lI2?e2ZLH$+XH<;`p zm!}NXv)A~Ic*KT0Axe06mx-wd*RZw8p&ocfmYzhEiFJ5~S8`}T{a;*a1g22w6#U@( z6vCV2lf|(}Fj>t1sct8DhG23V#^jnfs_G`!@IUTS0w3@hWB91Tq6zJ3X_6O^WIHA^ zoS5t>Nem6K25rx^94PEt9xk}+CYDPu=wU))=w{4(BN~mGA%(wpdZa}84emZ!{=Ypr zbbGD~SwlVdp_Kbj%Kw>cay?AOKQ>Z-)F@l$FmpLGm-ByE|BRYw5dv=xB=FB<5q$DT zihG8=s~yh7C?lfUYY=8K&6NjP9lkhK?|&|q@6IgAqngLfD- z_}*1r9T_WYZSHS4tJQv9R!vTMn6<&4i1Mhr`c|>cHYZg`cuq<`(0THFnWYW$=A`tO zHcswM58$g7-E&fF1~%dKYk2T(JzibYd-A4v$8BD?`S{KA=XWlg*M3|((L{sF?WIEE z%zhM;cv9^!8SX-eV9mTX7%?$c@c!TsCXs9=5(QsEzmr2>;f)Yscz`zp4jk}Zs|NNd zsrb)|)Hnk%^22Ci=*3V7r5|Ix!0OI(={fw*s)rt8CnknoH4*6i2MBjYF)Wb)LIqT& z;~%@eD#-^2ED9yScz5F2p{qq}l-B?pB`9%~5sd^HiVnP5l68QcC!i{^ApWqSTovNz z7`)cUjw;QL5;tCx)De>!yc;8YXQ4ql#0cwGqx~ZWI%QCGp@G&Wpx=nql{~jjV$jH- znY%f-+l;3W`iYW~#8t6~-Us9G>xAT0;|#p_G7@ChBQy~9WjtCS!sV08s5BDN{MhWk zBY||)M7`k-Jr;wC$z~1OV5ww?$G(ipu#;dND#K99S<)y2@#IK?O-WugQET*l3_a#( zLNu^7*j$G`jFtB>{2w*PmEvaF*n5v2f@&%{+T5!R+T_$>_K-A6uz_;vxm zlx~N5Humo~V~?^o?@arpctqGgl;kA&e${@)yLP~7uwKA8jSlOf*j){nH^onz4H9;bF? z@c?ma|3GJ#)u4>c;%kTM9e?&Da0spFUpK#MA?=(^~w|1@ONvo{i#+wLXK~Z?MU&r;7(qj8AzYV-&RbuG@qPpKXFZaHp|~?Jb7Ds z$JX{9d?AXc#h^(IXDnOqd>MC+y+~iOpaEyE^(Ey_RdZLiue*H*f8iv_GAXAf1>RDF zioDvKa4KcKnBvMub;VK5|6)lcw;}y56ifJJa5W$L5`9+40RHeB(rT zX-(^SXEHCZnl&KJnP$)&oN3mzHn*O<@q0COKl<|-_l7_9Z>t{-P78sjWAXXyvF!QT z_MQPe{(pY6)ge##XV1s?un-I>6%E{%W6#GV;&&!y&sQDSAM!rY^Q}!6oiC5Ed#Me5 zotxO4f9k)!I^{by@*P}G6*hO!!>2g#jgd@qclRnhPOn~TnNG`lRk`-f>CnTk!T#6Z zKg0uuIJ=5y(BGUokKh_9kIsCj;@^fwgZ8U)K9f*h0C<)pc+SE-oOLL*;Jyw&k;ixE zmZQvnUkd*E4LO@&TB<+w`BshbdBvkvsLg-|bhjfhwj3!bes-`0=_Afe@?RbHR6?rG zPN?xyM3ka<*}`~v=rWIox*?o4TJf3uQuypJ96** z+kRuKI7K~Dzg>G4iT~E1eSREeK$5R+Z$^?Q_@Djem&^5DuJ0C!%o6yQpYQC!2zE;* b`A~A`#{Z4Kl!4J8+RM}RUw{ASJn;Vjr*)$V diff --git a/CMS-SC-Data/obj/Debug/TempPE/DS_Applicazione.Designer.cs.dll b/CMS-SC-Data/obj/Debug/TempPE/DS_Applicazione.Designer.cs.dll index 6813e4472a5807530327d03aa283228e29111144..a5d00dba0fc14a2269e07e5bab9a3f399a932e2c 100644 GIT binary patch literal 79360 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 literal 65536 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 G1OFdb{USdA diff --git a/CMS_SC/AnagFasi.aspx b/CMS_SC/AnagFasi.aspx index 6c2b7ca..7273dbd 100644 --- a/CMS_SC/AnagFasi.aspx +++ b/CMS_SC/AnagFasi.aspx @@ -1,7 +1,18 @@ <%@ Page Title="" Language="C#" MasterPageFile="~/Bootstrap.Master" AutoEventWireup="true" CodeBehind="AnagFasi.aspx.cs" Inherits="CMS_SC.AnagFasi" %> + +<%@ Register Src="~/WebUserControls/mod_anagFasi.ascx" TagName="mod_anagFasi" TagPrefix="uc1" %> +<%@ Register Src="~/WebUserControls/mod_righePag.ascx" TagName="mod_righePag" TagPrefix="uc2" %> +
+
+
+ + +
+
+
diff --git a/CMS_SC/AnagFasi.aspx.cs b/CMS_SC/AnagFasi.aspx.cs index bfbd002..03a57d6 100644 --- a/CMS_SC/AnagFasi.aspx.cs +++ b/CMS_SC/AnagFasi.aspx.cs @@ -11,7 +11,18 @@ namespace CMS_SC { protected void Page_Load(object sender, EventArgs e) { + if (!Page.IsPostBack) + { + ((Bootstrap)this.Master).showSearch = true; + mod_righePag.numRowPag = 20; + mod_anagFasi.pageSize = mod_righePag.numRowPag; + } + mod_righePag.eh_newNum += mod_righePag_eh_newNum; + } + void mod_righePag_eh_newNum(object sender, EventArgs e) + { + mod_anagFasi.pageSize = mod_righePag.numRowPag; } } } \ No newline at end of file diff --git a/CMS_SC/AnagFasi.aspx.designer.cs b/CMS_SC/AnagFasi.aspx.designer.cs index 08225f3..1e4eaf7 100644 --- a/CMS_SC/AnagFasi.aspx.designer.cs +++ b/CMS_SC/AnagFasi.aspx.designer.cs @@ -3,15 +3,31 @@ // This code was generated by a tool. // // Changes to this file may cause incorrect behavior and will be lost if -// the code is regenerated. +// the code is regenerated. // //------------------------------------------------------------------------------ -namespace CMS_SC -{ - - - public partial class AnagFasi - { +namespace CMS_SC { + + + public partial class AnagFasi { + + /// + /// mod_anagFasi control. + /// + /// + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. + /// + protected global::CMS_SC.WebUserControls.mod_anagFasi mod_anagFasi; + + /// + /// mod_righePag control. + /// + /// + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. + /// + protected global::mod_righePag mod_righePag; } } diff --git a/CMS_SC/CMS_SC.csproj b/CMS_SC/CMS_SC.csproj index 4c02bd7..b88dc91 100644 --- a/CMS_SC/CMS_SC.csproj +++ b/CMS_SC/CMS_SC.csproj @@ -265,6 +265,7 @@ + @@ -489,6 +490,13 @@ mod_AnagFamMacc.ascx + + mod_anagFasi.ascx + ASPXCodeBehind + + + mod_anagFasi.ascx + mod_anagMatricole.ascx ASPXCodeBehind diff --git a/CMS_SC/WebUserControls/mod_AnagFamMacc.ascx b/CMS_SC/WebUserControls/mod_AnagFamMacc.ascx index b13581f..66d9df0 100644 --- a/CMS_SC/WebUserControls/mod_AnagFamMacc.ascx +++ b/CMS_SC/WebUserControls/mod_AnagFamMacc.ascx @@ -2,7 +2,7 @@ - + diff --git a/CMS_SC/WebUserControls/mod_anagFasi.ascx b/CMS_SC/WebUserControls/mod_anagFasi.ascx new file mode 100644 index 0000000..fbb3292 --- /dev/null +++ b/CMS_SC/WebUserControls/mod_anagFasi.ascx @@ -0,0 +1,13 @@ +<%@ Control Language="C#" AutoEventWireup="true" CodeBehind="mod_anagFasi.ascx.cs" Inherits="CMS_SC.WebUserControls.mod_anagFasi" %> + + + + + + + + + + + + diff --git a/CMS_SC/WebUserControls/mod_anagFasi.ascx.cs b/CMS_SC/WebUserControls/mod_anagFasi.ascx.cs new file mode 100644 index 0000000..4507cc4 --- /dev/null +++ b/CMS_SC/WebUserControls/mod_anagFasi.ascx.cs @@ -0,0 +1,31 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Web; +using System.Web.UI; +using System.Web.UI.WebControls; + +namespace CMS_SC.WebUserControls +{ + public partial class mod_anagFasi : System.Web.UI.UserControl + { + protected void Page_Load(object sender, EventArgs e) + { + + } + /// + /// dimensione pagina grid view + /// + public int pageSize + { + get + { + return grView.PageSize; + } + set + { + grView.PageSize = value; + } + } + } +} \ No newline at end of file diff --git a/CMS_SC/WebUserControls/mod_anagFasi.ascx.designer.cs b/CMS_SC/WebUserControls/mod_anagFasi.ascx.designer.cs new file mode 100644 index 0000000..96cf728 --- /dev/null +++ b/CMS_SC/WebUserControls/mod_anagFasi.ascx.designer.cs @@ -0,0 +1,33 @@ +//------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +namespace CMS_SC.WebUserControls { + + + public partial class mod_anagFasi { + + /// + /// grView control. + /// + /// + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. + /// + protected global::System.Web.UI.WebControls.GridView grView; + + /// + /// ods control. + /// + /// + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. + /// + protected global::System.Web.UI.WebControls.ObjectDataSource ods; + } +} diff --git a/CMS_SC/WebUserControls/mod_anagMatricole.ascx b/CMS_SC/WebUserControls/mod_anagMatricole.ascx index 886d7b5..86ae78a 100644 --- a/CMS_SC/WebUserControls/mod_anagMatricole.ascx +++ b/CMS_SC/WebUserControls/mod_anagMatricole.ascx @@ -5,7 +5,7 @@ - + diff --git a/CMS_SC/bin/CMS-SC-Data.dll b/CMS_SC/bin/CMS-SC-Data.dll index 421ba95c46bf6eb15492c4f37f97d2ad8ed4c926..688ee0b39eaf1f93e2589da7dbbcf476d635f4f5 100644 GIT binary patch literal 82432 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 G2mS+o0tn{- literal 69120 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 b`A~A`#{Z4Kl!4J8+RM}RUw{ASJn;Vjr*)$V diff --git a/CMS_SC/bin/CMS_SC.dll b/CMS_SC/bin/CMS_SC.dll index d4e8a598594a743abe8bfe85ecf99915886fc2e5..bc37b54771903cc24795f4d05310eeef1e1c0c76 100644 GIT binary patch delta 12283 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 delta 12150 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 diff --git a/CMS_SC/bin/SteamWare.dll b/CMS_SC/bin/SteamWare.dll index 9e0335807d8223155178ec8ed6f7b29b8aa1b9b0..262b9e2e4c0840d7c3bbeface2dac99a2132a5f4 100644 GIT binary patch delta 81 zcmZpeq1G@%Z9)grg6PJs)-J}@E~eHl=GHEj)-Kl8F1FS#_SPzX*V81uKUY~l>(1OP+%AQ}Jw delta 81 zcmZpeq1G@%Z9)f=bVy@YYZqf{7gK8&b88n%YZq&47h7u=dutcR)-KLN4g%%t55Abs ldDMCKvK`mzel`?rk8$Kwa0F_cUf0B_#h9~wWfNyOCjdV8AZ-8u