コード例 #1
0
        public static List <ProdutoMenuModel> ExibirMenuPorTipoExibicao(int tipoExibicao)
        {
            List <ProdutoMenuModel> listaProdutos;

            if (tipoExibicao == 1)
            {
                Console.Clear();

                int categoria = SolicitarCategoria();

                listaProdutos = ProdutoService.ObterProdutosPorTipo(categoria);
                var tipo = TipoProdutoService.ObterTipoProduto(categoria);

                Console.Clear();
                Console.WriteLine();

                ViewPrinter.Println($"\t      Listando: [{ tipo.Tipo }] { tipo.Descricao }       ", ConsoleColor.White, ConsoleColor.Blue);
                Console.WriteLine();
            }
            else
            {
                listaProdutos = ProdutoService.ObterProdutos(true);

                Console.Clear();
                Console.WriteLine();

                ViewPrinter.Println("\t       Listando todos os produtos       ", ConsoleColor.White, ConsoleColor.Blue);
                Console.WriteLine();
            }

            return(listaProdutos);
        }
コード例 #2
0
        public static void MostrarTiposProduto()
        {
            var listaTipos = TipoProdutoService.ObterTipoProduto();

            foreach (var tipoProduto in listaTipos)
            {
                ViewPrinter.Print($"\t[{ tipoProduto.Tipo }]", ConsoleColor.Cyan);
                ViewPrinter.Println($" { tipoProduto.Descricao }");
                // DivisorListaProdutos();
            }
        }