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; }
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(); } }