コード例 #1
0
        public async Task <ActionResult> AdicionaItemCarrinhoAsync([FromRoute] int idUsuario, [FromBody] ItemCarrinhoPost itemCarrinhoPost, [FromHeader] string token)
        {
            if (!await livroService.ValidaLivroExistenteAsync(itemCarrinhoPost.IdLivro))
            {
                return(BadRequest("Livro indisponível."));
            }

            await carrinhoService.InsereItemCarrinhoAsync(itemCarrinhoPost.IdLivro, idUsuario);

            return(Ok());
        }