static void Main(string[] args) { // Pessoa Física PessoaFisica pf = new PessoaFisica(); pf.nome = "Gustavo"; pf.cpf = "52-52-52-52"; Console.WriteLine(pf.DarBoasVindas(pf.nome)); Console.WriteLine($"CPF Validado: {pf.ValidarCPF(pf.cpf)}"); // Pessoa Jurídica PessoaJuridica pj = new PessoaJuridica(); pj.nome = "Otávio"; Console.WriteLine(pj.DarBoasVindas(pj.nome)); pj.cnpj = "7889-7889-7889-7889-52"; pj.inscricaoEstadual = "52-52-52-52"; Console.WriteLine($"CNPJ Validado: {pj.ValidarCNPJ(pj.cnpj)}"); }
static void Main(string[] args) { Console.Clear(); int escolha; int opcoes; do { Console.WriteLine("Escolha entre as opções permitidas"); Console.WriteLine("------------------------------------"); Console.WriteLine("1 - Entrar no sistema"); Console.WriteLine("0 - Sair"); escolha = int.Parse(Console.ReadLine()); switch (escolha) { case 1: Console.WriteLine("Continue a Operação"); break; case 0: Console.WriteLine("Sistema Encerrado!"); break; default: Console.WriteLine("Opção Inválida"); break; } do { Console.WriteLine("Bem Vindo ao nosso sistema. Agora digite a opção desejada: "); Console.WriteLine("------------------------------------------------------------"); Console.WriteLine("1 - Pessoa Fisica"); Console.WriteLine("2 - Pessoa Juridica"); opcoes = int.Parse(Console.ReadLine()); switch (opcoes) { case 1: //Pessoa Fisica PessoaFisica pf = new PessoaFisica(); pf.nome = "Maiara"; pf.cpf = "000.000.000-00"; Console.WriteLine("Bem Vindo " + pf.DarBoasVindas(pf.nome)); Console.WriteLine("---------------------------------"); Console.WriteLine("Digite seu CPF:"); int cpf = int.Parse(Console.ReadLine()); Console.WriteLine("---------------------------------"); //Validar CPF Console.WriteLine(pf.ValidarCPF(pf.cpf)); break; case 2: //Pessoa Juridica PessoaJuridica pj = new PessoaJuridica(); pj.nome = "Maiara"; pj.cnpj = "00.000.000/0000-00"; Console.WriteLine(pj.DarBoasVindas(pj.nome)); Console.WriteLine("---------------------------------"); Console.WriteLine("Digite seu CNPJ:"); int cnpj = int.Parse(Console.ReadLine()); Console.WriteLine("---------------------------------"); break; default: Console.WriteLine("Opção Inválida"); break; } } while (opcoes != 2); } while (escolha != 0); }
static void Main(string[] args) { Console.WriteLine("Escolha: \n1 - Pessoa Física \n2 - Pessoa Juridica"); int escolha = int.Parse(Console.ReadLine()); Console.Clear(); if (escolha == 1) { //Instanciamos nossa subclasse PessoaFisica pf = new PessoaFisica(); //Atribuimos um valor para a propriedade disponível na superclasse Console.WriteLine("Digite seu nome: "); pf.nome = Console.ReadLine(); Console.Clear(); Console.WriteLine(pf.DarBoasVindas(pf.nome)); Console.WriteLine("Digite seu RG: "); pf.rg = Console.ReadLine(); Console.WriteLine("Digite seu CPF: "); pf.cpf = Console.ReadLine(); if (pf.ValidarCPF(pf.cpf) == true) { Console.ForegroundColor = ConsoleColor.Green; Console.WriteLine($"CPF {pf.cpf} valido"); Console.ResetColor(); } else { Console.ForegroundColor = ConsoleColor.Red; Console.WriteLine($"CPF {pf.cpf} invalido"); Console.ResetColor(); } } else if (escolha == 2) { //Instanciamos nossa subclasse PessoaJuridica pj = new PessoaJuridica(); //Atribuimos um valor para a propriedade disponível na superclasse Console.WriteLine("Digite o nome da empresa: "); pj.nome = Console.ReadLine(); Console.Clear(); Console.WriteLine(pj.DarBoasVindas(pj.nome)); Console.WriteLine("Digite a inscrição estadual: "); pj.inscricaoEstadual = Console.ReadLine(); Console.WriteLine("Digite o CNPJ: "); pj.cnpj = Console.ReadLine(); if (pj.ValidarCNPJ(pj.cnpj) == true) { Console.ForegroundColor = ConsoleColor.Green; Console.WriteLine($"CNPJ {pj.cnpj} valido"); Console.ResetColor(); } else { Console.ForegroundColor = ConsoleColor.Red; Console.WriteLine($"CNPJ {pj.cnpj} invalido"); Console.ResetColor(); } } else { Console.WriteLine("Opção invalida!"); } }
static void Main(string[] args) { PessoaFisica pf = new PessoaFisica(); PessoaJuridica pj = new PessoaJuridica(); string opcao = ""; do { Console.WriteLine("--Menu de opções--"); Console.WriteLine("Digite a opção abaixo : "); Console.WriteLine("[1] - Pessoa Física"); Console.WriteLine("[2] - Pessoa Jurídica"); Console.WriteLine("[0] - Sair"); opcao = Console.ReadLine(); switch (opcao) { case "1": Console.Write("Digite o nome: "); pf.nome = Console.ReadLine(); Console.ForegroundColor = ConsoleColor.Green; Console.WriteLine(pf.DarBoasVindas(pf.nome)); Console.ResetColor(); Console.Write("Digite o RG: "); pf.rg = Console.ReadLine(); Console.Write("Digite o CPF: "); pf.cpf = Console.ReadLine(); Console.ForegroundColor = ConsoleColor.Blue; Console.WriteLine(pf.ValidarCPF(pf.cpf)); Console.ResetColor(); break; case "2": Console.Write("Digite a razão social: "); pj.nome = Console.ReadLine(); Console.ForegroundColor = ConsoleColor.Green; Console.WriteLine(pj.DarBoasVindas(pj.nome)); Console.ResetColor(); Console.Write("Digite a Inscrição Estadual: "); pj.inscricaoEstadual = Console.ReadLine(); Console.Write("Digite o CNPJ:"); pj.cnpj = Console.ReadLine(); Console.ForegroundColor = ConsoleColor.Blue; Console.WriteLine(pj.ValidarCNPJ(pj.cnpj)); Console.ResetColor(); break; default: Console.ForegroundColor = ConsoleColor.Red; Console.WriteLine("---Menu encerrado---"); Console.ResetColor(); break; } } while (opcao != "0"); }