public KeyWordEditViewModel(KeyWordListViewModel _vm, KeyWordEditView _mw)
        {
            _KeyWordListVM = _vm;
            _Window = _mw;
            OperationType = OpType.Add;
            KeyWordObj = new KeyWordOR();

            Init();
        }
        public KeyWordEditViewModel(KeyWordListViewModel _vm, KeyWordEditView _mw, KeyWordOR _KeyWordObj)
        {
            _KeyWordListVM = _vm;
            _Window = _mw;
            _SourceObj = _KeyWordObj;

            OperationType = OpType.Alert;
            KeyWordObj = new KeyWordOR();
            KeyWordObj.Clone(_KeyWordObj);

            Init();
        }
 public override void Insert()
 {
     KeyWordEditView _sta = new KeyWordEditView(this);
     _sta.Owner = Global._MainWindow;
     _sta.ShowDialog();
 }
 public override void Update(object par)
 {
     if (par is KeyWordOR)
     {
         KeyWordEditView _sta = new KeyWordEditView(this, par as KeyWordOR);
         _sta.Owner = Global._MainWindow;
         _sta.ShowDialog();
     }
 }