Пример #1
0
 public override async Task OnNavigatedToAsync(object parameter, NavigationMode mode, IDictionary <string, object> state)
 {
     currentPosition = 0;
     Partners.AddRange(_partnerBllProvider.FetchAll());
     CurrentPartner.CopyInto(Partners[currentPosition]);
     await Task.CompletedTask;
     // return base.OnNavigatedToAsync(parameter, mode, state);
 }
Пример #2
0
        public async void Load()
        {
            loading = true;
            await Task.Run(() =>
            {
                Partners.AddRange(_partnerBllProvider.FetchAll());
            });

            RaisePropertyChanged("CurrentPartner");
            loading = false;
        }
Пример #3
0
 public PartnerDetailsViewModel()
 {
     currentPosition = 0;
     if (Windows.ApplicationModel.DesignMode.DesignModeEnabled)
     {
         // runtime
     }
     else
     {
         _partnerBllProvider = new FirmaBLL.PartnerBllProvider();
         Partners.AddRange(_partnerBllProvider.FetchAll());
         loading = false;
         //Load();
         //Task.Run(() => Partners.AddRange(_partnerBllProvider.FetchAll()));
     }
 }