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; } }
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(); }