public IActionResult GetBook(int bookId) { if (!_bookRepository.IsBookExist(bookId)) { return(NotFound()); } Book book = _bookRepository.GetBook(bookId); if (!ModelState.IsValid) { return(BadRequest(ModelState)); } var bookDto = new BookDataTransferObjects { Id = book.Id, Title = book.Title, Ibsn = book.Isbn, DatePublished = book.DatePublished }; return(Ok(bookDto)); }
public IActionResult GetBookOfReview(int reviewId) { Book book = _reviewsRepository.GetBookOfAReview(reviewId); if (!ModelState.IsValid) { return(BadRequest(ModelState)); } BookDataTransferObjects bookDtos; bookDtos = new BookDataTransferObjects { Id = book.Id, Title = book.Title, Ibsn = book.Isbn, DatePublished = book.DatePublished }; return(Ok(bookDtos)); }