示例#1
0
 private void ClearFilters()
 {
     SelectedRepositories = new List <string>();
     this.SelectedRepositoriesItemChanged.Execute(this);
     BranchSelectedItem = BranchCollection.FirstOrDefault() ?? string.Empty;
     SelectedAuthors    = new List <string>();
     this.SelectedAuthorsItemChanged.Execute(this);
     MessageTextBox = String.Empty;
     FromDate       = String.Empty;
     ToDate         = String.Empty;
 }
示例#2
0
 public void Delete()
 {
     if (_viewModel.SelectedItem == null)
     {
         return;
     }
     if (MessageWindow.ConfirmDeleteRecord() == MessageBoxResult.Yes)
     {
         _viewModel.SelectedItem.Destroy();
         _lookup.Remove(_lookup.FirstOrDefault(item => item.ID == _viewModel.SelectedItem.ID));
         _viewModel.Collection.Remove(_viewModel.SelectedItem);
     }
 }