public FilmHinzufuegenNeu(Film film, AdminBereichneu adminBereichneu) { InitializeComponent(); // Set Views ComboBoxFilmGenre.ItemsSource = Film.Genres(); // Set Properties if (film != null) { Title = "Film bearbeiten"; TextBoxFilmTitel.Text = film.Titel; TextBoxFilmJahr.Text = film.Jahr + ""; TextBoxFilmSprache.Text = film.Sprache; TextBoxFilmLaenge.Text = film.Laenge + ""; ComboBoxFilmGenre.Text = film.Genre; TextBoxFilmFsk.Text = film.Fsk + ""; CheckBoxFilmIs3D.IsChecked = film.Is3D; } else { Title = "Film hinzufügen"; } this.film = film; this.adminBereichneu = adminBereichneu; }
private void Benutzer_Login_Click(object sender, RoutedEventArgs e) { IKundenverwaltung kv = (IKundenverwaltung)Application.Current.Properties["kunde"]; int id = -1; bool idKorrekt = Int32.TryParse(ID_Box.Text, out id); String passwort = Passwort_Box.Password; Kunde kunde; bool isKunde = kv.KundeLogin(id, passwort, out kunde); Admin admin; bool isAdmin = kv.AdminLogin(id, passwort, out admin); if (kunde != null && isKunde == true) { Application.Current.Properties["aktuellerBenutzer"] = kunde; log.Info("Kunde " + kunde.Vorname + " " + kunde.Name + " hat sich angemeldet."); Kinoprogramm kinoprogramm = new Kinoprogramm(); this.NavigationService.Navigate(kinoprogramm); } else if (admin != null && isAdmin == true) { Application.Current.Properties["aktuellerBenutzer"] = admin; log.Info("Admin " + admin.Name + " hat sich angemeldet."); AdminBereichneu adminBereichneu = new AdminBereichneu(); this.NavigationService.Navigate(adminBereichneu); } else { Login_Fehler.Content = "Anmeldedaten sind fehlerhaft."; log.Error("Fehlgeschlagene Anmeldung mit ID: " + id); } }
public VorstellungHinzufügen(Vorstellung v, AdminBereichneu a) { InitializeComponent(); vorstellung = v; adminBereichneu = a; SaalAuswahl.ItemsSource = kv.SaeleLesen(); FilmAuswahl.ItemsSource = kv.AlleFilmLesen(); }