iMonitor desktop application using dotnet 4.8
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

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;
}
}