コード例 #1
0
 public Cliente(string nome, DateTime dataDeNascimento, string email, string telefone, GeneroCliente genero, Convenio convenio, Endereco endereco)
 {
     Nome             = nome;
     DataDeNascimento = dataDeNascimento;
     Email            = email;
     Telefone         = telefone;
     Genero           = genero;
     Convenio         = convenio;
     Endereco         = endereco;
 }
コード例 #2
0
        static void Main(string[] args)
        {
            var resposta = "S";

            while (resposta != "N")
            {
                Console.Clear();

                Console.WriteLine("---------------------------------------------------------------");
                Console.WriteLine("DADOS DO CLIENTE: ");
                Console.WriteLine("---------------------------------------------------------------");
                Console.Write("Nome: ");
                string nome = Console.ReadLine();
                Console.Write("Data do nascimento [ddmmaaaa]: ");
                string   dataAniversarioSemtratamento = Console.ReadLine();
                DateTime nascimento = DateTime.Parse(dataAniversarioSemtratamento.Substring(0, 2) + "/" + dataAniversarioSemtratamento.Substring(2, 2) + "/" + dataAniversarioSemtratamento.Substring(4));
                Console.Write("Email : ");
                string email = Console.ReadLine();
                Console.Write("Telefone: ");
                string telefone = Console.ReadLine();
                Console.Write("Genero [1: Masculino / 2: Feminino]: ");
                GeneroCliente genero = (GeneroCliente)Enum.ToObject(typeof(GeneroCliente), int.Parse(Console.ReadLine()));
                Console.WriteLine("---------------------------------------------------------------");
                Console.WriteLine("DADOS DO CONVENIO:");
                Console.WriteLine("---------------------------------------------------------------");
                Console.Write("Empresa do Convenio: ");
                string empresaDoConvenio = Console.ReadLine();
                Console.Write("Plano de Saúde: ");
                string planoDeSaude = Console.ReadLine();
                Console.WriteLine("---------------------------------------------------------------");
                Console.WriteLine("ENDEREÇO:");
                Console.WriteLine("---------------------------------------------------------------");
                Console.Write("CEP: ");
                string cep = Console.ReadLine();
                Console.Write("Numero: ");
                int numero = int.Parse(Console.ReadLine());
                Console.Write("Complemento: ");
                string complemento = Console.ReadLine();

                Cliente cliente = new Cliente(nome, nascimento, email, telefone, genero, new Convenio(empresaDoConvenio, planoDeSaude), new Endereco(cep, numero, complemento));
                Console.WriteLine();

                Agenda agenda = new Agenda(cliente);
                agenda.SalvarClienteNoExcel();

                Console.Write("Deseja continuar [S/N]: ");
                resposta = Console.ReadLine().ToUpper();
            }
        }