public IHttpActionResult DeletePlaylistsSong(int id) { PlaylistsSong playlistsSong = db.PlaylistsSongs.Find(id); if (playlistsSong == null) { return(NotFound()); } db.PlaylistsSongs.Remove(playlistsSong); db.SaveChanges(); return(Ok()); }
public IHttpActionResult PostPlaylistsSong(PlaylistsSong playlistsSong) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } var find = (from P in db.PlaylistsSongs where P.PlaylistID == playlistsSong.PlaylistID && P.SongID == playlistsSong.SongID select P).ToList(); if (find.Count > 0) { return(Ok()); } db.PlaylistsSongs.Add(playlistsSong); db.SaveChanges(); return(Ok()); //return CreatedAtRoute("DefaultApi", new { id = playlistsSong.PlaylistsSongsID }, playlistsSong); }