コード例 #1
0
 public static void CadastrarPessoasFisicas(PessoaDao pessoaDao, int quantidade)
 {
     for (int i = 0; i < quantidade; i++)
     {
         pessoaDao.CadastraDados(pessoa("Pessoa - " + i, "FISICA"));
     }
 }
コード例 #2
0
 public static void CadastrarPessoasJuridica(PessoaDao pessoaDao, int quantidade)
 {
     for (int i = 0; i < quantidade; i++)
     {
         pessoaDao.CadastraDados(pessoa("Pessoa - " + i, "JURIDICA"));
     }
 }
コード例 #3
0
        public virtual void CadastraDados()
        {
            Pessoa novapessoa;

            Console.WriteLine("Digite seu nome");
            string nome = Console.ReadLine();

            Console.WriteLine("Digite sua Cidade");
            string cidade = Console.ReadLine();

            Console.WriteLine("Digite sua data de nascimento");
            string dataNasc = Console.ReadLine();

            Console.WriteLine("Digite seu estado");
            string estado = Console.ReadLine();

            Console.WriteLine("Digite o numero do endereço");
            int numEndereco = Convert.ToInt32(Console.ReadLine());

            Docs _docs = new Docs();

            string _cpfCnpj = _docs.LerCPFCNPJ();

            string _tipoPessoa = _docs.PedeCpfOuCnpj(ref _cpfCnpj);

            novapessoa = new Pessoa(nome, cidade, dataNasc, numEndereco, _tipoPessoa, estado, _cpfCnpj);
            _pessoaDao.CadastraDados(novapessoa);

            Console.Clear();
            Console.WriteLine("Pessoa cadastrada com sucesso \n Pressione qualquer tecla para voltar ao menu");
            Console.ReadKey();
            Console.Clear();
        }