Refatorando ProdutoApiController e ProdutoController