Esempio n. 1
0
 public void Coppy(AlbumViewModel albumvm)
 {
     Title = albumvm.Title;
     if (TrackList != null)
     {
         TrackList.Clear();
     }
     if (albumvm.TrackList != null)
     {
         foreach (var track in albumvm.TrackList)
         {
             TrackList.Add(track);
         }
     }
     Cover        = albumvm.Cover;
     Artist       = albumvm.Artist;
     album        = albumvm.album;
     IsDataLoaded = albumvm.IsDataLoaded;
 }
Esempio n. 2
0
 private async void songsView_SelectionChanged(object sender, SelectionChangedEventArgs e)
 {
     LongListSelector lls = sender as LongListSelector;
     if (lls.SelectedItem == null)
         return;
     if (isProcessing == true)
         return;
     isProcessing = true;
     MessageBox.Show("Please wait for a few seconds");
     AlbumViewModel tmp = new AlbumViewModel() { Title = App.ArtistVM.Name };
     foreach (var track in App.ArtistVM.TrackList)
     {
         await track.GetDetailAsync();
         tmp.TrackList.Add(track);
     }
     App.PlayerPlaylistArg = tmp;
     NavigationService.Navigate(new Uri("/Views/Player.xaml", UriKind.Relative));
     isProcessing = false;
     lls.SelectedItem = null;
 }
Esempio n. 3
0
 public void Coppy(AlbumViewModel albumvm)
 {
     Title = albumvm.Title;
     if (TrackList != null)
         TrackList.Clear();
     if (albumvm.TrackList != null)
         foreach (var track in albumvm.TrackList)
             TrackList.Add(track);
     Cover = albumvm.Cover;
     Artist = albumvm.Artist;
     album = albumvm.album;
     IsDataLoaded = albumvm.IsDataLoaded;
 }