Example #1
0
        public async Task <IActionResult> CheckIn(int bookId)
        {
            var result = await _checkoutService.CheckInItem(bookId);

            if (!result.Success)
            {
                return(BadRequest(result.Message));
            }

            var resource = _mapper.Map <BookCheckoutResource>(result.Book);

            return(Ok(resource));
        }
Example #2
0
 public IActionResult CheckIn(int id)
 {
     _checkouts.CheckInItem(id);
     return(RedirectToAction("Detail", new { id }));
 }