// обработчик кнопки "Изменить" private void EditButton_Click(object sender, EventArgs e) { var edit = new CarCreateEdit(Car); if (edit.ShowDialog() == DialogResult.OK) { using (var context = new ApplicationDBContext()) { context.EditCar(edit.Car); } Car = edit.Car; this.Close(); } }
// Обработчик события "Добавить новый автомобиль" private void NewCar_Click(object sender, EventArgs e) { // создаем форму var create = new CarCreateEdit(); // вызываем открытие и проверяем статус завершения // если добавление подтверждено if (create.ShowDialog() == DialogResult.OK) { using (var context = new ApplicationDBContext()) { // добавляем информацию в БД context.AddCar(create.Car); // и обновляем интерфейс UpdateView(); } } }