Exemplo n.º 1
0
        private void AddToPlaylist_Executed(object obj)
        {
            foreach (var song in SelectedGlobalMusic)
            {
                if (!PlaylistMusic.Any(s => s.Id == song.Id))
                {
                    this.PlaylistMusic.Add(song);
                }
            }

            UpdatePlaylistMusicCollection();
        }
Exemplo n.º 2
0
        private void RemoveFromPlaylist_Executed(object obj)
        {
            var selecteditems = SelectedPlaylistMusic.ToList();

            foreach (var song in selecteditems)
            {
                if (PlaylistMusic.Any(s => s.Id == song.Id))
                {
                    this.PlaylistMusic.Remove(song);
                }
            }

            UpdatePlaylistMusicCollection();
        }
Exemplo n.º 3
0
 private bool ClearPlaylist_CanExecute(object arg)
 {
     return(PlaylistMusic.Any());
 }
Exemplo n.º 4
0
 private bool AddToPlayer_CanExecute(object arg)
 {
     return(PlaylistMusic.Any());
 }