public IHttpActionResult Get(int id) { var album = this.data.Albums.Get(id); if (album == null) { return(NotFound()); } var albumModel = AlbumModel.FromAlbum(album); return(Ok(albumModel)); }
public IHttpActionResult Delete(int id) { var existingAlbum = this.data.Albums.Get(id); if (existingAlbum == null) { return(BadRequest(BabRequestMessage)); } var albumModel = AlbumModel.FromAlbum(existingAlbum); this.data.Albums.Delete(existingAlbum); this.data.SaveChanges(); return(Ok(albumModel)); }