Пример #1
0
 private async void LoadSessions()
 {
     SessionList.ClearValue(ItemsControl.ItemsSourceProperty);
     SessionList.DisplayMemberPath = "SessionDesc";
     SessionList.SelectedValuePath = "SessionId";
     SessionList.ItemsSource       = await sessionCore.GetSessionsAsync(UserCredentials.Conference.ConferenceId);
 }
Пример #2
0
        private async void LoadData()
        {
            SessionList.ClearValue(ItemsControl.ItemsSourceProperty);
            SessionList.ItemsSource = await core.GetSessionsAsync(UserCredentials.Conference.ConferenceId);

            SpecialSessionList.ClearValue(ItemsControl.ItemsSourceProperty);
            SpecialSessionList.ItemsSource = await core.GetSpecialSessionsAsync(UserCredentials.Conference.ConferenceId);
        }
Пример #3
0
 private async void LoadSessions()
 {
     SessionsBox.ClearValue(ItemsControl.ItemsSourceProperty);
     if (!SpecialCheck.IsChecked.Value)
     {
         SessionsBox.DisplayMemberPath = "SessionDesc";
         SessionsBox.SelectedValuePath = "SessionId";
         SessionsBox.ItemsSource       = (await core.GetSessionsAsync(UserCredentials.Conference.ConferenceId))
                                         .Where(s => s.ChairId == UserCredentials.Account.AccountId);
     }
     else
     {
         SessionsBox.DisplayMemberPath = "SpecialSessionDesc";
         SessionsBox.SelectedValuePath = "SpecialSessionId";
         SessionsBox.ItemsSource       = (await core.GetSpecialSessionsAsync(UserCredentials.Conference.ConferenceId))
                                         .Where(s => s.ChairId == UserCredentials.Account.AccountId);
     }
 }