Example #1
0
        public void CriarCliente(string nome, DateTime dataNascimento)
        {
            int qntTelefone;

            factory             = new MoneyBackFactory(5000);
            this.dataNascimento = dataNascimento;
            this.nome           = nome;
            Console.WriteLine("Digite o RG do cliente:");
            rg = Console.ReadLine();
            Console.WriteLine("Digite a quantidade de telefones que serao cadastrados:");
            qntTelefone = int.Parse(Console.ReadLine());
            for (int i = 0; i < qntTelefone; i++)
            {
                string ddd, telefone;
                Console.WriteLine("Digite o DDD:");
                ddd = Console.ReadLine();
                Console.WriteLine("Digite o numero de telefone");
                telefone = Console.ReadLine();
                Telefone tele = new Telefone(ddd, telefone);
                telefones.Add(tele);
            }
            string rua, bairro, cidade, estado, cep, numero;

            Console.WriteLine("Digite o nome da rua:");
            rua = Console.ReadLine();
            Console.WriteLine("Digite o nome do bairro:");
            bairro = Console.ReadLine();
            Console.WriteLine("Digite o nome da cidade:");
            cidade = Console.ReadLine();
            Console.WriteLine("Digite o nome do estado:");
            estado = Console.ReadLine();
            Console.WriteLine("Digite o CEP da rua:");
            cep = Console.ReadLine();
            Console.WriteLine("Digite o numero da casa:");
            numero   = Console.ReadLine();
            endereco = new Endereco(rua, bairro, cidade, estado, cep, numero);
        }