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;
        }