private void EditButton_Click(object sender, RoutedEventArgs e) { if (PriceDataGrid.SelectedItem != null) { Service service = (Service)PriceDataGrid.SelectedItem; EditServiceWindow editServiceWindow = new EditServiceWindow(service, _context); editServiceWindow.ShowDialog(); services.Remove(service); services.Add(_context.Services.Where(c => c.ID == service.ID).FirstOrDefault()); } }
private void Button_Click(object sender, RoutedEventArgs e) { EditServiceWindow window = new EditServiceWindow(); if (window.ShowDialog() == true) { MessageBox.Show("Сохранено"); } else { MessageBox.Show("Неверные данные"); } }
private void Button_Click_1(object sender, RoutedEventArgs e) { var s = servicesGrid.SelectedItem as Service; EditServiceWindow window = new EditServiceWindow(s); if (window.ShowDialog() == true) { MessageBox.Show("Сохранено"); } else { MessageBox.Show("Неверные данные"); } }
private void EditButton_Click(object sender, RoutedEventArgs e) { try { var SelectedItem = ServiceGrid.SelectedItem as Service; /*взяли выбранную строку в датагриде и присвоили сервайс, поскольку у нас там загружены наши услуги*/ if (SelectedItem != null) { EditServiceWindow editServiceWindow = new EditServiceWindow(SelectedItem); editServiceWindow.ShowDialog(); GetServices(SortBox.Text, FilterBox.Text, SearchBox.Text); } else { throw new Exception("Не выбрана запись"); } } catch (Exception ex) { MessageBox.Show(ex.Message, "Ошибка", MessageBoxButton.OK, MessageBoxImage.Error); } }
private void EditButton_Click(object sender, RoutedEventArgs e) { try { var SelectedItem = ServiceGrid.SelectedItem as Service; //взяли выбранную строку в ДатаГриде и привели к типу Service(там услуги) if (SelectedItem != null) //непустое значение { EditServiceWindow editServiceWindow = new EditServiceWindow(SelectedItem); //открыть окно в диалоге editServiceWindow.ShowDialog(); Get_Service(SortBox.Text, FilterBox.Text, SearchBox.Text); } else { throw new Exception("Не выбрана запись"); } } catch (Exception ex) { MessageBox.Show(ex.Message, "Ошибка", MessageBoxButton.OK, MessageBoxImage.Error); } }
private void AddButton_Click(object sender, RoutedEventArgs e) { EditServiceWindow editServiceWindow = new EditServiceWindow(); editServiceWindow.ShowDialog(); /*Добавляем открытие окна editServiceWindow*/ }
private void AddButton_Click(object sender, RoutedEventArgs e) { EditServiceWindow editServiceWindow = new EditServiceWindow(); //открыть окно editServiceWindow.ShowDialog(); //открыть окно editservicewindow }