public async Task AddFromImdbId(string imdbId, string directory) { _search = new SimpleInfoSearchViewModel(_engine, _exceptionHandler, DialogService, string.Empty, directory); _isSelected = true; await _search.InitFromImdbId(imdbId); }
public async Task AddFromSearch(string searchQuery, string parentDirectory) { _search = new SimpleInfoSearchViewModel(_engine, _exceptionHandler, DialogService, searchQuery, parentDirectory, true); await InitSearch(); _isSelected = true; }
public void AddFromDirectory(DirectoryInfo directory, Media originalMedia) { _directoryInfo = directory; _originalMedia = originalMedia; var search = Novaroma.Helper.GetDirectorySearchQuery(directory.Name); _search = new SimpleInfoSearchViewModel(_engine, _exceptionHandler, DialogService, search, directory.FullName); _isSelected = originalMedia == null; }
public void AddFromDiscover(string parentDirectory) { _search = new AdvancedInfoSearchViewModel(_engine, _exceptionHandler, DialogService, string.Empty, parentDirectory, true); _isSelected = true; }