Ejemplo n.º 1
0
        private void ReservatieAanmakenButton_Click(object sender, RoutedEventArgs e)
        {
            if (KlantNrTextBox.Text != null && DataGridLimousines.SelectedItem != null)
            {
                int               klantNr         = int.Parse(KlantNrTextBox.Text);
                DateTime          startDatum      = (DateTime)DatePickerCalender.SelectedDate;
                Arrengement       arrengement     = (Arrengement)ArrengementTypeList.SelectedItem;
                int               startUur        = (int)BeschikbareUrenList.SelectedItem;
                int               duur            = (int)DuurLijst.SelectedItem;
                int               limoId          = ((Limousine)DataGridLimousines.SelectedItem).Id;
                string            verwachtAdres   = VerwachtAdresTextBox.Text;
                StalLocatie       EindStalPlaats  = (StalLocatie)EindLocatieComboBox.SelectedItem;
                StalLocatie       StartStalPlaats = (StalLocatie)StartLocatieComboBox.SelectedItem;
                ReservatieManager rM     = new ReservatieManager(new ReservatieDatabaseHandler());
                Reservatie        toShow = rM.ReservatieMakenEnReturnen(klantNr, startDatum, arrengement, startUur, duur, limoId, StartStalPlaats, EindStalPlaats, verwachtAdres);

                ReservatieDetailsWindow detailsWindow = new ReservatieDetailsWindow(toShow);
                detailsWindow.Show();
                this.Close();
            }
            else
            {
                MessageBox.Show("Gelieve een klantenNummer in te vullen en een voertuig te selecteren.", "Onvolledige reservering", MessageBoxButton.OK);
            }
        }
Ejemplo n.º 2
0
        private void ToonReservatieDetailsButton_Click(object sender, RoutedEventArgs e)
        {
            Reservatie res = (Reservatie)ReservatieDataGrid.SelectedItem;

            if (res != null)
            {
                ReservatieDetailsWindow rdw = new ReservatieDetailsWindow(res);
                rdw.Show();
            }
            else
            {
                MessageBox.Show("Gelieve een reservatie te selecteren", "Geen reservatie geselecteerd", MessageBoxButton.OK);
            }
        }