Beispiel #1
0
        private void SaveRes(object sender, RoutedEventArgs e)
        {
            if (!IsResSaveable())
            {
                MessageBox.Show("Auto und Kunde müssen angegeben werden", "Speicherfehler",
                                MessageBoxButton.OK, MessageBoxImage.Error);
                return;
            }

            if (Reservation.ReservationsNr > 0)
            {
                DataBase.UpdateReservation(Reservation);
            }
            else
            {
                DataBase.AddReservation(Reservation);
            }
            DataApp.LoadReservationData();
            ReservationListe.IsEnabled  = true;
            TabKunde.IsEnabled          = true;
            TabAuto.IsEnabled           = true;
            ResSpeichern.IsEnabled      = false;
            ResLöschen.IsEnabled        = false;
            ReservationDetail.IsEnabled = false;
            ResHinzufügen.IsEnabled     = true;
            ResEdit.IsEnabled           = true;
        }
Beispiel #2
0
        private void SaveCar(object sender, RoutedEventArgs e)
        {
            if (AutoKlasseDTKey.SelectedItem == null)
            {
                MessageBox.Show("Die Autoklasse muss ausgefüllt werden.");
                return;
            }
            Auto.AutoKlasse = (AutoKlasse)AutoKlasseDTKey.SelectedItem;

            if (Auto.Id > 0)
            {
                DataBase.UpdateAuto(Auto);
            }
            else
            {
                DataBase.AddAuto(Auto);
            }
            DataApp.LoadAutoData();
            AutoListe.IsEnabled      = true;
            TabKunde.IsEnabled       = true;
            TabReservation.IsEnabled = true;
            AutoSpeichern.IsEnabled  = false;
            AutoLöschen.IsEnabled    = false;
            AutoDetail.IsEnabled     = false;
            AutoHinzufügen.IsEnabled = true;
            AutoEdit.IsEnabled       = true;
        }
Beispiel #3
0
 private void RemoveCustomer(object sender, RoutedEventArgs e)
 {
     DataBase.RemoveKunde(Kunde);
     DataApp.LoadCustomerData();
     KundenListe.IsEnabled     = true;
     TabAuto.IsEnabled         = true;
     TabReservation.IsEnabled  = true;
     KundeSpeichern.IsEnabled  = false;
     KundeLöschen.IsEnabled    = false;
     KundenDetail.IsEnabled    = false;
     KundeHinzufügen.IsEnabled = true;
     KundeEdit.IsEnabled       = true;
 }
Beispiel #4
0
 private void RemoveRes(object sender, RoutedEventArgs e)
 {
     DataBase.RemoveReservation(Reservation);
     DataApp.LoadReservationData();
     ReservationListe.IsEnabled  = true;
     TabKunde.IsEnabled          = true;
     TabAuto.IsEnabled           = true;
     ResSpeichern.IsEnabled      = false;
     ResLöschen.IsEnabled        = false;
     ReservationDetail.IsEnabled = false;
     ResHinzufügen.IsEnabled     = true;
     ResEdit.IsEnabled           = true;
 }
Beispiel #5
0
 private void RemoveCar(object sender, RoutedEventArgs e)
 {
     DataBase.RemoveAuto(Auto);
     DataApp.LoadAutoData();
     AutoListe.IsEnabled      = true;
     TabKunde.IsEnabled       = true;
     TabReservation.IsEnabled = true;
     AutoSpeichern.IsEnabled  = false;
     AutoLöschen.IsEnabled    = false;
     AutoDetail.IsEnabled     = false;
     AutoHinzufügen.IsEnabled = true;
     AutoEdit.IsEnabled       = true;
 }
Beispiel #6
0
 private void SaveCustomer(object sender, RoutedEventArgs e)
 {
     if (Kunde.Id > 0)
     {
         DataBase.UpdateKunde(Kunde);
     }
     else
     {
         DataBase.AddKunde(Kunde);
     }
     DataApp.LoadCustomerData();
     KundenListe.IsEnabled     = true;
     TabAuto.IsEnabled         = true;
     TabReservation.IsEnabled  = true;
     KundeSpeichern.IsEnabled  = false;
     KundeLöschen.IsEnabled    = false;
     KundenDetail.IsEnabled    = false;
     KundeHinzufügen.IsEnabled = true;
     KundeEdit.IsEnabled       = true;
 }