private void OnSave()
        {
            try
            {
                business.AddOrUpdateVehicle(vehicle);

                OnClose();
            }
            catch (Exception ex)
            {
                Logger.WriteError(MethodBase.GetCurrentMethod(), ex);
                MessageBox.Show("Leider ist ein Fehler aufgetreten:\r\n" + ex.Message, MessageBoxButton.OK,
                                MessageBoxImage.Error);
            }
        }
Exemple #2
0
        private void OnSave()
        {
            try
            {
                //If selected remove current vehicle
                business.RemoveVehicleByPosition(row, column);

                SelectedVehicle.MainRow    = row;
                SelectedVehicle.MainColumn = column;
                business.AddOrUpdateVehicle(SelectedVehicle);

                RaiseCloseRequestEvent();
            }
            catch (Exception ex)
            {
                Logger.WriteError(MethodBase.GetCurrentMethod(), ex);
                MessageBox.Show("Leider ist ein Fehler aufgetreten:\r\n" + ex.Message, MessageBoxButton.OK,
                                MessageBoxImage.Error);
            }
        }