public IActionResult GetAllCategoria() { try { List <Categoria> listaCategorias = _categoriaRepository.All().ToList(); return(Ok(listaCategorias)); } catch (Exception) { return(BadRequest("Erro ao buscar por todas as categorias")); } }
static void Main(string[] args) { var catRepo = new CategoriaRepository(); var categoria = new List <Categoria>(); bool continua = true; do { Console.WriteLine("Digite 1 para pesquisar somente uma categoria ou qualquer outra coisa para pesquisar todas."); string resposta = Console.ReadLine(); if (resposta == "1") { Console.WriteLine("Digite o código da categoria."); string idCategoria = Console.ReadLine(); categoria = catRepo.Get(Convert.ToInt32(idCategoria)); } else { categoria = catRepo.All(); } foreach (var cat in categoria) { Console.WriteLine($"Ordem = {cat.Ordem} Nome = {cat.NomeCategoria}"); } Console.WriteLine("Nova consulta?"); resposta = Console.ReadLine(); if (resposta == "S" || resposta == "s") { continua = true; Console.Clear(); } else { continua = false; } } while (continua); }