Пример #1
0
        public IEnumerable <Models.TodoList> Sample(int count = 5)
        {
            var random = new Random((int)DateTime.Now.Ticks);

            foreach (var List in Enumerable.Range(1, count))
            {
                yield return(Factory
                             (
                                 Guid.NewGuid().ToString(),
                                 "List-" + Guid.NewGuid().ToString(),
                                 _todoItemRepository.Sample(random.Next(5, 30))
                             ));
            }
        }
 public IncrementalAccessPageViewModel()
 {
     if (Windows.ApplicationModel.DesignMode.DesignModeEnabled)
     {
         var repo = new Repositories.TodoItemRepository();
         foreach (var item in repo.Sample())
         {
             this.Items.Add(new ViewModels.TodoItemViewModel(item));
         }
     }
     else
     {
         this.Items.Provider.PropertyChanged += (s, e) =>
         {
             if (e.PropertyName.Equals(nameof(Busy)))
                 this.Busy = this.Items.Provider.Busy;
         };
     }
 }
 public IncrementalAccessPageViewModel()
 {
     if (Windows.ApplicationModel.DesignMode.DesignModeEnabled)
     {
         var repo = new Repositories.TodoItemRepository();
         foreach (var item in repo.Sample())
         {
             this.Items.Add(new ViewModels.TodoItemViewModel(item));
         }
     }
     else
     {
         this.Items.Provider.PropertyChanged += (s, e) =>
         {
             if (e.PropertyName.Equals(nameof(Busy)))
             {
                 this.Busy = this.Items.Provider.Busy;
             }
         };
     }
 }