Exemple #1
0
 private void Reservationen_MouseDoubleClick(object sender, MouseButtonEventArgs e)
 {
     if (Reservationen.SelectedItem != null)
     {
         DAL.Reservation auswahl     = (DAL.Reservation)Reservationen.SelectedItem;
         long            id          = auswahl.ReservationId;
         Reservieren     reservation = new Reservieren(id, gesamtAnsicht);
         gesamtAnsicht.Content = reservation;
     }
 }
 private void reservation_Click(object sender, RoutedEventArgs e)
 {
     if (menu != "resevation")
     {
         menu = "reservation";
         Reservieren reservieren = new Reservieren(0, inhalt);
         reservieren.HorizontalAlignment = HorizontalAlignment.Left;
         reservieren.VerticalAlignment   = VerticalAlignment.Top;
         inhalt.Content = null;
         inhalt.Content = reservieren;
     }
 }
Exemple #3
0
        public Anzeigen(long sid, string name, ScrollViewer inhalt)
        {
            InitializeComponent();
            gesamtAnsicht = inhalt;
            id            = sid;

            if (name != null)
            {
                if (BLL.Reservation.LesenAttributWie(name).Count == 0)
                {
                    MessageBox.Show("Es sind keine Reservationen für den Namen:  vorhanden");
                    Reservieren reservation = new Reservieren(0, gesamtAnsicht);
                    gesamtAnsicht.Content = reservation;
                }
                else
                {
                    Reservationen.ItemsSource = BLL.Reservation.LesenAttributWie(name);
                }
            }
            if (name == null && id > 0)
            {
                // DAL.Reservation reserve;
                DAL.Platz plaetze;

                plaetze = BLL.Platz.LesenID(id);
                //reserve.Platz = plaetze;
                // Reservationen.ItemsSource = BLL.Platz.LesenID(id);

                Reservationen.ItemsSource = BLL.Reservation.LesenFremdschluesselGleich(plaetze);
            }
            if (name == null && id == 0)
            {
                Reservationen.ItemsSource = BLL.Reservation.LesenAlle();
            }

            //  Reservationen.ItemsSource = BLL.Platz.LesenID();
        }