You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
306 lines
7.7 KiB
306 lines
7.7 KiB
![]()
1 month ago
|
using System;
|
||
|
using System.ComponentModel;
|
||
|
using System.Data.Linq.Mapping;
|
||
|
using System.Diagnostics;
|
||
|
|
||
|
namespace iMonitorApp.Classes.DataAccess
|
||
|
{
|
||
|
// Token: 0x0200002D RID: 45
|
||
|
[Table(Name = "dbo.tblAlerts")]
|
||
|
public class Alert : INotifyPropertyChanging, INotifyPropertyChanged
|
||
|
{
|
||
|
// Token: 0x17000072 RID: 114
|
||
|
// (get) Token: 0x060001C6 RID: 454 RVA: 0x0000F294 File Offset: 0x0000D494
|
||
|
// (set) Token: 0x060001C7 RID: 455 RVA: 0x0000F2AC File Offset: 0x0000D4AC
|
||
|
[Column(Storage = "_Instrument", DbType = "VarChar(50) NOT NULL", CanBeNull = false, IsPrimaryKey = true)]
|
||
|
public string Instrument
|
||
|
{
|
||
|
get
|
||
|
{
|
||
|
return this._Instrument;
|
||
|
}
|
||
|
set
|
||
|
{
|
||
|
bool flag = this._Instrument != value;
|
||
|
if (flag)
|
||
|
{
|
||
|
this.SendPropertyChanging();
|
||
|
this._Instrument = value;
|
||
|
this.SendPropertyChanged("Instrument");
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
|
||
|
// Token: 0x17000073 RID: 115
|
||
|
// (get) Token: 0x060001C8 RID: 456 RVA: 0x0000F2E8 File Offset: 0x0000D4E8
|
||
|
// (set) Token: 0x060001C9 RID: 457 RVA: 0x0000F300 File Offset: 0x0000D500
|
||
|
[Column(Storage = "_Field", DbType = "VarChar(50) NOT NULL", CanBeNull = false, IsPrimaryKey = true)]
|
||
|
public string Field
|
||
|
{
|
||
|
get
|
||
|
{
|
||
|
return this._Field;
|
||
|
}
|
||
|
set
|
||
|
{
|
||
|
bool flag = this._Field != value;
|
||
|
if (flag)
|
||
|
{
|
||
|
this.SendPropertyChanging();
|
||
|
this._Field = value;
|
||
|
this.SendPropertyChanged("Field");
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
|
||
|
// Token: 0x17000074 RID: 116
|
||
|
// (get) Token: 0x060001CA RID: 458 RVA: 0x0000F33C File Offset: 0x0000D53C
|
||
|
// (set) Token: 0x060001CB RID: 459 RVA: 0x0000F354 File Offset: 0x0000D554
|
||
|
[Column(Storage = "_Up", DbType = "Decimal(18,4) NOT NULL")]
|
||
|
public decimal Up
|
||
|
{
|
||
|
get
|
||
|
{
|
||
|
return this._Up;
|
||
|
}
|
||
|
set
|
||
|
{
|
||
|
bool flag = this._Up != value;
|
||
|
if (flag)
|
||
|
{
|
||
|
this.SendPropertyChanging();
|
||
|
this._Up = value;
|
||
|
this.SendPropertyChanged("Up");
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
|
||
|
// Token: 0x17000075 RID: 117
|
||
|
// (get) Token: 0x060001CC RID: 460 RVA: 0x0000F390 File Offset: 0x0000D590
|
||
|
// (set) Token: 0x060001CD RID: 461 RVA: 0x0000F3A8 File Offset: 0x0000D5A8
|
||
|
[Column(Storage = "_Down", DbType = "Decimal(18,4) NOT NULL")]
|
||
|
public decimal Down
|
||
|
{
|
||
|
get
|
||
|
{
|
||
|
return this._Down;
|
||
|
}
|
||
|
set
|
||
|
{
|
||
|
bool flag = this._Down != value;
|
||
|
if (flag)
|
||
|
{
|
||
|
this.SendPropertyChanging();
|
||
|
this._Down = value;
|
||
|
this.SendPropertyChanged("Down");
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
|
||
|
// Token: 0x17000076 RID: 118
|
||
|
// (get) Token: 0x060001CE RID: 462 RVA: 0x0000F3E4 File Offset: 0x0000D5E4
|
||
|
// (set) Token: 0x060001CF RID: 463 RVA: 0x0000F3FC File Offset: 0x0000D5FC
|
||
|
[Column(Storage = "_Enabled", DbType = "Bit NOT NULL")]
|
||
|
public bool Enabled
|
||
|
{
|
||
|
get
|
||
|
{
|
||
|
return this._Enabled;
|
||
|
}
|
||
|
set
|
||
|
{
|
||
|
bool flag = this._Enabled != value;
|
||
|
if (flag)
|
||
|
{
|
||
|
this.SendPropertyChanging();
|
||
|
this._Enabled = value;
|
||
|
this.SendPropertyChanged("Enabled");
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
|
||
|
// Token: 0x17000077 RID: 119
|
||
|
// (get) Token: 0x060001D0 RID: 464 RVA: 0x0000F438 File Offset: 0x0000D638
|
||
|
// (set) Token: 0x060001D1 RID: 465 RVA: 0x0000F450 File Offset: 0x0000D650
|
||
|
[Column(Storage = "_Notification", DbType = "Int")]
|
||
|
public int? Notification
|
||
|
{
|
||
|
get
|
||
|
{
|
||
|
return this._Notification;
|
||
|
}
|
||
|
set
|
||
|
{
|
||
|
int? notification = this._Notification;
|
||
|
int? num = value;
|
||
|
bool flag = !(notification.GetValueOrDefault() == num.GetValueOrDefault() & notification != null == (num != null));
|
||
|
if (flag)
|
||
|
{
|
||
|
this.SendPropertyChanging();
|
||
|
this._Notification = value;
|
||
|
this.SendPropertyChanged("Notification");
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
|
||
|
// Token: 0x17000078 RID: 120
|
||
|
// (get) Token: 0x060001D2 RID: 466 RVA: 0x0000F4AC File Offset: 0x0000D6AC
|
||
|
// (set) Token: 0x060001D3 RID: 467 RVA: 0x0000F4C4 File Offset: 0x0000D6C4
|
||
|
[Column(Storage = "_Email", DbType = "Bit")]
|
||
|
public bool? Email
|
||
|
{
|
||
|
get
|
||
|
{
|
||
|
return this._Email;
|
||
|
}
|
||
|
set
|
||
|
{
|
||
|
bool? email = this._Email;
|
||
|
bool? flag = value;
|
||
|
bool flag2 = !(email.GetValueOrDefault() == flag.GetValueOrDefault() & email != null == (flag != null));
|
||
|
if (flag2)
|
||
|
{
|
||
|
this.SendPropertyChanging();
|
||
|
this._Email = value;
|
||
|
this.SendPropertyChanged("Email");
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
|
||
|
// Token: 0x17000079 RID: 121
|
||
|
// (get) Token: 0x060001D4 RID: 468 RVA: 0x0000F520 File Offset: 0x0000D720
|
||
|
// (set) Token: 0x060001D5 RID: 469 RVA: 0x0000F538 File Offset: 0x0000D738
|
||
|
[Column(Storage = "_Phonecall", DbType = "Bit")]
|
||
|
public bool? Phonecall
|
||
|
{
|
||
|
get
|
||
|
{
|
||
|
return this._Phonecall;
|
||
|
}
|
||
|
set
|
||
|
{
|
||
|
bool? phonecall = this._Phonecall;
|
||
|
bool? flag = value;
|
||
|
bool flag2 = !(phonecall.GetValueOrDefault() == flag.GetValueOrDefault() & phonecall != null == (flag != null));
|
||
|
if (flag2)
|
||
|
{
|
||
|
this.SendPropertyChanging();
|
||
|
this._Phonecall = value;
|
||
|
this.SendPropertyChanged("Phonecall");
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
|
||
|
// Token: 0x1700007A RID: 122
|
||
|
// (get) Token: 0x060001D6 RID: 470 RVA: 0x0000F594 File Offset: 0x0000D794
|
||
|
// (set) Token: 0x060001D7 RID: 471 RVA: 0x0000F5AC File Offset: 0x0000D7AC
|
||
|
[Column(Storage = "_Sound", DbType = "Bit")]
|
||
|
public bool? Sound
|
||
|
{
|
||
|
get
|
||
|
{
|
||
|
return this._Sound;
|
||
|
}
|
||
|
set
|
||
|
{
|
||
|
bool? sound = this._Sound;
|
||
|
bool? flag = value;
|
||
|
bool flag2 = !(sound.GetValueOrDefault() == flag.GetValueOrDefault() & sound != null == (flag != null));
|
||
|
if (flag2)
|
||
|
{
|
||
|
this.SendPropertyChanging();
|
||
|
this._Sound = value;
|
||
|
this.SendPropertyChanged("Sound");
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
|
||
|
// Token: 0x1700007B RID: 123
|
||
|
// (get) Token: 0x060001D8 RID: 472 RVA: 0x0000F608 File Offset: 0x0000D808
|
||
|
// (set) Token: 0x060001D9 RID: 473 RVA: 0x0000F620 File Offset: 0x0000D820
|
||
|
[Column(Storage = "_Themes", DbType = "VarChar(250)")]
|
||
|
public string Themes
|
||
|
{
|
||
|
get
|
||
|
{
|
||
|
return this._Themes;
|
||
|
}
|
||
|
set
|
||
|
{
|
||
|
bool flag = this._Themes != value;
|
||
|
if (flag)
|
||
|
{
|
||
|
this.SendPropertyChanging();
|
||
|
this._Themes = value;
|
||
|
this.SendPropertyChanged("Themes");
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
|
||
|
// Token: 0x14000005 RID: 5
|
||
|
// (add) Token: 0x060001DA RID: 474 RVA: 0x0000F65C File Offset: 0x0000D85C
|
||
|
// (remove) Token: 0x060001DB RID: 475 RVA: 0x0000F694 File Offset: 0x0000D894
|
||
|
// [DebuggerBrowsable(DebuggerBrowsableState.Never)]
|
||
|
public event PropertyChangingEventHandler PropertyChanging;
|
||
|
|
||
|
// Token: 0x14000006 RID: 6
|
||
|
// (add) Token: 0x060001DC RID: 476 RVA: 0x0000F6CC File Offset: 0x0000D8CC
|
||
|
// (remove) Token: 0x060001DD RID: 477 RVA: 0x0000F704 File Offset: 0x0000D904
|
||
|
// [DebuggerBrowsable(DebuggerBrowsableState.Never)]
|
||
|
public event PropertyChangedEventHandler PropertyChanged;
|
||
|
|
||
|
// Token: 0x060001DE RID: 478 RVA: 0x0000F73C File Offset: 0x0000D93C
|
||
|
protected virtual void SendPropertyChanging()
|
||
|
{
|
||
|
bool flag = this.PropertyChanging != null;
|
||
|
if (flag)
|
||
|
{
|
||
|
this.PropertyChanging(this, Alert.emptyChangingEventArgs);
|
||
|
}
|
||
|
}
|
||
|
|
||
|
// Token: 0x060001DF RID: 479 RVA: 0x0000F76C File Offset: 0x0000D96C
|
||
|
protected virtual void SendPropertyChanged(string propertyName)
|
||
|
{
|
||
|
bool flag = this.PropertyChanged != null;
|
||
|
if (flag)
|
||
|
{
|
||
|
this.PropertyChanged(this, new PropertyChangedEventArgs(propertyName));
|
||
|
}
|
||
|
}
|
||
|
|
||
|
// Token: 0x040000EB RID: 235
|
||
|
private static PropertyChangingEventArgs emptyChangingEventArgs = new PropertyChangingEventArgs(string.Empty);
|
||
|
|
||
|
// Token: 0x040000EC RID: 236
|
||
|
private string _Instrument;
|
||
|
|
||
|
// Token: 0x040000ED RID: 237
|
||
|
private string _Field;
|
||
|
|
||
|
// Token: 0x040000EE RID: 238
|
||
|
private decimal _Up;
|
||
|
|
||
|
// Token: 0x040000EF RID: 239
|
||
|
private decimal _Down;
|
||
|
|
||
|
// Token: 0x040000F0 RID: 240
|
||
|
private bool _Enabled;
|
||
|
|
||
|
// Token: 0x040000F1 RID: 241
|
||
|
private int? _Notification;
|
||
|
|
||
|
// Token: 0x040000F2 RID: 242
|
||
|
private bool? _Email;
|
||
|
|
||
|
// Token: 0x040000F3 RID: 243
|
||
|
private bool? _Phonecall;
|
||
|
|
||
|
// Token: 0x040000F4 RID: 244
|
||
|
private bool? _Sound;
|
||
|
|
||
|
// Token: 0x040000F5 RID: 245
|
||
|
private string _Themes;
|
||
|
}
|
||
|
}
|