public static void Criar() { while (true) { string mensagem = "\n Aplicação Console" + "\n" + "\n Digite uma das opções:" + "\n 1 - Para ler arquivos" + "\n 2 - Para executar a tabuada" + "\n 3 - Calcular a média dos alunos" + "\n 4 - Cadastro de clientes" + "\n 5 - Cadastro de usuários" + "\n 6 - Cadastro de fornecedores" + "\n 0 - Para sair do programa"; Console.WriteLine(mensagem); int opcao = int.Parse(Console.ReadLine()); Console.WriteLine("==================================================="); if (opcao == 0) { break; } else if (opcao == 1) { Arquivos.Ler(); } else if (opcao == 2) { Tabuada.Calcular(); } else if (opcao == 3) { Media.Alunos(); } else if (opcao == 4) { TelaClientes.Chamar(); } else if (opcao == 5) { TelaUsuarios.Chamar(); } else if (opcao == 6) { TelaUsuarios.Chamar(); } else { Console.WriteLine("Opção inválida"); Console.WriteLine("==================================================="); } } }
public const int CADASTRAR_CLIENTES = 4; // Adiionar novo item de menu. public static void Criar() { while (true) { string mensagem = "Olá Usuário! Benvindo ao programa,\n" + "\n utilizando a Progrmação Funcional\n" + "\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"; // Novo item de menu. Opção 4 adicionado. 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) { // Adicionar condicional ao Cadastrar Clientes ao novo item de menu // Console.WriteLine("\n==================== Opção Cadastrar Clientes========================================\n"); TelaCliente.Chamar(); Console.WriteLine("\n================================================================================\n"); } else { Console.WriteLine("OPÇAO INVALIDA"); } } }
public static void Criar() { while (true) { string mensagem = "Olá Usuário! Benvindo ao programa,\n" + "\n utilizando a Progrmação Funcional\n" + "\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"; Console.WriteLine(mensagem); //Console.ReadLine(); 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(); // Refactorado // Media.CalcularMediaAlunos(); // CalcularMediaAlunos(); Console.WriteLine("\n================================================================================\n"); } else { Console.WriteLine("OPÇAO INVALIDA"); } } }
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!"); } } }