private void OnLoadMoreBooksByCategory() { if (SelectedCategory != null) { _pageIndex++; BookDataService.LoadBooksByCategory( SelectedCategory.CategoryID, new QueryBuilder <Book>().Skip(_pageIndex * _pageSize).Take(_pageSize), LoadBooksCallback, null); } }
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); } }
public void LoadBooksByCategory() { _pageIndex = 0; Books = null; if (SelectedCategory != null) { BookDataService.LoadBooksByCategory( SelectedCategory.CategoryID, new QueryBuilder <Book>().Take(_pageSize), LoadBooksCallback, null); } }
private void OnSaveBooks() { BookDataService.SubmitChanges(SaveBooksCallback, null); }
public void LoadCategories() { Categories = null; BookDataService.LoadCategories(LoadCategoriesCallback, null); }
public void LoadBookOfDays() { BooksOfTheDay = null; BookDataService.LoadBooksOfTheDay(LoadBooksOfTheDayCallback, null); }