private void OnPlay(StandardFilterViewModel filter) { if (!IsPlaylistSelected(filter)) { return; } Play(filter.SelectedPlaylist.Playlist); }
private void OnFavourite(StandardFilterViewModel filter) { if (!IsPlaylistSelected(filter)) { return; } filter.SetSelectedPlaylistFavourite(!filter.SelectedPlaylist.Favourite); _repository.Save(filter.SelectedPlaylist.Playlist); _parent.OnFavouritePlaylistsUpdated(); }
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); }