private void ConfirmDelete() { DispatcherHelper.CheckBeginInvokeOnUI(() => { string message = ""; try { _sysDictionaryRepo.Delete(SelectedSysDictionaryViewModel.DictionaryID); message = "删除成功!"; SysDictionaryViewModels.Remove(SelectedSysDictionaryViewModel); } catch (Exception ex) { Log.Error(ex); message = "删除失败!"; } Messenger.Default.Send(new NotificationMessage(message), Tokens.SysDictionaryPage_ShowNotification); }); }
private void AddItem() { try { var viewModel = new SysDictionaryViewModel(); Messenger.Default.Send(new OpenWindowMessage() { DataContext = viewModel }, Tokens.OpenSysDictionaryView); if (viewModel.DictionaryID != 0) { SysDictionaryViewModels.Add(viewModel); } } catch (Exception ex) { Log.Error(ex); } }