Ejemplo n.º 1
0
        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,
            };
        }