public async Task <DetailsBooksResult> DetailsBooks(DetailsBooksRequest request) { try { DynamicParameters parameters = new DynamicParameters(); parameters.Add("@BookID", request.BookID); return(await SqlMapper.QueryFirstOrDefaultAsync <DetailsBooksResult>(cnn : connect, sql : "sp_BookDetails", param : parameters, commandType : CommandType.StoredProcedure)); } catch (Exception ex) { throw; } }
public async Task <OkObjectResult> Details(DetailsBooksRequest request) { return(Ok(await bookService.DetailsBooks(request))); }
public async Task <DetailsBooksResult> DetailsBooks(DetailsBooksRequest request) { return(await bookRepository.DetailsBooks(request)); }