/// <summary> /// ////// /// </summary> /// <param name="link"></param> /// <param name="LsvPlaylistSoundCloud"></param> /// <param name="pivContent"></param> public async void GetPlaylistSoundCloud(string link, ListView LsvPlaylistSoundCloud, ListView lsvPlaylistSoundCloudMobile, Pivot pivContent) { TrackSoundCloudViewModel trackViewModel = new TrackSoundCloudViewModel(); LsvPlaylistSoundCloud.ItemsSource = null; lsvPlaylistSoundCloudMobile.ItemsSource = null; await trackViewModel.GetPlaylistAsyncTask(link); LsvPlaylistSoundCloud.ItemsSource = trackViewModel.PlaylistCollection; lsvPlaylistSoundCloudMobile.ItemsSource = trackViewModel.PlaylistCollection; pivContent.SelectedIndex = 1; }
public async void GetUserTrackByID(string link, string linkuser, ListView LsvTrackSoundCloud, ListView lsvTrackSoundCloudMobile, Pivot pivContent, ImageBrush img, TextBlock username, TextBlock follower, TextBlock following, TextBlock tracks) { TrackSoundCloudViewModel trackViewModel = new TrackSoundCloudViewModel(); LsvTrackSoundCloud.ItemsSource = null; lsvTrackSoundCloudMobile.ItemsSource = null; await trackViewModel.GetTrackCollectionUserAsyncTask(link); trackViewModel.GetUserInforAsyncTask("", linkuser, img, username, follower, following, tracks); LsvTrackSoundCloud.ItemsSource = trackViewModel.UserTrack; lsvTrackSoundCloudMobile.ItemsSource = trackViewModel.UserTrack; //string next_href = trackViewModel.Next_href[0].ToString(); pivContent.SelectedIndex = 2; }
/// <summary> /// //// /// </summary> /// <param name="link"></param> /// <param name="LsvTrackSoundCloud"></param> /// <param name="pivContent"></param> /// <param name="nextItem"></param> public async void GetSearchTrackSounCloud(string link, ListView LsvTrackSoundCloud, ListView lsvTrackSoundCloudMobile, Pivot pivContent, TextBlock _txtError) { TrackSoundCloudViewModel trackViewModel = new TrackSoundCloudViewModel(); LsvTrackSoundCloud.ItemsSource = null; lsvTrackSoundCloudMobile.ItemsSource = null; await trackViewModel.GetSearchCollectionAsyncTask(link); if (trackViewModel.SearchTrackCollection.Count != 0) { LsvTrackSoundCloud.ItemsSource = trackViewModel.SearchTrackCollection; lsvTrackSoundCloudMobile.ItemsSource = trackViewModel.SearchTrackCollection; _txtError.Text = ""; } else { _txtError.Text = "No more results, please to previous results..."; } //nextItem = trackViewModel.Next_href[0].ToString(); pivContent.SelectedIndex = 0; }