Exemplo n.º 1
0
 private void OnLoadMoreBooksByCategory()
 {
     if (SelectedCategory != null)
     {
         _pageIndex++;
         BookDataService.LoadBooksByCategory(
             SelectedCategory.CategoryID,
             new QueryBuilder <Book>().Skip(_pageIndex * _pageSize).Take(_pageSize),
             LoadBooksCallback,
             null);
     }
 }
Exemplo n.º 2
0
 public void LoadBooksByTitle()
 {
     _pageIndex = 0;
     Books      = null;
     if (SelectedCategory != null)
     {
         BookDataService.LoadBooksByCategory(
             SelectedCategory.CategoryID,
             new QueryBuilder <Book>().Where(b => b.Title.Contains(TitleFilter)),
             LoadBooksCallback,
             null);
     }
 }
Exemplo n.º 3
0
 public void LoadBooksByCategory()
 {
     _pageIndex = 0;
     Books      = null;
     if (SelectedCategory != null)
     {
         BookDataService.LoadBooksByCategory(
             SelectedCategory.CategoryID,
             new QueryBuilder <Book>().Take(_pageSize),
             LoadBooksCallback,
             null);
     }
 }
Exemplo n.º 4
0
 private void OnSaveBooks()
 {
     BookDataService.SubmitChanges(SaveBooksCallback, null);
 }
Exemplo n.º 5
0
 public void LoadCategories()
 {
     Categories = null;
     BookDataService.LoadCategories(LoadCategoriesCallback, null);
 }
Exemplo n.º 6
0
 public void LoadBookOfDays()
 {
     BooksOfTheDay = null;
     BookDataService.LoadBooksOfTheDay(LoadBooksOfTheDayCallback, null);
 }