public async Task <IActionResult> EditProduto([FromBody] Produto produto) { try { if (produto != null) { await ProdutoCRUD.EditAsync(produto); return(Ok()); } else { return(NotFound(ExtencaoController.GetRetorno(RetornoRequisicao.ProdutoNaoInformado))); } } catch (Exception ex) { return(NotFound(ExtencaoController.GetRetorno(RetornoRequisicao.ErroNaoIdentificado, ex))); } }