Exemple #1
0
 public static void AddPlaylist(string playlistName, Playlist playlist)
 {
     if (!Playlists.ContainsKey(playlistName))
     {
         Playlists[playlistName] = playlist;
         SavePlaylists();
     }
 }
 public E <LocalStr> Delete(string id)
 {
     if (!Playlists.ContainsKey(id))
     {
         return(new LocalStr());
     }
     Assert.IsTrue(TryGetRealId(id, out var real));
     UnregisterPlaylistId(real);
     Assert.IsTrue(Playlists.Remove(id));
     ++ChangeCount;
     return(R.Ok);
 }
Exemple #3
0
 public static Playlist GetPlaylist(string playlistName)
 {
     if (Playlists.ContainsKey(playlistName))
     {
         return(Playlists[playlistName]);
     }
     else
     {
         Playlists[playlistName] = new Playlist(new List <SongData>());
         return(Playlists[playlistName]);
     }
 }