private void bServiceAdd_Click(object sender, RoutedEventArgs e) {//Обработчик кнопки "Добавить" услугу Windows.ServiceWindow w = new Windows.ServiceWindow(); w.ShowDialog(); if (w.DialogResult == true) //если даные были внесены { core.serviceCenterDB.services.Add(w.Service); //добавляем в бд core.serviceCenterDB.SaveChanges(); updateDBGridServices(); } }
private void bServicesEditButton_Click(object sender, RoutedEventArgs e) { //обработчик кнопки "редактировать" услугу if (dgServices.SelectedItem != null) //если выбрана строка таблицы { Windows.ServiceWindow w = new Windows.ServiceWindow(dgServices.SelectedItem as service); w.ShowDialog(); if (w.DialogResult == true) //если пользователь совершил ввод { core.serviceCenterDB.SaveChanges(); } updateDBGridServices(); } else { MessageBox.Show("Услуга для редактирования не выбрана"); } }