예제 #1
0
 public static Playlist FromDatabase(DbModels.Playlist ply)
 {
     return(new Playlist(
                ply.Id,
                ply.Title,
                ply.MscUserId
                ));
 }
예제 #2
0
 public Models.Playlist GetPlaylist(int songid)
 {
     DbModels.ListSong couple = null;
     if (_dbContext.ListSong.Where(x => x.SongId == songid).FirstOrDefault() != null)
     {
         couple = _dbContext.ListSong.Where(x => x.SongId == songid).FirstOrDefault();
     }
     DbModels.Playlist playlist = null;
     if (couple != null)
     {
         playlist = _dbContext.Playlist.Where(x => x.Id == couple.PlaylistId).FirstOrDefault();
     }
     if (playlist == null)
     {
         return(null);
     }
     else
     {
         return(PlaylistMapper.FromDatabase(playlist));
     }
 }