void Start(SearchViewModel search) { if (!search.IsRunning) search.Start(); }
void Stop(SearchViewModel search) { if (search.IsRunning) search.Stop(); }
void OnSearchAddedToRepository(object sender, ModelBaseAddedEventArgs e) { var vm = new SearchViewModel((Search)e.NewObject, _searchRepo, _notifVM, _itemRepo, _logs, _dispatcher); this.Searches.Add(vm); ActiveSearch = vm; }