public IHttpActionResult Get(int id) { var artist = this.data.Artists.Get(id); if (artist == null) { return(NotFound()); } var artistModel = ArtistModel.FromArtist(artist); return(Ok(artistModel)); }
public IHttpActionResult Delete(int id) { var existingArtist = this.data.Artists.Get(id); if (existingArtist == null) { return(BadRequest(BabRequestMessage)); } var artistModel = ArtistModel.FromArtist(existingArtist); this.data.Artists.Delete(existingArtist); this.data.SaveChanges(); return(Ok(artistModel)); }