private void Button_Add_Transport_Click(object sender, RoutedEventArgs e) { TransportDTO newTransport = new TransportDTO(); EditTransportWindow dialog = new EditTransportWindow(newTransport, false); var result = dialog.ShowDialog(); if (result == true) { transportService.CreateTransport(newTransport); dialog.Close(); UpdateControls(); } }
private void Button_Edit_Transport_Click(object sender, RoutedEventArgs e) { if (cBoxTransport.SelectedItem != null) { TransportDTO newTransport = cBoxTransport.SelectedItem as TransportDTO; EditTransportWindow dialog = new EditTransportWindow(newTransport, true); var result = dialog.ShowDialog(); if (result == true) { transportService.UpdateTransport(newTransport); dialog.Close(); UpdateControls(); } } else { MessageBox.Show("Выберите транспорт для изменения", "Маленькая ошибочка!", MessageBoxButton.OK, MessageBoxImage.Information); } }