public BookResponseViewModel Sell(BookSellViewModel book) { var dbBook = _repository.FindById(book.ID); if (dbBook == null) { return(null); } dbBook = _mapper.Map <BookSellViewModel, Book>(book, dbBook); dbBook = _repository.Save(dbBook); return(_mapper.Map <BookResponseViewModel>(dbBook)); }
public IActionResult Sell([FromBody] BookSellViewModel book) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } var bookVM = _service.Sell(book); if (bookVM == null) { return(BadRequest()); } return(Ok()); }