//private List<VideoGame> _allVideoGames; public VideoGameListViewModel(IVideoGamesRepository repo, IAccoladesRepository accoladeRepo) { _repo = repo; _accoladeRepo = accoladeRepo; AddVideoGameCommand = new RelayCommand(OnAddVideoGame); EditVideoGameCommand = new RelayCommand <VideoGame>(OnEditVideoGame); ClearSearchCommand = new RelayCommand(OnClearSearch); EditAccoladeCommand = new RelayCommand <Accolade>(OnEditAccolade); //GridSortCommand = new RelayCommand<string>(OnGridSort); this.PropertyChanged += MyViewModel_PropertyChanged; }
public AddEditAccoladeViewModel(IAccoladesRepository repo) { _repo = repo; CancelCommand = new RelayCommand(OnCancel); SaveCommand = new RelayCommand(OnSave, CanSave); }