Exemple #1
0
 private void buttonAdd_Click(object sender, EventArgs e)
 {
     FormAddPerson formAddPerson = new FormAddPerson();
     formAddPerson.ShowDialog();
     lookUpEditResidents.Properties.DataSource = _repo.Residents;
     bindAddresses();
 }
Exemple #2
0
        private void buttonEditPerson_Click(object sender, EventArgs e)
        {
            var index = (int)lookUpEditResidents.EditValue;

            try
            {
                Person person = _repo.GetPerson(index);
                int addressId = _repo.GetAddressByPerson(person.Id).Id;
                FormAddPerson formAddPerson = new FormAddPerson(person, addressId);
                formAddPerson.ShowDialog();
                lookUpEditResidents.Properties.DataSource = _repo.Residents;
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message + "\n" + ex.StackTrace, "Ошибка!");
            }
        }