Exemplo n.º 1
0
        public static void ListaCarros()
        {
            var bibliotecaCalculos = new ListaCarros();

            bibliotecaCalculos.ListarMarcas();
            Console.WriteLine("-- Pressione uma tecla para continuar --");
            Console.ReadKey();
        }
Exemplo n.º 2
0
        /// <summary>
        /// Metodo criado para acessar um menu de aplicações
        /// </summary>
        public static void MenuSistema()
        {
            Console.WriteLine("Escolha uma das opções do menu:");
            Console.WriteLine("1 - Calculo de área");
            Console.WriteLine("2 - Mostrar animação");
            Console.WriteLine("3 - Mostrar Listas Cerveja");
            Console.WriteLine("4 - Lista de Carro");
            Console.WriteLine("5 -Sair do sistema");

            var menuEscolhido = int.Parse(Console.ReadLine());

            switch (menuEscolhido)
            {
            case 1:
            {
                CalculoArea();
                MenuSistema();
            }
            break;

            case 2:
            {
                AnimacaoFrame.ExercicioArvore();
                MenuSistema();
            }
            break;

            case 3:
            {
                MostrarListas.ListaDeCerveja();
                MenuSistema();
            }
            break;

            case 4:
            {
                ListaCarros.NomesCarro();
                MenuSistema();
            }
            break;

            case 5:
            {
                Console.WriteLine("Saindo...");
                return;
            }

            default:
                break;
            }
        }
Exemplo n.º 3
0
        private static void Menu()
        {
            Console.WriteLine("Escolha uma das opções do menu:");
            Console.WriteLine("Opção 1: Calculo de Area");
            Console.WriteLine("Opção 2: Mostra Arvore");
            Console.WriteLine("Opção 3: Mostra Cerveja");
            Console.WriteLine("Opção 4: Mostrar Carro");
            Console.WriteLine("Opção 5: Sair do Sistema");

            var menuOpcao = Console.ReadLine();

            switch (menuOpcao)
            {
            case "1":
            {
                var area = new CalculosDeArea();

                Console.WriteLine("informe o valor do lado");
                var ladoDoQuadrado = int.Parse(Console.ReadLine());

                Console.WriteLine(area.CalculaAreaDoQuadrado(ladoDoQuadrado));
            }
            break;

            case "2":
            {
                Arvore.ArvoreDesenho();
            }
            break;

            case "3":
            {
                ListaCerveja.Cervejas();
            }
            break;

            case "4":
            {
                ListaCarros.Carros();
            }
            break;

            case "5":
                return;
            }
        }
Exemplo n.º 4
0
        private static void MenuSistema()
        {
            Console.WriteLine("Escolha uma das opções do menu: ");
            Console.WriteLine("1 - Cálculo de área");
            Console.WriteLine("2 - Mostrar animação");
            Console.WriteLine("3 - Listar Cervejas");
            Console.WriteLine("4 - Listar Marca Carros");
            Console.WriteLine("5 - Sair do sistema");

            var menuEscolhido = int.Parse(Console.ReadLine());

            switch (menuEscolhido)
            {
            case 1:
                CalculoArea();
                Console.ReadKey();
                Console.Clear();
                MenuSistema();
                break;

            case 2:
                Iniciar();
                Console.Clear();
                MenuSistema();
                break;

            case 3:
                ListaCervejas.Cervejas();
                break;

            case 4:
                ListaCarros.ListarCarros();
                break;

            case 5:
                Console.WriteLine("Saindo...");
                Thread.Sleep(400);
                Environment.Exit(0); break;

            default:
                Console.WriteLine("Escolha um valor válido!");
                break;
            }
        }
Exemplo n.º 5
0
        /// <summary>
        ///
        /// </summary>
        /// <param name="ListaCarros"></param>
        public static void AumentaTamanhoLista(ref string[,] ListaCarros)
        {
            //Varifica se precisa criar uma lista maior
            var limiteDaLista = true;

            for (int i = 0; i < ListaCarros.GetLength(0); i++)
            {
                //Caso ainda existir registro disponivel ele seta a variavel limite da lista = false
                if (ListaCarros[i, 0] == null)
                {
                    limiteDaLista = false;
                }
            }

            //Caso não tenha mais registro nossa variavel ficou true então indica que precisamos aumentar nossa lista
            if (limiteDaLista)
            {
                //criamos uma cópia da nossa lista para não perder os valores
                var listaCopia = ListaCarros;
                //Aqui limpamos nossa lista antiga e assinamos novamente com uma lista com mais espaço
                ListaCarros = new string[ListaCarros.GetLength(0) + 1, 3];
                //Agora copiamos os registros da nssa lista antiga e passamos para a nova lista
                for (int i = 0; i < listaCopia.GetLength(0); i++)
                {
                    //Copiamos a informação do Id
                    ListaCarros[i, 0] = listaCopia[i, 0];
                    //Copia as informações do nome
                    ListaCarros[i, 1] = listaCopia[i, 1];
                    //Copia inf de cor
                    ListaCarros[i, 2] = listaCopia[i, 2];
                }
                //indicamos que foi atualizado o tamanho;
                Console.WriteLine("O tamanho da lista foi atualizado. ");
            }

            ListaCarros = new string[ListaCarros.GetLength(0) + 5, 3];
        }
Exemplo n.º 6
0
        /// <summary>
        /// Metodo que exibe o Menu do sistema e verifica e encaminha para o próximo método de acordo com resposta
        /// </summary>
        private static void MenuSistema()
        {
            Console.ForegroundColor = ConsoleColor.Magenta;
            Console.SetBufferSize(2, 2);
            Console.WriteLine("Escolha uma das opções do menu:");
            Console.WriteLine(" 1 - Calculo de área");
            Console.WriteLine("2 - Mostrar Animação");
            Console.WriteLine("3 - Mostrar marcas de cerveja");
            Console.WriteLine("4 - Mostrar marcas de carro");
            Console.WriteLine("5 - Sair do Sistema");
            var menuEscolhido = 0;

            try {
                menuEscolhido = int.Parse(Console.ReadLine());
            }
            catch
            {
                Console.Clear();
                MenuSistema();
            }


            switch (menuEscolhido)
            {
            case 1:
            {
                Console.Clear();
                CalculaArea();
                Retornando();
            }
            break;

            case 2:
            {
                Console.Clear();
                Arvore.ArvoreDesenho();
                Retornando();
            }
            break;

            case 3:
            {
                Console.Clear();
                ListaCerveja.Cervejas();
                Retornando();
            }
            break;

            case 4:
            {
                Console.Clear();
                ListaCarros.Carros();
                Retornando();
            }
            break;

            case 5:
            {
                Console.WriteLine("Saindo...");

                return;
            }

            default: Console.Clear(); MenuSistema();
                break;
            }
        }
Exemplo n.º 7
0
        private static void MenuSistema()
        {
            Console.ForegroundColor = ConsoleColor.Magenta;
            Console.WriteLine("Escolha uma das opções do menu:");
            Console.WriteLine(" 1 - Calculo de área");
            Console.WriteLine("2 - Mostrar Animação");
            Console.WriteLine("3 - Mostrar marcas de cerveja");
            Console.WriteLine("4 - Mostrar marcas de carro");
            Console.WriteLine("5 - Sair do Sistema");
            var menuEscolhido = 0;

            try
            {
                menuEscolhido = int.Parse(Console.ReadLine());
            }
            catch
            {
                Console.Clear();
                MenuSistema();
            }


            switch (menuEscolhido)
            {
            case 1:
            {
                Console.Clear();
                CalculandoArea();
                Retornando();
            }
            break;

            case 2:
            {
                Console.Clear();
                var desenho = new AnimacoesEmFrames();
                desenho.PrintTree();
                Retornando();
            }
            break;

            case 3:
            {
                Console.Clear();
                var cerveja = new ListarCerva();
                cerveja.ListarCerveja();
                Retornando();
            }
            break;

            case 4:
            {
                Console.Clear();
                var carros = new ListaCarros();
                carros.ListarMarcas();
                Retornando();
            }
            break;

            case 5:
            {
                Console.WriteLine("Saindo...");

                return;
            }

            default:
                Console.Clear(); MenuSistema();
                break;
            }
        }