public async Task <IActionResult> AtualizarProdutoAsync(int produtoId, [FromBody] Produto produto) { try { var produtoResult = await produtoService.BuscarProdutoAsync(produtoId); if (produtoResult == null) { return(NotFound()); } produto.Id = produtoId; await produtoService.AtualizarProdutoAsync(produto); return(NoContent()); } catch (Exception e) { return(BadRequest(e)); } }