Esempio n. 1
0
 public IActionResult GetAllCategoria()
 {
     try
     {
         List <Categoria> listaCategorias = _categoriaRepository.All().ToList();
         return(Ok(listaCategorias));
     }
     catch (Exception)
     {
         return(BadRequest("Erro ao buscar por todas as categorias"));
     }
 }
Esempio n. 2
0
        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);
        }