public async Task GetAllDownloadedSongs() { SongList.Clear(); List <SongGetRequest> list = await SongServiceOffline.GetAllDownloadedSongs(); if (list.Count != 0) { foreach (var item in list) { SongList.Add(item); } } }
public async Task GetSongDetailsBySongIdOffline() { SongDetail = SongServiceOffline.GetDownloadedSongById(_songId); }
public SongGetRequest GetSongByIdOffline(int songId) { return(SongServiceOffline.GetDownloadedSongById(songId)); }
public async Task DownloadSongOffline() { await SongServiceOffline.DownloadSong(SongDetail); }
public void DeleteDownloadedSongs() { SongServiceOffline.DeleteDownloadedSongs(); }