public async void search() { TopSongsList = Visibility.Collapsed; SongsList = Visibility.Collapsed; NothingFound = Visibility.Collapsed; SelectionFlyout = Visibility.Collapsed; if (_searchText == "") { Helper.HelperMethods.MessageUser("Enter the search phrase"); } else { ProgressRing = true; ProgressStack = Visibility.Visible; _searchText = _searchText.ToLower(); _searchText = _searchText.Replace(" ", "_"); string url = baseUrl + _searchText + ".html"; try { tempHtml = await Mp3SkullExtract.DownloadHtml(url); } catch (Exception ex) { Helper.HelperMethods.MessageUser(ex.Message); //Frame.Navigate(typeof(music)); } ListOfMusic = Mp3SkullExtract.GetListOfDownloads(tempHtml); if (_listOfMusic.Count == 0) { ProgressRing = false; ProgressStack = Visibility.Collapsed; SongsList = Visibility.Collapsed; NothingFound = Visibility.Visible; } else { ProgressRing = false; ProgressStack = Visibility.Collapsed; NothingFound = Visibility.Collapsed; SongsList = Visibility.Visible; } } }
public async void bindTopResults() { ProgressRing = true; ProgressStack = Visibility.Visible; try { tempHtml = await Mp3SkullExtract.DownloadHtml("http://mp3skull.com/"); } catch (Exception ex) { Helper.HelperMethods.MessageUser(ex.Message); //Frame.Navigate(typeof(music)); } ListOfTopMusic = Mp3SkullExtract.GetListOfTopMusic(tempHtml); ProgressRing = false; ProgressStack = Visibility.Collapsed; NothingFound = Visibility.Collapsed; TopSongsList = Visibility.Visible; }