コード例 #1
0
ファイル: Car.cs プロジェクト: S1ber1anPLague/RentWay
        // обработчик кнопки "Изменить"
        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();
            }
        }
コード例 #2
0
        // Обработчик события "Добавить новый автомобиль"
        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();
                }
            }
        }