Exemple #1
0
 public void SetMediaList(ILocalListModel model)
 {
     if (PlayBackListConsistencyDetect(model.Musics))
     {
         PlaybackList = ToPlayBackList(model.Musics);
     }
     PlayerViewModel.MediaList = new MediaListViewModel(model.Musics, PlaybackList, dispatcher);
 }
Exemple #2
0
 public void SetClickList(ILocalListModel clickedItem)
 {
     if (clickedItem is LocalAlbumModel)
     {
         var item = clickedItem as LocalAlbumModel;
         DetailViewModel = new DetailViewModel(item.Image, item.Title, item.AlbumArtist, item.Year, item.Musics, LibraryViewModel.Playlists);
     }
     else
     {
         var item = clickedItem as LocalPlaylistModel;
         DetailViewModel = new DetailViewModel(new BitmapImage(new Uri("ms-appx:///Assets/Vap-logo-placeholder.jpg")), item.Playlist.Name, "Various Artist", "", item.Musics, LibraryViewModel.Playlists);
     }
 }