コード例 #1
0
        private void InitializeEvents()
        {
            List <Event> eventyOrganizator = UzytkownikOperations.GetLoggedOrganizatorEvents();
            List <Event> eventyPracownik   = UzytkownikOperations.GetLoggedPracownikEvents();
            List <Event> eventyUczestnik   = UzytkownikOperations.GetLoggedUczestnikEvents();

            YourEventsGrid.Children.Clear();

            AddEventToList(eventyOrganizator, Rola.Organizator);
            AddEventToList(eventyPracownik, Rola.Pracownik);
            AddEventToList(eventyUczestnik, Rola.Uczestnik);
        }
コード例 #2
0
        public YourSellers(Event checkedEvent)
        {
            InitializeComponent();
            this.checkedEvent = checkedEvent;

            YourSellersGrid.Children.Clear();
            List <Wystawca> wystawcy = UzytkownikOperations.GetWystawcy();

            AddWystawcy(wystawcy);

            if (wystawcy.Count == 0)
            {
                ErrorText.Text       = "Nie posiadasz żadnych zaplanowanych eventów.";
                ErrorText.Visibility = Visibility.Visible;
            }
        }
コード例 #3
0
        private void LogIn(object sender, RoutedEventArgs e)
        {
            Cursor previousCursor = Mouse.OverrideCursor;

            Mouse.OverrideCursor = Cursors.Wait;
            try
            {
                UzytkownikOperations.LogIn(UsernameTextBox.Text, PasswordTextBox.Password);
                UserPage page = new UserPage();
                NavigationService.Navigate(page);
            }catch (Exception error)
            {
                ErrorText.Text       = error.Message;
                ErrorText.Visibility = Visibility.Visible;
            }
            Mouse.OverrideCursor = previousCursor;
        }