update con processing allarmi

This commit is contained in:
Samuele E. Locatelli
2018-11-08 00:32:26 +01:00
parent aacfedd94f
commit 345893e074
7 changed files with 573 additions and 161 deletions
+219 -107
View File
@@ -24,7 +24,7 @@ namespace DemoApp {
[global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.DataSet")]
public partial class DS_App : global::System.Data.DataSet {
private StoricoAllarmiDataTable tableStoricoAllarmi;
private vStoricoAllarmiExpDataTable tablevStoricoAllarmiExp;
private AnagOperatoriDataTable tableAnagOperatori;
@@ -70,8 +70,8 @@ namespace DemoApp {
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["StoricoAllarmi"] != null)) {
base.Tables.Add(new StoricoAllarmiDataTable(ds.Tables["StoricoAllarmi"]));
if ((ds.Tables["vStoricoAllarmiExp"] != null)) {
base.Tables.Add(new vStoricoAllarmiExpDataTable(ds.Tables["vStoricoAllarmiExp"]));
}
if ((ds.Tables["AnagOperatori"] != null)) {
base.Tables.Add(new AnagOperatoriDataTable(ds.Tables["AnagOperatori"]));
@@ -110,9 +110,9 @@ namespace DemoApp {
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "15.0.0.0")]
[global::System.ComponentModel.Browsable(false)]
[global::System.ComponentModel.DesignerSerializationVisibility(global::System.ComponentModel.DesignerSerializationVisibility.Content)]
public StoricoAllarmiDataTable StoricoAllarmi {
public vStoricoAllarmiExpDataTable vStoricoAllarmiExp {
get {
return this.tableStoricoAllarmi;
return this.tablevStoricoAllarmiExp;
}
}
@@ -233,8 +233,8 @@ namespace DemoApp {
this.Reset();
global::System.Data.DataSet ds = new global::System.Data.DataSet();
ds.ReadXml(reader);
if ((ds.Tables["StoricoAllarmi"] != null)) {
base.Tables.Add(new StoricoAllarmiDataTable(ds.Tables["StoricoAllarmi"]));
if ((ds.Tables["vStoricoAllarmiExp"] != null)) {
base.Tables.Add(new vStoricoAllarmiExpDataTable(ds.Tables["vStoricoAllarmiExp"]));
}
if ((ds.Tables["AnagOperatori"] != null)) {
base.Tables.Add(new AnagOperatoriDataTable(ds.Tables["AnagOperatori"]));
@@ -284,10 +284,10 @@ namespace DemoApp {
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "15.0.0.0")]
internal void InitVars(bool initTable) {
this.tableStoricoAllarmi = ((StoricoAllarmiDataTable)(base.Tables["StoricoAllarmi"]));
this.tablevStoricoAllarmiExp = ((vStoricoAllarmiExpDataTable)(base.Tables["vStoricoAllarmiExp"]));
if ((initTable == true)) {
if ((this.tableStoricoAllarmi != null)) {
this.tableStoricoAllarmi.InitVars();
if ((this.tablevStoricoAllarmiExp != null)) {
this.tablevStoricoAllarmiExp.InitVars();
}
}
this.tableAnagOperatori = ((AnagOperatoriDataTable)(base.Tables["AnagOperatori"]));
@@ -333,8 +333,8 @@ namespace DemoApp {
this.Namespace = "http://tempuri.org/DS_App.xsd";
this.EnforceConstraints = true;
this.SchemaSerializationMode = global::System.Data.SchemaSerializationMode.IncludeSchema;
this.tableStoricoAllarmi = new StoricoAllarmiDataTable();
base.Tables.Add(this.tableStoricoAllarmi);
this.tablevStoricoAllarmiExp = new vStoricoAllarmiExpDataTable();
base.Tables.Add(this.tablevStoricoAllarmiExp);
this.tableAnagOperatori = new AnagOperatoriDataTable();
base.Tables.Add(this.tableAnagOperatori);
this.tableAnagAllarmi = new AnagAllarmiDataTable();
@@ -347,7 +347,7 @@ namespace DemoApp {
base.Tables.Add(this.tableAnagArticoli);
this.relationFK_StoricoAllarmi_AnagAllarmi = new global::System.Data.DataRelation("FK_StoricoAllarmi_AnagAllarmi", new global::System.Data.DataColumn[] {
this.tableAnagAllarmi.CodAllarmeColumn}, new global::System.Data.DataColumn[] {
this.tableStoricoAllarmi.CodAllarmeColumn}, false);
this.tablevStoricoAllarmiExp.CodAllarmeColumn}, false);
this.Relations.Add(this.relationFK_StoricoAllarmi_AnagAllarmi);
this.relationFK_TabOperazioni_TabPezzi1 = new global::System.Data.DataRelation("FK_TabOperazioni_TabPezzi1", new global::System.Data.DataColumn[] {
this.tableTabPezzi.DatamatrixColumn}, new global::System.Data.DataColumn[] {
@@ -361,7 +361,7 @@ namespace DemoApp {
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "15.0.0.0")]
private bool ShouldSerializeStoricoAllarmi() {
private bool ShouldSerializevStoricoAllarmiExp() {
return false;
}
@@ -451,7 +451,7 @@ namespace DemoApp {
}
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "15.0.0.0")]
public delegate void StoricoAllarmiRowChangeEventHandler(object sender, StoricoAllarmiRowChangeEvent e);
public delegate void vStoricoAllarmiExpRowChangeEventHandler(object sender, vStoricoAllarmiExpRowChangeEvent e);
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "15.0.0.0")]
public delegate void AnagOperatoriRowChangeEventHandler(object sender, AnagOperatoriRowChangeEvent e);
@@ -473,7 +473,7 @@ namespace DemoApp {
///</summary>
[global::System.Serializable()]
[global::System.Xml.Serialization.XmlSchemaProviderAttribute("GetTypedTableSchema")]
public partial class StoricoAllarmiDataTable : global::System.Data.TypedTableBase<StoricoAllarmiRow> {
public partial class vStoricoAllarmiExpDataTable : global::System.Data.TypedTableBase<vStoricoAllarmiExpRow> {
private global::System.Data.DataColumn columnDtEvento;
@@ -481,10 +481,12 @@ namespace DemoApp {
private global::System.Data.DataColumn columnAttivo;
private global::System.Data.DataColumn columnDescrizione;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "15.0.0.0")]
public StoricoAllarmiDataTable() {
this.TableName = "StoricoAllarmi";
public vStoricoAllarmiExpDataTable() {
this.TableName = "vStoricoAllarmiExp";
this.BeginInit();
this.InitClass();
this.EndInit();
@@ -492,7 +494,7 @@ namespace DemoApp {
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "15.0.0.0")]
internal StoricoAllarmiDataTable(global::System.Data.DataTable table) {
internal vStoricoAllarmiExpDataTable(global::System.Data.DataTable table) {
this.TableName = table.TableName;
if ((table.CaseSensitive != table.DataSet.CaseSensitive)) {
this.CaseSensitive = table.CaseSensitive;
@@ -509,7 +511,7 @@ namespace DemoApp {
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "15.0.0.0")]
protected StoricoAllarmiDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) :
protected vStoricoAllarmiExpDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) :
base(info, context) {
this.InitVars();
}
@@ -538,6 +540,14 @@ namespace DemoApp {
}
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "15.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", "15.0.0.0")]
[global::System.ComponentModel.Browsable(false)]
@@ -549,50 +559,51 @@ namespace DemoApp {
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "15.0.0.0")]
public StoricoAllarmiRow this[int index] {
public vStoricoAllarmiExpRow this[int index] {
get {
return ((StoricoAllarmiRow)(this.Rows[index]));
return ((vStoricoAllarmiExpRow)(this.Rows[index]));
}
}
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "15.0.0.0")]
public event StoricoAllarmiRowChangeEventHandler StoricoAllarmiRowChanging;
public event vStoricoAllarmiExpRowChangeEventHandler vStoricoAllarmiExpRowChanging;
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "15.0.0.0")]
public event StoricoAllarmiRowChangeEventHandler StoricoAllarmiRowChanged;
public event vStoricoAllarmiExpRowChangeEventHandler vStoricoAllarmiExpRowChanged;
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "15.0.0.0")]
public event StoricoAllarmiRowChangeEventHandler StoricoAllarmiRowDeleting;
public event vStoricoAllarmiExpRowChangeEventHandler vStoricoAllarmiExpRowDeleting;
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "15.0.0.0")]
public event StoricoAllarmiRowChangeEventHandler StoricoAllarmiRowDeleted;
public event vStoricoAllarmiExpRowChangeEventHandler vStoricoAllarmiExpRowDeleted;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "15.0.0.0")]
public void AddStoricoAllarmiRow(StoricoAllarmiRow row) {
public void AddvStoricoAllarmiExpRow(vStoricoAllarmiExpRow row) {
this.Rows.Add(row);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "15.0.0.0")]
public StoricoAllarmiRow AddStoricoAllarmiRow(System.DateTime DtEvento, AnagAllarmiRow parentAnagAllarmiRowByFK_StoricoAllarmi_AnagAllarmi, bool Attivo) {
StoricoAllarmiRow rowStoricoAllarmiRow = ((StoricoAllarmiRow)(this.NewRow()));
public vStoricoAllarmiExpRow AddvStoricoAllarmiExpRow(System.DateTime DtEvento, AnagAllarmiRow parentAnagAllarmiRowByFK_StoricoAllarmi_AnagAllarmi, bool Attivo, string Descrizione) {
vStoricoAllarmiExpRow rowvStoricoAllarmiExpRow = ((vStoricoAllarmiExpRow)(this.NewRow()));
object[] columnValuesArray = new object[] {
DtEvento,
null,
Attivo};
Attivo,
Descrizione};
if ((parentAnagAllarmiRowByFK_StoricoAllarmi_AnagAllarmi != null)) {
columnValuesArray[1] = parentAnagAllarmiRowByFK_StoricoAllarmi_AnagAllarmi[0];
}
rowStoricoAllarmiRow.ItemArray = columnValuesArray;
this.Rows.Add(rowStoricoAllarmiRow);
return rowStoricoAllarmiRow;
rowvStoricoAllarmiExpRow.ItemArray = columnValuesArray;
this.Rows.Add(rowvStoricoAllarmiExpRow);
return rowvStoricoAllarmiExpRow;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "15.0.0.0")]
public StoricoAllarmiRow FindByDtEventoCodAllarme(System.DateTime DtEvento, string CodAllarme) {
return ((StoricoAllarmiRow)(this.Rows.Find(new object[] {
public vStoricoAllarmiExpRow FindByDtEventoCodAllarme(System.DateTime DtEvento, string CodAllarme) {
return ((vStoricoAllarmiExpRow)(this.Rows.Find(new object[] {
DtEvento,
CodAllarme})));
}
@@ -600,7 +611,7 @@ namespace DemoApp {
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "15.0.0.0")]
public override global::System.Data.DataTable Clone() {
StoricoAllarmiDataTable cln = ((StoricoAllarmiDataTable)(base.Clone()));
vStoricoAllarmiExpDataTable cln = ((vStoricoAllarmiExpDataTable)(base.Clone()));
cln.InitVars();
return cln;
}
@@ -608,7 +619,7 @@ namespace DemoApp {
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "15.0.0.0")]
protected override global::System.Data.DataTable CreateInstance() {
return new StoricoAllarmiDataTable();
return new vStoricoAllarmiExpDataTable();
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
@@ -617,6 +628,7 @@ namespace DemoApp {
this.columnDtEvento = base.Columns["DtEvento"];
this.columnCodAllarme = base.Columns["CodAllarme"];
this.columnAttivo = base.Columns["Attivo"];
this.columnDescrizione = base.Columns["Descrizione"];
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
@@ -628,6 +640,8 @@ namespace DemoApp {
base.Columns.Add(this.columnCodAllarme);
this.columnAttivo = new global::System.Data.DataColumn("Attivo", typeof(bool), null, global::System.Data.MappingType.Element);
base.Columns.Add(this.columnAttivo);
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.columnDtEvento,
this.columnCodAllarme}, true));
@@ -635,32 +649,34 @@ namespace DemoApp {
this.columnCodAllarme.AllowDBNull = false;
this.columnCodAllarme.MaxLength = 50;
this.columnAttivo.AllowDBNull = false;
this.columnDescrizione.AllowDBNull = false;
this.columnDescrizione.MaxLength = 250;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "15.0.0.0")]
public StoricoAllarmiRow NewStoricoAllarmiRow() {
return ((StoricoAllarmiRow)(this.NewRow()));
public vStoricoAllarmiExpRow NewvStoricoAllarmiExpRow() {
return ((vStoricoAllarmiExpRow)(this.NewRow()));
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "15.0.0.0")]
protected override global::System.Data.DataRow NewRowFromBuilder(global::System.Data.DataRowBuilder builder) {
return new StoricoAllarmiRow(builder);
return new vStoricoAllarmiExpRow(builder);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "15.0.0.0")]
protected override global::System.Type GetRowType() {
return typeof(StoricoAllarmiRow);
return typeof(vStoricoAllarmiExpRow);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "15.0.0.0")]
protected override void OnRowChanged(global::System.Data.DataRowChangeEventArgs e) {
base.OnRowChanged(e);
if ((this.StoricoAllarmiRowChanged != null)) {
this.StoricoAllarmiRowChanged(this, new StoricoAllarmiRowChangeEvent(((StoricoAllarmiRow)(e.Row)), e.Action));
if ((this.vStoricoAllarmiExpRowChanged != null)) {
this.vStoricoAllarmiExpRowChanged(this, new vStoricoAllarmiExpRowChangeEvent(((vStoricoAllarmiExpRow)(e.Row)), e.Action));
}
}
@@ -668,8 +684,8 @@ namespace DemoApp {
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "15.0.0.0")]
protected override void OnRowChanging(global::System.Data.DataRowChangeEventArgs e) {
base.OnRowChanging(e);
if ((this.StoricoAllarmiRowChanging != null)) {
this.StoricoAllarmiRowChanging(this, new StoricoAllarmiRowChangeEvent(((StoricoAllarmiRow)(e.Row)), e.Action));
if ((this.vStoricoAllarmiExpRowChanging != null)) {
this.vStoricoAllarmiExpRowChanging(this, new vStoricoAllarmiExpRowChangeEvent(((vStoricoAllarmiExpRow)(e.Row)), e.Action));
}
}
@@ -677,8 +693,8 @@ namespace DemoApp {
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "15.0.0.0")]
protected override void OnRowDeleted(global::System.Data.DataRowChangeEventArgs e) {
base.OnRowDeleted(e);
if ((this.StoricoAllarmiRowDeleted != null)) {
this.StoricoAllarmiRowDeleted(this, new StoricoAllarmiRowChangeEvent(((StoricoAllarmiRow)(e.Row)), e.Action));
if ((this.vStoricoAllarmiExpRowDeleted != null)) {
this.vStoricoAllarmiExpRowDeleted(this, new vStoricoAllarmiExpRowChangeEvent(((vStoricoAllarmiExpRow)(e.Row)), e.Action));
}
}
@@ -686,14 +702,14 @@ namespace DemoApp {
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "15.0.0.0")]
protected override void OnRowDeleting(global::System.Data.DataRowChangeEventArgs e) {
base.OnRowDeleting(e);
if ((this.StoricoAllarmiRowDeleting != null)) {
this.StoricoAllarmiRowDeleting(this, new StoricoAllarmiRowChangeEvent(((StoricoAllarmiRow)(e.Row)), e.Action));
if ((this.vStoricoAllarmiExpRowDeleting != null)) {
this.vStoricoAllarmiExpRowDeleting(this, new vStoricoAllarmiExpRowChangeEvent(((vStoricoAllarmiExpRow)(e.Row)), e.Action));
}
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "15.0.0.0")]
public void RemoveStoricoAllarmiRow(StoricoAllarmiRow row) {
public void RemovevStoricoAllarmiExpRow(vStoricoAllarmiExpRow row) {
this.Rows.Remove(row);
}
@@ -720,7 +736,7 @@ namespace DemoApp {
type.Attributes.Add(attribute1);
global::System.Xml.Schema.XmlSchemaAttribute attribute2 = new global::System.Xml.Schema.XmlSchemaAttribute();
attribute2.Name = "tableTypeName";
attribute2.FixedValue = "StoricoAllarmiDataTable";
attribute2.FixedValue = "vStoricoAllarmiExpDataTable";
type.Attributes.Add(attribute2);
type.Particle = sequence;
global::System.Xml.Schema.XmlSchema dsSchema = ds.GetSchemaSerializable();
@@ -2379,25 +2395,25 @@ namespace DemoApp {
/// <summary>
///Represents strongly named DataRow class.
///</summary>
public partial class StoricoAllarmiRow : global::System.Data.DataRow {
public partial class vStoricoAllarmiExpRow : global::System.Data.DataRow {
private StoricoAllarmiDataTable tableStoricoAllarmi;
private vStoricoAllarmiExpDataTable tablevStoricoAllarmiExp;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "15.0.0.0")]
internal StoricoAllarmiRow(global::System.Data.DataRowBuilder rb) :
internal vStoricoAllarmiExpRow(global::System.Data.DataRowBuilder rb) :
base(rb) {
this.tableStoricoAllarmi = ((StoricoAllarmiDataTable)(this.Table));
this.tablevStoricoAllarmiExp = ((vStoricoAllarmiExpDataTable)(this.Table));
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "15.0.0.0")]
public System.DateTime DtEvento {
get {
return ((global::System.DateTime)(this[this.tableStoricoAllarmi.DtEventoColumn]));
return ((global::System.DateTime)(this[this.tablevStoricoAllarmiExp.DtEventoColumn]));
}
set {
this[this.tableStoricoAllarmi.DtEventoColumn] = value;
this[this.tablevStoricoAllarmiExp.DtEventoColumn] = value;
}
}
@@ -2405,10 +2421,10 @@ namespace DemoApp {
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "15.0.0.0")]
public string CodAllarme {
get {
return ((string)(this[this.tableStoricoAllarmi.CodAllarmeColumn]));
return ((string)(this[this.tablevStoricoAllarmiExp.CodAllarmeColumn]));
}
set {
this[this.tableStoricoAllarmi.CodAllarmeColumn] = value;
this[this.tablevStoricoAllarmiExp.CodAllarmeColumn] = value;
}
}
@@ -2416,10 +2432,21 @@ namespace DemoApp {
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "15.0.0.0")]
public bool Attivo {
get {
return ((bool)(this[this.tableStoricoAllarmi.AttivoColumn]));
return ((bool)(this[this.tablevStoricoAllarmiExp.AttivoColumn]));
}
set {
this[this.tableStoricoAllarmi.AttivoColumn] = value;
this[this.tablevStoricoAllarmiExp.AttivoColumn] = value;
}
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "15.0.0.0")]
public string Descrizione {
get {
return ((string)(this[this.tablevStoricoAllarmiExp.DescrizioneColumn]));
}
set {
this[this.tablevStoricoAllarmiExp.DescrizioneColumn] = value;
}
}
@@ -2565,12 +2592,12 @@ namespace DemoApp {
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "15.0.0.0")]
public StoricoAllarmiRow[] GetStoricoAllarmiRows() {
public vStoricoAllarmiExpRow[] GetStoricoAllarmiRows() {
if ((this.Table.ChildRelations["FK_StoricoAllarmi_AnagAllarmi"] == null)) {
return new StoricoAllarmiRow[0];
return new vStoricoAllarmiExpRow[0];
}
else {
return ((StoricoAllarmiRow[])(base.GetChildRows(this.Table.ChildRelations["FK_StoricoAllarmi_AnagAllarmi"])));
return ((vStoricoAllarmiExpRow[])(base.GetChildRows(this.Table.ChildRelations["FK_StoricoAllarmi_AnagAllarmi"])));
}
}
}
@@ -2844,22 +2871,22 @@ namespace DemoApp {
///Row event argument class
///</summary>
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "15.0.0.0")]
public class StoricoAllarmiRowChangeEvent : global::System.EventArgs {
public class vStoricoAllarmiExpRowChangeEvent : global::System.EventArgs {
private StoricoAllarmiRow eventRow;
private vStoricoAllarmiExpRow eventRow;
private global::System.Data.DataRowAction eventAction;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "15.0.0.0")]
public StoricoAllarmiRowChangeEvent(StoricoAllarmiRow row, global::System.Data.DataRowAction action) {
public vStoricoAllarmiExpRowChangeEvent(vStoricoAllarmiExpRow 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", "15.0.0.0")]
public StoricoAllarmiRow Row {
public vStoricoAllarmiExpRow Row {
get {
return this.eventRow;
}
@@ -3057,7 +3084,7 @@ namespace DemoApp.DS_AppTableAdapters {
[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 StoricoAllarmiTableAdapter : global::System.ComponentModel.Component {
public partial class vStoricoAllarmiExpTableAdapter : global::System.ComponentModel.Component {
private global::System.Data.SqlClient.SqlDataAdapter _adapter;
@@ -3071,7 +3098,7 @@ namespace DemoApp.DS_AppTableAdapters {
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "15.0.0.0")]
public StoricoAllarmiTableAdapter() {
public vStoricoAllarmiExpTableAdapter() {
this.ClearBeforeFill = true;
}
@@ -3168,10 +3195,11 @@ namespace DemoApp.DS_AppTableAdapters {
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 = "StoricoAllarmi";
tableMapping.DataSetTable = "vStoricoAllarmiExp";
tableMapping.ColumnMappings.Add("DtEvento", "DtEvento");
tableMapping.ColumnMappings.Add("CodAllarme", "CodAllarme");
tableMapping.ColumnMappings.Add("Attivo", "Attivo");
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;
@@ -3213,18 +3241,32 @@ SELECT DtEvento, CodAllarme, Attivo FROM StoricoAllarmi WHERE (CodAllarme = @Cod
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "15.0.0.0")]
private void InitCommandCollection() {
this._commandCollection = new global::System.Data.SqlClient.SqlCommand[1];
this._commandCollection = new global::System.Data.SqlClient.SqlCommand[3];
this._commandCollection[0] = new global::System.Data.SqlClient.SqlCommand();
this._commandCollection[0].Connection = this.Connection;
this._commandCollection[0].CommandText = "SELECT DtEvento, CodAllarme, Attivo FROM dbo.StoricoAllarmi";
this._commandCollection[0].CommandText = "SELECT DtEvento, CodAllarme, Attivo, Descrizione\r\nFROM vStorico" +
"AllarmiExp";
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_Allarmi_checkStatus";
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("@charSep", global::System.Data.SqlDbType.Char, 1, global::System.Data.ParameterDirection.Input, 0, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
this._commandCollection[1].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@alarmList", global::System.Data.SqlDbType.NVarChar, 2147483647, 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_Allarmi_getLast";
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("@maxNum", 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", "15.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_App.StoricoAllarmiDataTable dataTable) {
public virtual int Fill(DS_App.vStoricoAllarmiExpDataTable dataTable) {
this.Adapter.SelectCommand = this.CommandCollection[0];
if ((this.ClearBeforeFill == true)) {
dataTable.Clear();
@@ -3237,9 +3279,9 @@ SELECT DtEvento, CodAllarme, Attivo FROM StoricoAllarmi WHERE (CodAllarme = @Cod
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "15.0.0.0")]
[global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
[global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Select, true)]
public virtual DS_App.StoricoAllarmiDataTable GetData() {
public virtual DS_App.vStoricoAllarmiExpDataTable GetData() {
this.Adapter.SelectCommand = this.CommandCollection[0];
DS_App.StoricoAllarmiDataTable dataTable = new DS_App.StoricoAllarmiDataTable();
DS_App.vStoricoAllarmiExpDataTable dataTable = new DS_App.vStoricoAllarmiExpDataTable();
this.Adapter.Fill(dataTable);
return dataTable;
}
@@ -3247,7 +3289,43 @@ SELECT DtEvento, CodAllarme, Attivo FROM StoricoAllarmi WHERE (CodAllarme = @Cod
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "15.0.0.0")]
[global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
public virtual int Update(DS_App.StoricoAllarmiDataTable dataTable) {
[global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Fill, false)]
public virtual int FillLastRec(DS_App.vStoricoAllarmiExpDataTable dataTable, global::System.Nullable<int> maxNum) {
this.Adapter.SelectCommand = this.CommandCollection[2];
if ((maxNum.HasValue == true)) {
this.Adapter.SelectCommand.Parameters[1].Value = ((int)(maxNum.Value));
}
else {
this.Adapter.SelectCommand.Parameters[1].Value = global::System.DBNull.Value;
}
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", "15.0.0.0")]
[global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
[global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Select, false)]
public virtual DS_App.vStoricoAllarmiExpDataTable GetLastRec(global::System.Nullable<int> maxNum) {
this.Adapter.SelectCommand = this.CommandCollection[2];
if ((maxNum.HasValue == true)) {
this.Adapter.SelectCommand.Parameters[1].Value = ((int)(maxNum.Value));
}
else {
this.Adapter.SelectCommand.Parameters[1].Value = global::System.DBNull.Value;
}
DS_App.vStoricoAllarmiExpDataTable dataTable = new DS_App.vStoricoAllarmiExpDataTable();
this.Adapter.Fill(dataTable);
return dataTable;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "15.0.0.0")]
[global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
public virtual int Update(DS_App.vStoricoAllarmiExpDataTable dataTable) {
return this.Adapter.Update(dataTable);
}
@@ -3255,7 +3333,7 @@ SELECT DtEvento, CodAllarme, Attivo FROM StoricoAllarmi WHERE (CodAllarme = @Cod
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "15.0.0.0")]
[global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
public virtual int Update(DS_App dataSet) {
return this.Adapter.Update(dataSet, "StoricoAllarmi");
return this.Adapter.Update(dataSet, "vStoricoAllarmiExp");
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
@@ -3375,6 +3453,40 @@ SELECT DtEvento, CodAllarme, Attivo FROM StoricoAllarmi WHERE (CodAllarme = @Cod
public virtual int Update(bool Attivo, System.DateTime Original_DtEvento, string Original_CodAllarme, bool Original_Attivo) {
return this.Update(Original_DtEvento, Original_CodAllarme, Attivo, Original_DtEvento, Original_CodAllarme, Original_Attivo);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "15.0.0.0")]
[global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
public virtual int checkStatus(string charSep, string alarmList) {
global::System.Data.SqlClient.SqlCommand command = this.CommandCollection[1];
if ((charSep == null)) {
command.Parameters[1].Value = global::System.DBNull.Value;
}
else {
command.Parameters[1].Value = ((string)(charSep));
}
if ((alarmList == null)) {
command.Parameters[2].Value = global::System.DBNull.Value;
}
else {
command.Parameters[2].Value = ((string)(alarmList));
}
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;
}
}
/// <summary>
@@ -5938,7 +6050,7 @@ SELECT CodArt, PartProgMain, PartProgAux FROM AnagArticoli WHERE (CodArt = @CodA
private UpdateOrderOption _updateOrder;
private StoricoAllarmiTableAdapter _storicoAllarmiTableAdapter;
private vStoricoAllarmiExpTableAdapter _vStoricoAllarmiExpTableAdapter;
private AnagOperatoriTableAdapter _anagOperatoriTableAdapter;
@@ -5970,12 +6082,12 @@ SELECT CodArt, PartProgMain, PartProgAux FROM AnagArticoli WHERE (CodArt = @CodA
[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 StoricoAllarmiTableAdapter StoricoAllarmiTableAdapter {
public vStoricoAllarmiExpTableAdapter vStoricoAllarmiExpTableAdapter {
get {
return this._storicoAllarmiTableAdapter;
return this._vStoricoAllarmiExpTableAdapter;
}
set {
this._storicoAllarmiTableAdapter = value;
this._vStoricoAllarmiExpTableAdapter = value;
}
}
@@ -6068,9 +6180,9 @@ SELECT CodArt, PartProgMain, PartProgAux FROM AnagArticoli WHERE (CodArt = @CodA
if ((this._connection != null)) {
return this._connection;
}
if (((this._storicoAllarmiTableAdapter != null)
&& (this._storicoAllarmiTableAdapter.Connection != null))) {
return this._storicoAllarmiTableAdapter.Connection;
if (((this._vStoricoAllarmiExpTableAdapter != null)
&& (this._vStoricoAllarmiExpTableAdapter.Connection != null))) {
return this._vStoricoAllarmiExpTableAdapter.Connection;
}
if (((this._anagOperatoriTableAdapter != null)
&& (this._anagOperatoriTableAdapter.Connection != null))) {
@@ -6105,7 +6217,7 @@ SELECT CodArt, PartProgMain, PartProgAux FROM AnagArticoli WHERE (CodArt = @CodA
public int TableAdapterInstanceCount {
get {
int count = 0;
if ((this._storicoAllarmiTableAdapter != null)) {
if ((this._vStoricoAllarmiExpTableAdapter != null)) {
count = (count + 1);
}
if ((this._anagOperatoriTableAdapter != null)) {
@@ -6161,12 +6273,12 @@ SELECT CodArt, PartProgMain, PartProgAux FROM AnagArticoli WHERE (CodArt = @CodA
allChangedRows.AddRange(updatedRows);
}
}
if ((this._storicoAllarmiTableAdapter != null)) {
global::System.Data.DataRow[] updatedRows = dataSet.StoricoAllarmi.Select(null, null, global::System.Data.DataViewRowState.ModifiedCurrent);
if ((this._vStoricoAllarmiExpTableAdapter != null)) {
global::System.Data.DataRow[] updatedRows = dataSet.vStoricoAllarmiExp.Select(null, null, global::System.Data.DataViewRowState.ModifiedCurrent);
updatedRows = this.GetRealUpdatedRows(updatedRows, allAddedRows);
if (((updatedRows != null)
&& (0 < updatedRows.Length))) {
result = (result + this._storicoAllarmiTableAdapter.Update(updatedRows));
result = (result + this._vStoricoAllarmiExpTableAdapter.Update(updatedRows));
allChangedRows.AddRange(updatedRows);
}
}
@@ -6222,11 +6334,11 @@ SELECT CodArt, PartProgMain, PartProgAux FROM AnagArticoli WHERE (CodArt = @CodA
allAddedRows.AddRange(addedRows);
}
}
if ((this._storicoAllarmiTableAdapter != null)) {
global::System.Data.DataRow[] addedRows = dataSet.StoricoAllarmi.Select(null, null, global::System.Data.DataViewRowState.Added);
if ((this._vStoricoAllarmiExpTableAdapter != null)) {
global::System.Data.DataRow[] addedRows = dataSet.vStoricoAllarmiExp.Select(null, null, global::System.Data.DataViewRowState.Added);
if (((addedRows != null)
&& (0 < addedRows.Length))) {
result = (result + this._storicoAllarmiTableAdapter.Update(addedRows));
result = (result + this._vStoricoAllarmiExpTableAdapter.Update(addedRows));
allAddedRows.AddRange(addedRows);
}
}
@@ -6272,11 +6384,11 @@ SELECT CodArt, PartProgMain, PartProgAux FROM AnagArticoli WHERE (CodArt = @CodA
allChangedRows.AddRange(deletedRows);
}
}
if ((this._storicoAllarmiTableAdapter != null)) {
global::System.Data.DataRow[] deletedRows = dataSet.StoricoAllarmi.Select(null, null, global::System.Data.DataViewRowState.Deleted);
if ((this._vStoricoAllarmiExpTableAdapter != null)) {
global::System.Data.DataRow[] deletedRows = dataSet.vStoricoAllarmiExp.Select(null, null, global::System.Data.DataViewRowState.Deleted);
if (((deletedRows != null)
&& (0 < deletedRows.Length))) {
result = (result + this._storicoAllarmiTableAdapter.Update(deletedRows));
result = (result + this._vStoricoAllarmiExpTableAdapter.Update(deletedRows));
allChangedRows.AddRange(deletedRows);
}
}
@@ -6343,8 +6455,8 @@ SELECT CodArt, PartProgMain, PartProgAux FROM AnagArticoli WHERE (CodArt = @CodA
if ((dataSet.HasChanges() == false)) {
return 0;
}
if (((this._storicoAllarmiTableAdapter != null)
&& (this.MatchTableAdapterConnection(this._storicoAllarmiTableAdapter.Connection) == false))) {
if (((this._vStoricoAllarmiExpTableAdapter != null)
&& (this.MatchTableAdapterConnection(this._vStoricoAllarmiExpTableAdapter.Connection) == false))) {
throw new global::System.ArgumentException("Tutti gli oggetti TableAdapter gestiti da TableAdapterManager devono utilizzare l" +
"a stessa stringa di connessione.");
}
@@ -6406,13 +6518,13 @@ SELECT CodArt, PartProgMain, PartProgAux FROM AnagArticoli WHERE (CodArt = @CodA
try {
// ---- Prepare for update -----------
//
if ((this._storicoAllarmiTableAdapter != null)) {
revertConnections.Add(this._storicoAllarmiTableAdapter, this._storicoAllarmiTableAdapter.Connection);
this._storicoAllarmiTableAdapter.Connection = ((global::System.Data.SqlClient.SqlConnection)(workConnection));
this._storicoAllarmiTableAdapter.Transaction = ((global::System.Data.SqlClient.SqlTransaction)(workTransaction));
if (this._storicoAllarmiTableAdapter.Adapter.AcceptChangesDuringUpdate) {
this._storicoAllarmiTableAdapter.Adapter.AcceptChangesDuringUpdate = false;
adaptersWithAcceptChangesDuringUpdate.Add(this._storicoAllarmiTableAdapter.Adapter);
if ((this._vStoricoAllarmiExpTableAdapter != null)) {
revertConnections.Add(this._vStoricoAllarmiExpTableAdapter, this._vStoricoAllarmiExpTableAdapter.Connection);
this._vStoricoAllarmiExpTableAdapter.Connection = ((global::System.Data.SqlClient.SqlConnection)(workConnection));
this._vStoricoAllarmiExpTableAdapter.Transaction = ((global::System.Data.SqlClient.SqlTransaction)(workTransaction));
if (this._vStoricoAllarmiExpTableAdapter.Adapter.AcceptChangesDuringUpdate) {
this._vStoricoAllarmiExpTableAdapter.Adapter.AcceptChangesDuringUpdate = false;
adaptersWithAcceptChangesDuringUpdate.Add(this._vStoricoAllarmiExpTableAdapter.Adapter);
}
}
if ((this._anagOperatoriTableAdapter != null)) {
@@ -6518,9 +6630,9 @@ SELECT CodArt, PartProgMain, PartProgAux FROM AnagArticoli WHERE (CodArt = @CodA
if (workConnOpened) {
workConnection.Close();
}
if ((this._storicoAllarmiTableAdapter != null)) {
this._storicoAllarmiTableAdapter.Connection = ((global::System.Data.SqlClient.SqlConnection)(revertConnections[this._storicoAllarmiTableAdapter]));
this._storicoAllarmiTableAdapter.Transaction = null;
if ((this._vStoricoAllarmiExpTableAdapter != null)) {
this._vStoricoAllarmiExpTableAdapter.Connection = ((global::System.Data.SqlClient.SqlConnection)(revertConnections[this._vStoricoAllarmiExpTableAdapter]));
this._vStoricoAllarmiExpTableAdapter.Transaction = null;
}
if ((this._anagOperatoriTableAdapter != null)) {
this._anagOperatoriTableAdapter.Connection = ((global::System.Data.SqlClient.SqlConnection)(revertConnections[this._anagOperatoriTableAdapter]));
+40 -7
View File
@@ -7,9 +7,9 @@
<Connection AppSettingsObjectName="Settings" AppSettingsPropertyName="CMS_OMRConnectionString" ConnectionStringObject="" IsAppSettingsProperty="true" Modifier="Assembly" Name="CMS_OMRConnectionString (Settings)" ParameterPrefix="@" PropertyReference="ApplicationSettings.DemoApp.Properties.Settings.GlobalReference.Default.CMS_OMRConnectionString" Provider="System.Data.SqlClient" />
</Connections>
<Tables>
<TableAdapter BaseClass="System.ComponentModel.Component" DataAccessorModifier="AutoLayout, AnsiClass, Class, Public" DataAccessorName="StoricoAllarmiTableAdapter" GeneratorDataComponentClassName="StoricoAllarmiTableAdapter" Name="StoricoAllarmi" UserDataComponentName="StoricoAllarmiTableAdapter">
<TableAdapter BaseClass="System.ComponentModel.Component" DataAccessorModifier="AutoLayout, AnsiClass, Class, Public" DataAccessorName="vStoricoAllarmiExpTableAdapter" GeneratorDataComponentClassName="vStoricoAllarmiExpTableAdapter" Name="vStoricoAllarmiExp" UserDataComponentName="vStoricoAllarmiExpTableAdapter">
<MainSource>
<DbSource ConnectionRef="CMS_OMRConnectionString (Settings)" DbObjectName="[CMS-OMR].dbo.StoricoAllarmi" DbObjectType="Table" FillMethodModifier="Public" FillMethodName="Fill" GenerateMethods="Both" GenerateShortCommands="true" GeneratorGetMethodName="GetData" GeneratorSourceName="Fill" GetMethodModifier="Public" GetMethodName="GetData" QueryType="Rowset" ScalarCallRetval="System.Object, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" UseOptimisticConcurrency="true" UserGetMethodName="GetData" UserSourceName="Fill">
<DbSource ConnectionRef="CMS_OMRConnectionString (Settings)" DbObjectName="[CMS-OMR].dbo.vStoricoAllarmiExp" DbObjectType="View" FillMethodModifier="Public" FillMethodName="Fill" GenerateMethods="Both" GenerateShortCommands="true" GeneratorGetMethodName="GetData" GeneratorSourceName="Fill" GetMethodModifier="Public" GetMethodName="GetData" QueryType="Rowset" ScalarCallRetval="System.Object, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" UseOptimisticConcurrency="true" UserGetMethodName="GetData" UserSourceName="Fill">
<DeleteCommand>
<DbCommand CommandType="Text" ModifiedByUser="false">
<CommandText>DELETE FROM [dbo].[StoricoAllarmi] WHERE (([DtEvento] = @Original_DtEvento) AND ([CodAllarme] = @Original_CodAllarme) AND ([Attivo] = @Original_Attivo))</CommandText>
@@ -33,7 +33,8 @@ SELECT DtEvento, CodAllarme, Attivo FROM StoricoAllarmi WHERE (CodAllarme = @Cod
</InsertCommand>
<SelectCommand>
<DbCommand CommandType="Text" ModifiedByUser="false">
<CommandText>SELECT DtEvento, CodAllarme, Attivo FROM dbo.StoricoAllarmi</CommandText>
<CommandText>SELECT DtEvento, CodAllarme, Attivo, Descrizione
FROM vStoricoAllarmiExp</CommandText>
<Parameters />
</DbCommand>
</SelectCommand>
@@ -57,8 +58,33 @@ SELECT DtEvento, CodAllarme, Attivo FROM StoricoAllarmi WHERE (CodAllarme = @Cod
<Mapping SourceColumn="DtEvento" DataSetColumn="DtEvento" />
<Mapping SourceColumn="CodAllarme" DataSetColumn="CodAllarme" />
<Mapping SourceColumn="Attivo" DataSetColumn="Attivo" />
<Mapping SourceColumn="Descrizione" DataSetColumn="Descrizione" />
</Mappings>
<Sources />
<Sources>
<DbSource ConnectionRef="CMS_OMRConnectionString (Settings)" DbObjectName="[CMS-OMR].dbo.stp_Allarmi_checkStatus" DbObjectType="StoredProcedure" GenerateShortCommands="true" GeneratorSourceName="checkStatus" Modifier="Public" Name="checkStatus" QueryType="NoData" ScalarCallRetval="System.Object, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" UseOptimisticConcurrency="true" UserGetMethodName="GetDataBy" UserSourceName="checkStatus">
<SelectCommand>
<DbCommand CommandType="StoredProcedure" ModifiedByUser="false">
<CommandText>dbo.stp_Allarmi_checkStatus</CommandText>
<Parameters>
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DataTypeServer="int" DbType="Int32" Direction="ReturnValue" ParameterName="@RETURN_VALUE" Precision="10" ProviderType="Int" Scale="0" Size="4" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DataTypeServer="char" DbType="AnsiStringFixedLength" Direction="Input" ParameterName="@charSep" Precision="0" ProviderType="Char" Scale="0" Size="1" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DataTypeServer="nvarchar" DbType="String" Direction="Input" ParameterName="@alarmList" Precision="0" ProviderType="NVarChar" Scale="0" Size="2147483647" SourceColumnNullMapping="false" SourceVersion="Current" />
</Parameters>
</DbCommand>
</SelectCommand>
</DbSource>
<DbSource ConnectionRef="CMS_OMRConnectionString (Settings)" DbObjectName="[CMS-OMR].dbo.stp_Allarmi_getLast" DbObjectType="StoredProcedure" FillMethodModifier="Public" FillMethodName="FillLastRec" GenerateMethods="Both" GenerateShortCommands="true" GeneratorGetMethodName="GetLastRec" GeneratorSourceName="FillLastRec" GetMethodModifier="Public" GetMethodName="GetLastRec" QueryType="Rowset" ScalarCallRetval="System.Object, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" UseOptimisticConcurrency="true" UserGetMethodName="GetLastRec" UserSourceName="FillLastRec">
<SelectCommand>
<DbCommand CommandType="StoredProcedure" ModifiedByUser="false">
<CommandText>dbo.stp_Allarmi_getLast</CommandText>
<Parameters>
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DataTypeServer="int" DbType="Int32" Direction="ReturnValue" ParameterName="@RETURN_VALUE" Precision="10" ProviderType="Int" Scale="0" Size="4" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DataTypeServer="int" DbType="Int32" Direction="Input" ParameterName="@maxNum" Precision="10" ProviderType="Int" Scale="0" Size="4" SourceColumnNullMapping="false" SourceVersion="Current" />
</Parameters>
</DbCommand>
</SelectCommand>
</DbSource>
</Sources>
</TableAdapter>
<TableAdapter BaseClass="System.ComponentModel.Component" DataAccessorModifier="AutoLayout, AnsiClass, Class, Public" DataAccessorName="AnagOperatoriTableAdapter" GeneratorDataComponentClassName="AnagOperatoriTableAdapter" Name="AnagOperatori" UserDataComponentName="AnagOperatoriTableAdapter">
<MainSource>
@@ -533,7 +559,7 @@ SELECT CodArt, PartProgMain, PartProgAux FROM AnagArticoli WHERE (CodArt = @CodA
<xs:element name="DS_App" msdata:IsDataSet="true" msdata:UseCurrentLocale="true" msprop:EnableTableAdapterManager="true" msprop:Generator_DataSetName="DS_App" msprop:Generator_UserDSName="DS_App">
<xs:complexType>
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element name="StoricoAllarmi" msprop:Generator_TableClassName="StoricoAllarmiDataTable" msprop:Generator_TableVarName="tableStoricoAllarmi" msprop:Generator_RowChangedName="StoricoAllarmiRowChanged" msprop:Generator_TablePropName="StoricoAllarmi" msprop:Generator_RowDeletingName="StoricoAllarmiRowDeleting" msprop:Generator_RowChangingName="StoricoAllarmiRowChanging" msprop:Generator_RowEvHandlerName="StoricoAllarmiRowChangeEventHandler" msprop:Generator_RowDeletedName="StoricoAllarmiRowDeleted" msprop:Generator_RowClassName="StoricoAllarmiRow" msprop:Generator_UserTableName="StoricoAllarmi" msprop:Generator_RowEvArgName="StoricoAllarmiRowChangeEvent">
<xs:element name="vStoricoAllarmiExp" msprop:Generator_TableClassName="vStoricoAllarmiExpDataTable" msprop:Generator_TableVarName="tablevStoricoAllarmiExp" msprop:Generator_RowChangedName="vStoricoAllarmiExpRowChanged" msprop:Generator_TablePropName="vStoricoAllarmiExp" msprop:Generator_RowDeletingName="vStoricoAllarmiExpRowDeleting" msprop:Generator_RowChangingName="vStoricoAllarmiExpRowChanging" msprop:Generator_RowEvHandlerName="vStoricoAllarmiExpRowChangeEventHandler" msprop:Generator_RowDeletedName="vStoricoAllarmiExpRowDeleted" msprop:Generator_RowClassName="vStoricoAllarmiExpRow" msprop:Generator_UserTableName="vStoricoAllarmiExp" msprop:Generator_RowEvArgName="vStoricoAllarmiExpRowChangeEvent">
<xs:complexType>
<xs:sequence>
<xs:element name="DtEvento" msprop:Generator_ColumnVarNameInTable="columnDtEvento" msprop:Generator_ColumnPropNameInRow="DtEvento" msprop:Generator_ColumnPropNameInTable="DtEventoColumn" msprop:Generator_UserColumnName="DtEvento" type="xs:dateTime" />
@@ -545,6 +571,13 @@ SELECT CodArt, PartProgMain, PartProgAux FROM AnagArticoli WHERE (CodArt = @CodA
</xs:simpleType>
</xs:element>
<xs:element name="Attivo" msprop:Generator_ColumnVarNameInTable="columnAttivo" msprop:Generator_ColumnPropNameInRow="Attivo" msprop:Generator_ColumnPropNameInTable="AttivoColumn" msprop:Generator_UserColumnName="Attivo" type="xs:boolean" />
<xs:element name="Descrizione" msprop:Generator_ColumnVarNameInTable="columnDescrizione" msprop:Generator_ColumnPropNameInRow="Descrizione" msprop:Generator_ColumnPropNameInTable="DescrizioneColumn" msprop:Generator_UserColumnName="Descrizione">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="250" />
</xs:restriction>
</xs:simpleType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
@@ -720,7 +753,7 @@ SELECT CodArt, PartProgMain, PartProgAux FROM AnagArticoli WHERE (CodArt = @CodA
</xs:choice>
</xs:complexType>
<xs:unique name="Constraint1" msdata:PrimaryKey="true">
<xs:selector xpath=".//mstns:StoricoAllarmi" />
<xs:selector xpath=".//mstns:vStoricoAllarmiExp" />
<xs:field xpath="mstns:DtEvento" />
<xs:field xpath="mstns:CodAllarme" />
</xs:unique>
@@ -747,7 +780,7 @@ SELECT CodArt, PartProgMain, PartProgAux FROM AnagArticoli WHERE (CodArt = @CodA
</xs:element>
<xs:annotation>
<xs:appinfo>
<msdata:Relationship name="FK_StoricoAllarmi_AnagAllarmi" msdata:parent="AnagAllarmi" msdata:child="StoricoAllarmi" msdata:parentkey="CodAllarme" msdata:childkey="CodAllarme" msprop:Generator_UserChildTable="StoricoAllarmi" msprop:Generator_ChildPropName="GetStoricoAllarmiRows" msprop:Generator_UserRelationName="FK_StoricoAllarmi_AnagAllarmi" msprop:Generator_ParentPropName="AnagAllarmiRow" msprop:Generator_RelationVarName="relationFK_StoricoAllarmi_AnagAllarmi" msprop:Generator_UserParentTable="AnagAllarmi" />
<msdata:Relationship name="FK_StoricoAllarmi_AnagAllarmi" msdata:parent="AnagAllarmi" msdata:child="vStoricoAllarmiExp" msdata:parentkey="CodAllarme" msdata:childkey="CodAllarme" msprop:Generator_UserChildTable="vStoricoAllarmiExp" msprop:Generator_ChildPropName="GetStoricoAllarmiRows" msprop:Generator_UserRelationName="FK_StoricoAllarmi_AnagAllarmi" msprop:Generator_ParentPropName="AnagAllarmiRow" msprop:Generator_RelationVarName="relationFK_StoricoAllarmi_AnagAllarmi" msprop:Generator_UserParentTable="AnagAllarmi" />
<msdata:Relationship name="FK_TabOperazioni_TabPezzi1" msdata:parent="TabPezzi" msdata:child="TabOperazioni" msdata:parentkey="Datamatrix" msdata:childkey="Datamatrix" msprop:Generator_UserChildTable="TabOperazioni" msprop:Generator_ChildPropName="GetTabOperazioniRows" msprop:Generator_UserRelationName="FK_TabOperazioni_TabPezzi1" msprop:Generator_ParentPropName="TabPezziRow" msprop:Generator_RelationVarName="relationFK_TabOperazioni_TabPezzi1" msprop:Generator_UserParentTable="TabPezzi" />
<msdata:Relationship name="FK_TabPezzi_AnagArticoli" msdata:parent="AnagArticoli" msdata:child="TabPezzi" msdata:parentkey="CodArt" msdata:childkey="CodArt" msprop:Generator_UserChildTable="TabPezzi" msprop:Generator_ChildPropName="GetTabPezziRows" msprop:Generator_UserRelationName="FK_TabPezzi_AnagArticoli" msprop:Generator_ParentPropName="AnagArticoliRow" msprop:Generator_RelationVarName="relationFK_TabPezzi_AnagArticoli" msprop:Generator_UserParentTable="AnagArticoli" />
</xs:appinfo>
+6 -6
View File
@@ -4,11 +4,11 @@
Changes to this file may cause incorrect behavior and will be lost if
the code is regenerated.
</autogenerated>-->
<DiagramLayout xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" ex:showrelationlabel="False" ViewPortX="0" ViewPortY="0" xmlns:ex="urn:schemas-microsoft-com:xml-msdatasource-layout-extended" xmlns="urn:schemas-microsoft-com:xml-msdatasource-layout">
<DiagramLayout xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" ex:showrelationlabel="False" ViewPortX="0" ViewPortY="215" xmlns:ex="urn:schemas-microsoft-com:xml-msdatasource-layout-extended" xmlns="urn:schemas-microsoft-com:xml-msdatasource-layout">
<Shapes>
<Shape ID="DesignTable:StoricoAllarmi" ZOrder="9" X="471" Y="592" Height="158" Width="269" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="99" />
<Shape ID="DesignTable:vStoricoAllarmiExp" ZOrder="9" X="471" Y="592" Height="191" Width="255" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="102" />
<Shape ID="DesignTable:AnagOperatori" ZOrder="1" X="839" Y="601" Height="250" Width="300" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="99" />
<Shape ID="DesignTable:AnagAllarmi" ZOrder="8" X="104" Y="535" Height="227" Width="256" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="168" />
<Shape ID="DesignTable:AnagAllarmi" ZOrder="8" X="115" Y="571" Height="199" Width="256" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="140" />
<Shape ID="DesignTable:TabOperazioni" ZOrder="6" X="84" Y="124" Height="286" Width="300" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="159" />
<Shape ID="DesignTable:TabPezzi" ZOrder="5" X="459" Y="133" Height="227" Width="229" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="168" />
<Shape ID="DesignTable:AnagArticoli" ZOrder="3" X="796" Y="156" Height="250" Width="300" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="99" />
@@ -17,12 +17,12 @@
<Connector ID="DesignRelation:FK_StoricoAllarmi_AnagAllarmi" ZOrder="7" LineWidth="11">
<RoutePoints>
<Point>
<X>360</X>
<Y>675</Y>
<X>371</X>
<Y>697</Y>
</Point>
<Point>
<X>471</X>
<Y>675</Y>
<Y>697</Y>
</Point>
</RoutePoints>
</Connector>
+3
View File
@@ -4,8 +4,10 @@
{
public DS_AppTableAdapters.AnagArticoliTableAdapter taAnagArt;
public DS_AppTableAdapters.AnagOperatoriTableAdapter taAnagOpr;
public DS_AppTableAdapters.vStoricoAllarmiExpTableAdapter taSAL;
public DS_AppTableAdapters.TabOperazioniTableAdapter taTO;
/// <summary>
/// Init TAdapter
/// </summary>
@@ -13,6 +15,7 @@
{
taAnagArt = new DS_AppTableAdapters.AnagArticoliTableAdapter();
taAnagOpr = new DS_AppTableAdapters.AnagOperatoriTableAdapter();
taSAL = new DS_AppTableAdapters.vStoricoAllarmiExpTableAdapter();
taTO = new DS_AppTableAdapters.TabOperazioniTableAdapter();
}
/// <summary>
+263 -33
View File
@@ -59,6 +59,10 @@
this.dgvOpr = new System.Windows.Forms.DataGridView();
this.lblOprOutMess = new System.Windows.Forms.Label();
this.btnReloadOpr = new System.Windows.Forms.Button();
this.btnEmptyTabOpr = new System.Windows.Forms.Button();
this.txtDay2keep = new System.Windows.Forms.TextBox();
this.btnPurgeOld = new System.Windows.Forms.Button();
this.label7 = new System.Windows.Forms.Label();
this.idxRecDataGridViewTextBoxColumn = new System.Windows.Forms.DataGridViewTextBoxColumn();
this.dtEventoDataGridViewTextBoxColumn = new System.Windows.Forms.DataGridViewTextBoxColumn();
this.codStazioneDataGridViewTextBoxColumn = new System.Windows.Forms.DataGridViewTextBoxColumn();
@@ -69,10 +73,26 @@
this.tabOperazioniBindingSource = new System.Windows.Forms.BindingSource(this.components);
this.dS_App = new DemoApp.DS_App();
this.tabOperazioniTableAdapter = new DemoApp.DS_AppTableAdapters.TabOperazioniTableAdapter();
this.btnEmptyTabOpr = new System.Windows.Forms.Button();
this.txtDay2keep = new System.Windows.Forms.TextBox();
this.btnPurgeOld = new System.Windows.Forms.Button();
this.label7 = new System.Windows.Forms.Label();
this.splitContainer3 = new System.Windows.Forms.SplitContainer();
this.dgvAnagAlarm = new System.Windows.Forms.DataGridView();
this.dgvAlarmLog = new System.Windows.Forms.DataGridView();
this.btnSendAlarms = new System.Windows.Forms.Button();
this.lbAllarmi = new System.Windows.Forms.ListBox();
this.label8 = new System.Windows.Forms.Label();
this.anagAllarmiBindingSource = new System.Windows.Forms.BindingSource(this.components);
this.anagAllarmiTableAdapter = new DemoApp.DS_AppTableAdapters.AnagAllarmiTableAdapter();
this.codAllarmeDataGridViewTextBoxColumn = new System.Windows.Forms.DataGridViewTextBoxColumn();
this.descrizioneDataGridViewTextBoxColumn = new System.Windows.Forms.DataGridViewTextBoxColumn();
this.reportAttivoDataGridViewCheckBoxColumn = new System.Windows.Forms.DataGridViewCheckBoxColumn();
this.lastStartDataGridViewTextBoxColumn = new System.Windows.Forms.DataGridViewTextBoxColumn();
this.lastEndDataGridViewTextBoxColumn = new System.Windows.Forms.DataGridViewTextBoxColumn();
this.currStatusDataGridViewCheckBoxColumn = new System.Windows.Forms.DataGridViewCheckBoxColumn();
this.vStoricoAllarmiExpBindingSource = new System.Windows.Forms.BindingSource(this.components);
this.vStoricoAllarmiExpTableAdapter = new DemoApp.DS_AppTableAdapters.vStoricoAllarmiExpTableAdapter();
this.dtEventoDataGridViewTextBoxColumn1 = new System.Windows.Forms.DataGridViewTextBoxColumn();
this.codAllarmeDataGridViewTextBoxColumn1 = new System.Windows.Forms.DataGridViewTextBoxColumn();
this.attivoDataGridViewCheckBoxColumn = new System.Windows.Forms.DataGridViewCheckBoxColumn();
this.descrizioneDataGridViewTextBoxColumn1 = new System.Windows.Forms.DataGridViewTextBoxColumn();
this.groupBox1.SuspendLayout();
this.groupBox2.SuspendLayout();
((System.ComponentModel.ISupportInitialize)(this.splitContainer1)).BeginInit();
@@ -86,10 +106,19 @@
this.groupBox3.SuspendLayout();
this.Paginatore.SuspendLayout();
this.tabPage1.SuspendLayout();
this.tabPage2.SuspendLayout();
this.tabPage3.SuspendLayout();
((System.ComponentModel.ISupportInitialize)(this.dgvOpr)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.tabOperazioniBindingSource)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.dS_App)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.splitContainer3)).BeginInit();
this.splitContainer3.Panel1.SuspendLayout();
this.splitContainer3.Panel2.SuspendLayout();
this.splitContainer3.SuspendLayout();
((System.ComponentModel.ISupportInitialize)(this.dgvAnagAlarm)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.dgvAlarmLog)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.anagAllarmiBindingSource)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.vStoricoAllarmiExpBindingSource)).BeginInit();
this.SuspendLayout();
//
// txtBCode
@@ -403,6 +432,7 @@
//
// tabPage2
//
this.tabPage2.Controls.Add(this.splitContainer3);
this.tabPage2.Location = new System.Drawing.Point(4, 22);
this.tabPage2.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2);
this.tabPage2.Name = "tabPage2";
@@ -467,6 +497,43 @@
this.btnReloadOpr.UseVisualStyleBackColor = true;
this.btnReloadOpr.Click += new System.EventHandler(this.btnReloadOpr_Click);
//
// btnEmptyTabOpr
//
this.btnEmptyTabOpr.Location = new System.Drawing.Point(10, 15);
this.btnEmptyTabOpr.Name = "btnEmptyTabOpr";
this.btnEmptyTabOpr.Size = new System.Drawing.Size(172, 52);
this.btnEmptyTabOpr.TabIndex = 0;
this.btnEmptyTabOpr.Text = "ELIMINA TabOperazioni";
this.btnEmptyTabOpr.UseVisualStyleBackColor = true;
this.btnEmptyTabOpr.Click += new System.EventHandler(this.btnEmptyTabOpr_Click);
//
// txtDay2keep
//
this.txtDay2keep.Location = new System.Drawing.Point(364, 32);
this.txtDay2keep.Name = "txtDay2keep";
this.txtDay2keep.Size = new System.Drawing.Size(100, 20);
this.txtDay2keep.TabIndex = 1;
this.txtDay2keep.Text = "365";
//
// btnPurgeOld
//
this.btnPurgeOld.Location = new System.Drawing.Point(470, 15);
this.btnPurgeOld.Name = "btnPurgeOld";
this.btnPurgeOld.Size = new System.Drawing.Size(172, 52);
this.btnPurgeOld.TabIndex = 2;
this.btnPurgeOld.Text = "SVECCHIAMENTO DataBase";
this.btnPurgeOld.UseVisualStyleBackColor = true;
this.btnPurgeOld.Click += new System.EventHandler(this.btnPurgeOld_Click);
//
// label7
//
this.label7.AutoSize = true;
this.label7.Location = new System.Drawing.Point(367, 15);
this.label7.Name = "label7";
this.label7.Size = new System.Drawing.Size(97, 13);
this.label7.TabIndex = 3;
this.label7.Text = "# gg da mantenere";
//
// idxRecDataGridViewTextBoxColumn
//
this.idxRecDataGridViewTextBoxColumn.DataPropertyName = "IdxRec";
@@ -523,42 +590,175 @@
//
this.tabOperazioniTableAdapter.ClearBeforeFill = true;
//
// btnEmptyTabOpr
// splitContainer3
//
this.btnEmptyTabOpr.Location = new System.Drawing.Point(10, 15);
this.btnEmptyTabOpr.Name = "btnEmptyTabOpr";
this.btnEmptyTabOpr.Size = new System.Drawing.Size(172, 52);
this.btnEmptyTabOpr.TabIndex = 0;
this.btnEmptyTabOpr.Text = "ELIMINA TabOperazioni";
this.btnEmptyTabOpr.UseVisualStyleBackColor = true;
this.btnEmptyTabOpr.Click += new System.EventHandler(this.btnEmptyTabOpr_Click);
this.splitContainer3.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom)
| System.Windows.Forms.AnchorStyles.Left)
| System.Windows.Forms.AnchorStyles.Right)));
this.splitContainer3.Location = new System.Drawing.Point(3, 5);
this.splitContainer3.Name = "splitContainer3";
//
// txtDay2keep
// splitContainer3.Panel1
//
this.txtDay2keep.Location = new System.Drawing.Point(364, 32);
this.txtDay2keep.Name = "txtDay2keep";
this.txtDay2keep.Size = new System.Drawing.Size(100, 20);
this.txtDay2keep.TabIndex = 1;
this.txtDay2keep.Text = "365";
this.splitContainer3.Panel1.Controls.Add(this.btnSendAlarms);
this.splitContainer3.Panel1.Controls.Add(this.lbAllarmi);
this.splitContainer3.Panel1.Controls.Add(this.label8);
this.splitContainer3.Panel1.Controls.Add(this.dgvAnagAlarm);
//
// btnPurgeOld
// splitContainer3.Panel2
//
this.btnPurgeOld.Location = new System.Drawing.Point(470, 15);
this.btnPurgeOld.Name = "btnPurgeOld";
this.btnPurgeOld.Size = new System.Drawing.Size(172, 52);
this.btnPurgeOld.TabIndex = 2;
this.btnPurgeOld.Text = "SVECCHIAMENTO DataBase";
this.btnPurgeOld.UseVisualStyleBackColor = true;
this.btnPurgeOld.Click += new System.EventHandler(this.btnPurgeOld_Click);
this.splitContainer3.Panel2.Controls.Add(this.dgvAlarmLog);
this.splitContainer3.Size = new System.Drawing.Size(637, 281);
this.splitContainer3.SplitterDistance = 271;
this.splitContainer3.TabIndex = 4;
//
// label7
// dgvAnagAlarm
//
this.label7.AutoSize = true;
this.label7.Location = new System.Drawing.Point(367, 15);
this.label7.Name = "label7";
this.label7.Size = new System.Drawing.Size(97, 13);
this.label7.TabIndex = 3;
this.label7.Text = "# gg da mantenere";
this.dgvAnagAlarm.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom)
| System.Windows.Forms.AnchorStyles.Left)
| System.Windows.Forms.AnchorStyles.Right)));
this.dgvAnagAlarm.AutoGenerateColumns = false;
this.dgvAnagAlarm.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize;
this.dgvAnagAlarm.Columns.AddRange(new System.Windows.Forms.DataGridViewColumn[] {
this.codAllarmeDataGridViewTextBoxColumn,
this.descrizioneDataGridViewTextBoxColumn,
this.reportAttivoDataGridViewCheckBoxColumn,
this.lastStartDataGridViewTextBoxColumn,
this.lastEndDataGridViewTextBoxColumn,
this.currStatusDataGridViewCheckBoxColumn});
this.dgvAnagAlarm.DataSource = this.anagAllarmiBindingSource;
this.dgvAnagAlarm.Location = new System.Drawing.Point(2, 83);
this.dgvAnagAlarm.Name = "dgvAnagAlarm";
this.dgvAnagAlarm.Size = new System.Drawing.Size(267, 195);
this.dgvAnagAlarm.TabIndex = 0;
//
// dgvAlarmLog
//
this.dgvAlarmLog.AutoGenerateColumns = false;
this.dgvAlarmLog.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize;
this.dgvAlarmLog.Columns.AddRange(new System.Windows.Forms.DataGridViewColumn[] {
this.dtEventoDataGridViewTextBoxColumn1,
this.codAllarmeDataGridViewTextBoxColumn1,
this.attivoDataGridViewCheckBoxColumn,
this.descrizioneDataGridViewTextBoxColumn1});
this.dgvAlarmLog.DataSource = this.vStoricoAllarmiExpBindingSource;
this.dgvAlarmLog.Dock = System.Windows.Forms.DockStyle.Fill;
this.dgvAlarmLog.Location = new System.Drawing.Point(0, 0);
this.dgvAlarmLog.Name = "dgvAlarmLog";
this.dgvAlarmLog.Size = new System.Drawing.Size(362, 281);
this.dgvAlarmLog.TabIndex = 0;
//
// btnSendAlarms
//
this.btnSendAlarms.Location = new System.Drawing.Point(7, 28);
this.btnSendAlarms.Name = "btnSendAlarms";
this.btnSendAlarms.Size = new System.Drawing.Size(75, 49);
this.btnSendAlarms.TabIndex = 6;
this.btnSendAlarms.Text = "Invio Allarmi";
this.btnSendAlarms.UseVisualStyleBackColor = true;
this.btnSendAlarms.Click += new System.EventHandler(this.btnSendAlarms_Click);
//
// lbAllarmi
//
this.lbAllarmi.FormattingEnabled = true;
this.lbAllarmi.Items.AddRange(new object[] {
"00001",
"00002",
"00003",
"00004",
"00005"});
this.lbAllarmi.Location = new System.Drawing.Point(106, 8);
this.lbAllarmi.Name = "lbAllarmi";
this.lbAllarmi.SelectionMode = System.Windows.Forms.SelectionMode.MultiExtended;
this.lbAllarmi.Size = new System.Drawing.Size(108, 69);
this.lbAllarmi.TabIndex = 5;
//
// label8
//
this.label8.AutoSize = true;
this.label8.Location = new System.Drawing.Point(4, 11);
this.label8.Name = "label8";
this.label8.Size = new System.Drawing.Size(96, 13);
this.label8.TabIndex = 4;
this.label8.Text = "Simulazione Allarmi";
//
// anagAllarmiBindingSource
//
this.anagAllarmiBindingSource.DataMember = "AnagAllarmi";
this.anagAllarmiBindingSource.DataSource = this.dS_App;
//
// anagAllarmiTableAdapter
//
this.anagAllarmiTableAdapter.ClearBeforeFill = true;
//
// codAllarmeDataGridViewTextBoxColumn
//
this.codAllarmeDataGridViewTextBoxColumn.DataPropertyName = "CodAllarme";
this.codAllarmeDataGridViewTextBoxColumn.HeaderText = "CodAllarme";
this.codAllarmeDataGridViewTextBoxColumn.Name = "codAllarmeDataGridViewTextBoxColumn";
//
// descrizioneDataGridViewTextBoxColumn
//
this.descrizioneDataGridViewTextBoxColumn.DataPropertyName = "Descrizione";
this.descrizioneDataGridViewTextBoxColumn.HeaderText = "Descrizione";
this.descrizioneDataGridViewTextBoxColumn.Name = "descrizioneDataGridViewTextBoxColumn";
//
// reportAttivoDataGridViewCheckBoxColumn
//
this.reportAttivoDataGridViewCheckBoxColumn.DataPropertyName = "ReportAttivo";
this.reportAttivoDataGridViewCheckBoxColumn.HeaderText = "ReportAttivo";
this.reportAttivoDataGridViewCheckBoxColumn.Name = "reportAttivoDataGridViewCheckBoxColumn";
//
// lastStartDataGridViewTextBoxColumn
//
this.lastStartDataGridViewTextBoxColumn.DataPropertyName = "LastStart";
this.lastStartDataGridViewTextBoxColumn.HeaderText = "LastStart";
this.lastStartDataGridViewTextBoxColumn.Name = "lastStartDataGridViewTextBoxColumn";
//
// lastEndDataGridViewTextBoxColumn
//
this.lastEndDataGridViewTextBoxColumn.DataPropertyName = "LastEnd";
this.lastEndDataGridViewTextBoxColumn.HeaderText = "LastEnd";
this.lastEndDataGridViewTextBoxColumn.Name = "lastEndDataGridViewTextBoxColumn";
//
// currStatusDataGridViewCheckBoxColumn
//
this.currStatusDataGridViewCheckBoxColumn.DataPropertyName = "CurrStatus";
this.currStatusDataGridViewCheckBoxColumn.HeaderText = "CurrStatus";
this.currStatusDataGridViewCheckBoxColumn.Name = "currStatusDataGridViewCheckBoxColumn";
//
// vStoricoAllarmiExpBindingSource
//
this.vStoricoAllarmiExpBindingSource.DataMember = "vStoricoAllarmiExp";
this.vStoricoAllarmiExpBindingSource.DataSource = this.dS_App;
//
// vStoricoAllarmiExpTableAdapter
//
this.vStoricoAllarmiExpTableAdapter.ClearBeforeFill = true;
//
// dtEventoDataGridViewTextBoxColumn1
//
this.dtEventoDataGridViewTextBoxColumn1.DataPropertyName = "DtEvento";
this.dtEventoDataGridViewTextBoxColumn1.HeaderText = "DtEvento";
this.dtEventoDataGridViewTextBoxColumn1.Name = "dtEventoDataGridViewTextBoxColumn1";
//
// codAllarmeDataGridViewTextBoxColumn1
//
this.codAllarmeDataGridViewTextBoxColumn1.DataPropertyName = "CodAllarme";
this.codAllarmeDataGridViewTextBoxColumn1.HeaderText = "CodAllarme";
this.codAllarmeDataGridViewTextBoxColumn1.Name = "codAllarmeDataGridViewTextBoxColumn1";
//
// attivoDataGridViewCheckBoxColumn
//
this.attivoDataGridViewCheckBoxColumn.DataPropertyName = "Attivo";
this.attivoDataGridViewCheckBoxColumn.HeaderText = "Attivo";
this.attivoDataGridViewCheckBoxColumn.Name = "attivoDataGridViewCheckBoxColumn";
//
// descrizioneDataGridViewTextBoxColumn1
//
this.descrizioneDataGridViewTextBoxColumn1.DataPropertyName = "Descrizione";
this.descrizioneDataGridViewTextBoxColumn1.HeaderText = "Descrizione";
this.descrizioneDataGridViewTextBoxColumn1.Name = "descrizioneDataGridViewTextBoxColumn1";
//
// MainForm
//
@@ -591,11 +791,21 @@
this.groupBox3.PerformLayout();
this.Paginatore.ResumeLayout(false);
this.tabPage1.ResumeLayout(false);
this.tabPage2.ResumeLayout(false);
this.tabPage3.ResumeLayout(false);
this.tabPage3.PerformLayout();
((System.ComponentModel.ISupportInitialize)(this.dgvOpr)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.tabOperazioniBindingSource)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.dS_App)).EndInit();
this.splitContainer3.Panel1.ResumeLayout(false);
this.splitContainer3.Panel1.PerformLayout();
this.splitContainer3.Panel2.ResumeLayout(false);
((System.ComponentModel.ISupportInitialize)(this.splitContainer3)).EndInit();
this.splitContainer3.ResumeLayout(false);
((System.ComponentModel.ISupportInitialize)(this.dgvAnagAlarm)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.dgvAlarmLog)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.anagAllarmiBindingSource)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.vStoricoAllarmiExpBindingSource)).EndInit();
this.ResumeLayout(false);
}
@@ -646,6 +856,26 @@
private System.Windows.Forms.Label label7;
private System.Windows.Forms.Button btnPurgeOld;
private System.Windows.Forms.TextBox txtDay2keep;
private System.Windows.Forms.SplitContainer splitContainer3;
private System.Windows.Forms.DataGridView dgvAnagAlarm;
private System.Windows.Forms.DataGridView dgvAlarmLog;
private System.Windows.Forms.Button btnSendAlarms;
private System.Windows.Forms.ListBox lbAllarmi;
private System.Windows.Forms.Label label8;
private System.Windows.Forms.BindingSource anagAllarmiBindingSource;
private DS_AppTableAdapters.AnagAllarmiTableAdapter anagAllarmiTableAdapter;
private System.Windows.Forms.DataGridViewTextBoxColumn codAllarmeDataGridViewTextBoxColumn;
private System.Windows.Forms.DataGridViewTextBoxColumn descrizioneDataGridViewTextBoxColumn;
private System.Windows.Forms.DataGridViewCheckBoxColumn reportAttivoDataGridViewCheckBoxColumn;
private System.Windows.Forms.DataGridViewTextBoxColumn lastStartDataGridViewTextBoxColumn;
private System.Windows.Forms.DataGridViewTextBoxColumn lastEndDataGridViewTextBoxColumn;
private System.Windows.Forms.DataGridViewCheckBoxColumn currStatusDataGridViewCheckBoxColumn;
private System.Windows.Forms.BindingSource vStoricoAllarmiExpBindingSource;
private DS_AppTableAdapters.vStoricoAllarmiExpTableAdapter vStoricoAllarmiExpTableAdapter;
private System.Windows.Forms.DataGridViewTextBoxColumn dtEventoDataGridViewTextBoxColumn1;
private System.Windows.Forms.DataGridViewTextBoxColumn codAllarmeDataGridViewTextBoxColumn1;
private System.Windows.Forms.DataGridViewCheckBoxColumn attivoDataGridViewCheckBoxColumn;
private System.Windows.Forms.DataGridViewTextBoxColumn descrizioneDataGridViewTextBoxColumn1;
}
}
+21 -8
View File
@@ -80,12 +80,10 @@ namespace DemoApp
/// </summary>
private void updCtrl()
{
// TODO: questa riga di codice carica i dati nella tabella 'dS_App.TabOperazioni'. È possibile spostarla o rimuoverla se necessario.
// rilettura dati...
this.tabOperazioniTableAdapter.Fill(this.dS_App.TabOperazioni);
#if false
// controllo buttons
btnCreaPz.Enabled = ArtOk;
#endif
this.vStoricoAllarmiExpTableAdapter.Fill(this.dS_App.vStoricoAllarmiExp);
this.anagAllarmiTableAdapter.Fill(this.dS_App.AnagAllarmi);
}
private void MainForm_Load(object sender, EventArgs e)
@@ -224,8 +222,8 @@ namespace DemoApp
private void btnEmptyTabOpr_Click(object sender, EventArgs e)
{
// init var x msgBox
string message = "Sicuro di voler ELIMINARE COMPLETAMENTE i dati della tabella TabOperazioni?";
string caption = "Richiesta FULL RESET TabOpr";
string message = "Sicuro di voler ELIMINARE COMPLETAMENTE i dati delle tabelle Operazioni e Pezzi?";
string caption = "Richiesta FULL RESET DB";
MessageBoxButtons buttons = MessageBoxButtons.YesNo;
DialogResult result;
@@ -238,7 +236,7 @@ namespace DemoApp
DataLayer.man.taTO.deleteAll("digheDelBu");
// update
updCtrl();
lblOprOutMess.Text = "Effettuato SVUOTAMENTO COMPLETO TabOpr";
lblOprOutMess.Text = "Effettuato SVUOTAMENTO COMPLETO TabOpr e TabPezzi";
Paginatore.SelectedIndex = 0;
}
}
@@ -253,5 +251,20 @@ namespace DemoApp
lblOprOutMess.Text = "Effettuato svecchiamento TabOpr";
Paginatore.SelectedIndex = 0;
}
private void btnSendAlarms_Click(object sender, EventArgs e)
{
// leggo valori selezionati
string allarmi = "";
foreach (var item in lbAllarmi.SelectedItems)
{
allarmi += item + ",";
}
// se ho qualcosa tolgo "," finale...
if (allarmi.Length > 1) allarmi = allarmi.Substring(0, allarmi.Length - 1);
// chimo sstored...
DataLayer.man.taSAL.checkStatus(",", allarmi);
updCtrl();
}
}
}
+21
View File
@@ -117,13 +117,34 @@
<resheader name="writer">
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<metadata name="anagAllarmiBindingSource.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>520, 17</value>
</metadata>
<metadata name="vStoricoAllarmiExpBindingSource.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>17, 56</value>
</metadata>
<metadata name="tabOperazioniBindingSource.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>110, 17</value>
</metadata>
<metadata name="tabOperazioniBindingSource.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>110, 17</value>
</metadata>
<metadata name="dS_App.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>17, 17</value>
</metadata>
<metadata name="dS_App.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>17, 17</value>
</metadata>
<metadata name="tabOperazioniTableAdapter.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>318, 17</value>
</metadata>
<metadata name="anagAllarmiBindingSource.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>520, 17</value>
</metadata>
<metadata name="anagAllarmiTableAdapter.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>715, 17</value>
</metadata>
<metadata name="vStoricoAllarmiExpTableAdapter.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>249, 56</value>
</metadata>
</root>