public Alterar(int index) { pessoa = PessoaDAO.GetPessoa(index); var carros = CarroDAO.GetCarrosFromPessoa(index); foreach (Carro carro in carros) { pessoa.AddCarro(carro); } InitializeComponent(); if (!(pessoa.Nome == null) || !(pessoa.Cpf == null)) { NomeTextBox.Text = pessoa.Nome.ToString(); CpfTextBox.Text = pessoa.Cpf.ToString(); } DadosCarros.ItemsSource = from c in pessoa.Carros select new { Id = c.Id, Modelo = c.Modelo, Ano = c.Ano, }; }
public void SalvarTexto(List <Pessoa> pessoas) { string texto = ""; CarroDAO carroDAO = new CarroDAO(); foreach (Pessoa pessoa in pessoas) { pessoa.Carros = carroDAO.GetCarrosFromPessoa(pessoa.Id); texto += pessoa.ToString(); } pessoaDAO.SalvarTexto(texto); }