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!"); } } }
//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
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(); } } }
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 }