private static Cliente InserindoNovoCliente(ClienteDados clienteDados) { Cliente cliente = new Cliente() { DataNascimento = DateTime.Parse("04/05/1982"), Nome = "Cliente Teste", Sobrenome = "Teste", Enderecos = new System.Collections.Generic.List <Endereco>() { new Endereco { Logradouro = "a", Bairro = "b", Cidade = "c", Estado = "e", Cep = "18135070", Tipo = TipoEndereco.Residencial }, new Endereco { Logradouro = "f", Bairro = "g", Cidade = "h", Estado = "i", Cep = "18135070", Tipo = TipoEndereco.Comercial } } }; EnderecoDados enderecoDados = new EnderecoDados(); cliente.Id = clienteDados.Insert(cliente); cliente.Enderecos.ForEach(endereco => { endereco.IdCliente = cliente.Id; endereco.Id = enderecoDados.Insert(endereco); }); return(cliente); }
private static void BuscandoERemovendoCliente(ClienteDados clienteDados, Cliente clienteInserido) { EnderecoDados enderecoDados = new EnderecoDados(); var cliente = clienteDados.Find(clienteInserido.Id); cliente.Enderecos.ForEach(e => enderecoDados.Delete(e)); clienteDados.Delete(cliente); }
private void textBox_cep_MouseLeave(object sender, MouseEventArgs e) { EnderecoDados defineEnd = new EnderecoDados(); Endereco end = new Endereco(); try { end = defineEnd.GET(textBox_cep.Text); textBox_bairro.Text = end.Bairro; textBox_cidade.Text = end.Cidade; textBox_logradouro.Text = end.Logradouro; textBox_uf.Text = end.UF; } catch { } }