private ActionResult ObterVisaoCategoriaPorId(long?id, bool trazProdutos) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Categoria categoria; if (trazProdutos == true) { categoria = categoriaService.ObterCategoriaComProdutosPorId((long)id); } else { categoria = categoriaService.ObterCategoriaPorId((long)id); } if (categoria == null) { return(HttpNotFound()); } return(View(categoria)); }