Пример #1
0
 private void OnPlay(StandardFilterViewModel filter)
 {
     if (!IsPlaylistSelected(filter))
     {
         return;
     }
     Play(filter.SelectedPlaylist.Playlist);
 }
Пример #2
0
 private void OnFavourite(StandardFilterViewModel filter)
 {
     if (!IsPlaylistSelected(filter))
     {
         return;
     }
     filter.SetSelectedPlaylistFavourite(!filter.SelectedPlaylist.Favourite);
     _repository.Save(filter.SelectedPlaylist.Playlist);
     _parent.OnFavouritePlaylistsUpdated();
 }
Пример #3
0
        private bool IsPlaylistSelected(StandardFilterViewModel filter)
        {
            if (filter.SelectedPlaylist != null)
            {
                return(true);
            }

            _messenger.Send(new ShowDialogMessage(_messenger, MessageType.Error, "Quick Playlist Error", "No option selected"));
            return(false);
        }