public JsonResult OnPostRemoveSongFromPlaylist(string song_id, string pl_id)
        {
            PlaylistSongAssignment assignment = _context.PlaylistSongAssignment
                                                .Where(x => x.Song.SongID == Int32.Parse(song_id) && x.Playlist.PlaylistID == Int32.Parse(pl_id)).FirstOrDefault();

            if (assignment != null)
            {
                _context.PlaylistSongAssignment.Remove(assignment);
                _context.SaveChanges();
            }
            return(new JsonResult("removed song from playlist"));
        }
        public JsonResult OnPostAddSong(string song_id, string pl_id)
        {
            var playlist = _context.Playlist.Where(p => p.PlaylistID == Int32.Parse(pl_id)).FirstOrDefault();
            var song     = _context.Song.Where(s => s.SongID == Int32.Parse(song_id)).FirstOrDefault();
            PlaylistSongAssignment playlistSongAssignment = new PlaylistSongAssignment()
            {
                Playlist = playlist, Song = song
            };

            _context.PlaylistSongAssignment.Add(playlistSongAssignment);
            _context.SaveChanges();
            return(new JsonResult("Added song to playlist"));
        }