Beispiel #1
0
        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);
        }
Beispiel #3
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");

            

        }