Exemple #1
0
        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();
            }
        }
Exemple #2
0
        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);
            }
        }