public AlarmGroupsEditViewModel(AlarmGroupsListViewModel _vm, AlarmGroupsEditView _mw) { _AlarmGroupsListVM = _vm; _Window = _mw; OperationType = OpType.Add; AlarmGroupsObj = new AlarmGroupsOR(); //UpdatetxtSource(_Window.gridContent); Init(); }
public AlarmGroupsEditViewModel(AlarmGroupsListViewModel _vm, AlarmGroupsEditView _mw, AlarmGroupsOR _AlarmGroupsObj) { _AlarmGroupsListVM = _vm; _Window = _mw; _SourceObj = _AlarmGroupsObj; OperationType = OpType.Alert; AlarmGroupsObj = new AlarmGroupsOR(); AlarmGroupsObj.Clone(_AlarmGroupsObj); Init(); }
public override void Insert() { AlarmGroupsEditView _sta = new AlarmGroupsEditView(this); _sta.Owner = Global._MainWindow; _sta.ShowDialog(); }
public override void Update(object par) { if (par is AlarmGroupsOR) { AlarmGroupsEditView _sta = new AlarmGroupsEditView(this, par as AlarmGroupsOR); _sta.Owner = Global._MainWindow; _sta.ShowDialog(); } }