public IHttpActionResult DeleteBook(GetBookModel book) { try { var deleteBook = new Book { Id = book.Id, Title = book.Title, Author = book.Author }; bookService.Delete(deleteBook); return(Ok()); } catch (Exception ex) { return(BadRequest(ex.Message)); } }
public IHttpActionResult UpdateBook(GetBookModel book) { try { var updateBook = new Book { Id = book.Id, Title = book.Title, Author = book.Author }; var updatedBook = bookService.Update(updateBook); var result = new GetBookModel { Id = updatedBook.Id, Title = updatedBook.Title, Author = updatedBook.Author }; return(Ok(result)); } catch (Exception ex) { return(BadRequest(ex.Message)); } }