Beispiel #1
0
        public static void Criar()
        {
            while (true)
            {
                Console.WriteLine("");

                string mensagem = "Olá Usuário! Benvindo ao Programa,\n" +
                                  "\n  Aplicação Console Final\n" +
                                  "\n   Digite uma das opções abaixo: \n" +
                                  "\n    0 - Sair do Programa" +
                                  "\n    1 - Para Ler Arquivos" +
                                  "\n    2 - Para executar a Tabuada" +
                                  "\n    3 - Para Calcular a Média dos Alunos" +
                                  "\n    4 - Cadastrar Clientes" +
                                  "\n    5 - Cadastrar Usuarios" +
                                  "\n    6 - Cadastrar Fornecedores";

                Console.WriteLine(mensagem);

                int valor = int.Parse(Console.ReadLine());

                if (valor == SAIDA_PROGRAMA)
                {
                    break;
                }
                else if (valor == LER_ARQUIVOS)
                {
                    Console.WriteLine("\n========================== Opção Ler Arquivos ==========================\n");
                    Arquivo.Ler(1);
                    Console.WriteLine("\n========================================================================\n");
                }
                else if (valor == TABUADA)
                {
                    Console.WriteLine("\n==================== Opção Tabuada =============================================\n");
                    Console.WriteLine("Digite o numero da Tabuada");
                    int numero = int.Parse(Console.ReadLine());
                    Tabuada.Calcular(numero);
                    Console.WriteLine("\n================================================================================\n");
                }
                else if (valor == CALCULO_MEDIA)
                {
                    Console.WriteLine("\n==================== Opção Calculo da Media========================================\n");
                    Media.Alunos();
                    Console.WriteLine("\n================================================================================\n");
                }
                else if (valor == CADASTRAR_CLIENTES)
                {
                    TelaCliente.Chamar();
                    Console.WriteLine("\n================================================================================\n");
                }
                else if (valor == CADASTRAR_USUARIOS)
                {
                    TelaUsuario.Chamar();
                    Console.WriteLine("\n================================================================================\n");
                }
                else if (valor == CADASTRAR_FORNECEDORES)
                {
                    TelaFornecedor.Chamar();
                    Console.WriteLine("\n================================================================================\n");
                }
                else
                {
                    Console.WriteLine("OPÇAO INVALIDA, DIGITE NOVAMENTE!");
                }
            }
        }
Beispiel #2
0
        //MENU
        public static void Criar()
        {
            while (true)
            {
                Console.WriteLine("##############################                          ###############################");
                Console.WriteLine("##############################    MENU DO SISTEMA       ###############################");
                Console.WriteLine("##############################                          ###############################");

                Console.WriteLine("\n");
                Console.WriteLine("[1]-Ler Arquivo " +
                                  "\n[2]-Calcular Média" +
                                  "\n[3]-Somar" +
                                  "\n[4]-Tabuada" +
                                  "\n[5]-Cliente" +
                                  "\n[6]-Usuário" +
                                  "\n[7]-Envia email" +
                                  "\n[8]-Fornecedor" +
                                  "\n[9]-Sair");
                Console.WriteLine("\n");
                Console.WriteLine("##############################                          ###############################");
                Console.WriteLine("##############################    OPÇÕES DO SITEMAS     ###############################");
                Console.WriteLine("##############################                          ###############################");

                Console.WriteLine("##############################    bbbbbbbbbbbbbbb       ###############################");
                Console.WriteLine("##############################    bbbbbbbbbbbbbbbb      ###############################");
                Console.WriteLine("##############################    bbbb       bbbbb      ###############################");
                Console.WriteLine("##############################    bbbb       bbbbb      ###############################");
                Console.WriteLine("##############################    bbbbbbbbbbbbbb        ###############################");
                Console.WriteLine("##############################    bbbbbbbbbbbbbb        ###############################");
                Console.WriteLine("##############################    bbbb       bbbbbb     ###############################");
                Console.WriteLine("##############################    bbbb       bbbbbbb    ###############################");
                Console.WriteLine("##############################    bbbbbbbbbbbbbbbbbb    ###############################");
                Console.WriteLine("##############################    bbbbbbbbbbbbbbbbb     ###############################");



                int valor = int.Parse(Console.ReadLine());

                if (LER_ARQUIVO == valor)
                {
                    Arquivo.Ler(1);//Ler Arquivo
                }
                else if (CALCULO_MEDIA == valor)
                {
                    Media.Aluno();
                }
                else if (SOMA == valor)
                {
                    Soma.CalcularSoma();
                }
                else if (TABUADA == valor)
                {
                    Tabuada.CalacularTabuada();
                }
                else if (CADASTRAR_CLIENTE == valor)
                {
                    TelaCliente.Chamar();
                }
                else if (CADASTRAR_USUARIO == valor)
                {
                    TelaUsuario.Chamar();
                }
                else if (ENVIAR_EMAIL == valor)
                {
                    TelaEmail.EnviaEmail();
                }
                else if (CADASTRAR_FORNECEDOR == valor)
                {
                    TelaFornecedor.Chamar();
                }
                else if (SAIR == valor)
                {
                    break;
                }
                else
                {
                    Console.WriteLine("Opção inválida.");
                }
            }
        }//MENU FIM
Beispiel #3
0
        public static void Criar()
        {
            while (true)
            {
                string mensagem = "Olá usuário, bem vindo ao programa\n" +
                                  "\n  Aplicação Console Final" +
                                  "\n\n" +
                                  "\n    Digite uma das opções abaixo:" +
                                  "\n      0 - Sair do Programa" +
                                  "\n      1 - Para Ler Arquivos" +
                                  "\n      2 - Para Executar a Tabuada" +
                                  "\n      3 - Para Calcular Media de Alunos" +
                                  "\n      4 - Cadastrar Clientes" +
                                  "\n      5 - Cadastrar Usuarios" +
                                  "\n      6 - Cadastrar Fornecedores";
                Console.WriteLine(mensagem);


                Console.Write("\nOpção escolhida: ");
                int valor = int.Parse(Console.ReadLine());

                if (valor == SAIDA_PROGRAMA)
                {
                    break;
                }
                else if (valor == LER_ARQUIVOS)
                {
                    Console.WriteLine("============== Opção Ler Arquivos ==============");
                    Arquivo.Ler(1);
                    Console.ReadLine();
                    Console.Clear();
                }
                else if (valor == TABUADA_PROGRAMA)
                {
                    Console.WriteLine("============== Opção Tabuada ==============");
                    Console.Write("Digite o numero que deseja na tabuada: ");
                    int numero = int.Parse(Console.ReadLine());
                    Tabuada.Calcular(numero);
                    Console.ReadLine();
                    Console.Clear();
                }
                else if (valor == CALCULO_MEDIA)
                {
                    Console.WriteLine("============== Opção Calculo da Média ==============");
                    Media.Aluno();
                    Console.ReadLine();
                    Console.Clear();
                }
                else if (valor == CADASTRAR_CLIENTES)
                {
                    Console.WriteLine("============== Opção Cadastrar Clientes ==============");
                    TelaCliente.Chamar();
                    Console.ReadLine();
                    Console.Clear();
                }
                else if (valor == CADASTRAR_USUARIOS)
                {
                    Console.WriteLine("============== Opção Cadastrar Usuarios ==============");
                    TelaUsuario.Chamar();
                    Console.ReadLine();
                    Console.Clear();
                }
                else if (valor == CADASTRAR_FORNECEDORES)
                {
                    Console.WriteLine("============== Opção Cadastrar Fornecedores ==============");
                    TelaFornecedor.Chamar();
                    Console.ReadLine();
                    Console.Clear();
                }
                else
                {
                    Console.WriteLine("Opção inválida, digite novamente!");
                    Console.ReadLine();
                    Console.Clear();
                }
            }
        }
Beispiel #4
0
        public static void Criar()
        {
            #region Exibe o Menu
            while (true)
            {
                try
                {
                    string menu = "Olá Usuário, seja bem vindo ao nosso programa!!!\n\n"
                                  + "Agora digite uma das opções abaixo: \n\n"
                                  + $"Para Ler Arquivos, Digite {LER_ARQUIVOS};\n"
                                  + $"Para Calcular uma tabuada, Digite {TABUADA};\n"
                                  + $"Para Efetuar um cálculo de média, Digite {CALCULO_MEDIA};\n"
                                  + $"Para ver menu Clientes, Digite {MENU_CLIENTES}\n"
                                  + $"Para ver menu Usuários, Digite {MENU_USUARIOS}\n"
                                  + $"Para Limpar a tela, Digite {LIMPAR_TELA};\n\n";

                    Console.WriteLine($"{menu}Digite {SAIR} para sair do programa!");
                    Console.Write("> ");
                    int opcao = int.Parse(Console.ReadLine());

                    switch (opcao)
                    {
                    case SAIR:
                        Console.WriteLine("\n==============================================");
                        Console.WriteLine("Obrigado por utilizar nosso programa!!!");
                        Console.WriteLine("==============================================\n");
                        Environment.Exit(0);
                        break;

                    case LER_ARQUIVOS:
                        Console.WriteLine("\n================Ler Arquivos================\n");
                        Console.Write("Digite o nome e o número do arquivo separados por virgula ( Ex: Arq,1): ");
                        string[] arquivo        = Console.ReadLine().Split(",");
                        string   nome_arquivo   = arquivo[0];
                        int      numero_arquivo = int.Parse(arquivo[1]);
                        Arquivo.Ler(nome_arquivo, numero_arquivo);
                        Console.WriteLine("\n============================================\n");
                        break;

                    case TABUADA:
                        Console.WriteLine("\n================Tabuada================\n");
                        Console.Write("Digite a tabuada desejada: ");
                        int numero_tabuada = int.Parse(Console.ReadLine());
                        Tabuada.Calcular(numero_tabuada);
                        Console.WriteLine("\n=======================================\n");
                        break;

                    case CALCULO_MEDIA:
                        Console.WriteLine("\n================Calcular Média================\n");
                        Console.Write("Digite 3 notas separados por virgula (9.5,10.0,8.5): ");
                        string[] notas = Console.ReadLine().Split(",");
                        Media.Nota(double.Parse(notas[0], CultureInfo.InvariantCulture), double.Parse(notas[1], CultureInfo.InvariantCulture), double.Parse(notas[2], CultureInfo.InvariantCulture));
                        Console.WriteLine("\n==============================================\n");
                        break;

                    case MENU_CLIENTES:
                        TelaCliente.Mostrar();
                        break;

                    case MENU_USUARIOS:
                        TelaUsuario.Mostrar();
                        break;

                    case LIMPAR_TELA:
                        Console.Clear();
                        break;

                    default:
                        Console.WriteLine("\n==============================================");
                        Console.WriteLine("Atenção, a opção digitada é inválida");
                        Console.WriteLine("==============================================\n");
                        break;
                    }
                } catch (FormatException)
                {
                    Console.WriteLine($"\n\nO valor digitado é inválido, por favor, tente novamente!\n");
                }
            }
            #endregion
        }