예제 #1
0
        private void Logout_Button(object sender, RoutedEventArgs e)
        {
            Kunde kunde = (Kunde)Application.Current.Properties["aktuellerBenutzer"];

            log.Info("Kunde " + kunde.Vorname + " " + kunde.Name + " hat sich abgemeldet.");
            StartBildschirm startBildschirm = new StartBildschirm();

            this.NavigationService.Navigate(startBildschirm);
        }
예제 #2
0
        private void MenuItemAdminLogout_Click(object sender, RoutedEventArgs e)
        {
            Admin admin = (Admin)App.Current.Properties["aktuellerBenutzer"];

            log.Info("Admin " + admin.Name + " hat sich abgemeldet.");
            App.Current.Properties["aktuellerBenutzer"] = null;
            StartBildschirm startBildschirm = new StartBildschirm();

            this.NavigationService.Navigate(startBildschirm);
        }
예제 #3
0
        public AdminBereichneu()
        {
            Benutzer user = (Benutzer)App.Current.Properties["aktuellerBenutzer"];

            if (user != null && user.GetType().Equals(typeof(Admin)))
            {
                InitializeComponent();
                LadeFilme();
                LadeVorstellungen();
                LadeBestellungen();
                LadeKunden();
                LadeAdmins();
                LadeBewertungen();
            }
            else
            {
                StartBildschirm startBildschirm = new StartBildschirm();
                this.NavigationService.Navigate(startBildschirm);
            }
        }
예제 #4
0
        private void Abbrechen_Click(object sender, RoutedEventArgs e)
        {
            StartBildschirm start = new StartBildschirm();

            this.NavigationService.Navigate(start);
        }
        private void ZumLogin_Click(object sender, RoutedEventArgs e)
        {
            StartBildschirm startBildschirm = new StartBildschirm();

            this.NavigationService.Navigate(startBildschirm);
        }