public FalseAlarmPolicyEditViewModel(FalseAlarmPolicyListViewModel _vm, FalseAlarmPolicyEditView _mw) { _FalseAlarmPolicyListVM = _vm; _Window = _mw; OperationType = OpType.Add; FalseAlarmPolicyObj = new FalseAlarmPolicyOR(); //UpdatetxtSource(_Window.gridContent); Init(); }
public FalseAlarmPolicyEditViewModel(FalseAlarmPolicyListViewModel _vm, FalseAlarmPolicyEditView _mw, FalseAlarmPolicyOR _FalseAlarmPolicyObj) { _FalseAlarmPolicyListVM = _vm; _Window = _mw; _SourceObj = _FalseAlarmPolicyObj; OperationType = OpType.Alert; FalseAlarmPolicyObj = new FalseAlarmPolicyOR(); FalseAlarmPolicyObj.Clone(_FalseAlarmPolicyObj); Init(); }
public override void Insert() { FalseAlarmPolicyEditView _sta = new FalseAlarmPolicyEditView(this); _sta.Owner = Global._MainWindow; _sta.ShowDialog(); }
public override void Update(object par) { if (par is FalseAlarmPolicyOR) { FalseAlarmPolicyEditView _sta = new FalseAlarmPolicyEditView(this, par as FalseAlarmPolicyOR); _sta.Owner = Global._MainWindow; _sta.ShowDialog(); } }