public BookViewModel() { bookRepo = new BookRepository(); catRepo = new CatRepository(); subCatRepo = new SubCatRepository(); recommendRepo = new RecommendRepository(); books = new ObservableCollection <Book>(); cats = new ObservableCollection <Cat>(); subCats = new ObservableCollection <SubCat>(); recommendList = new ObservableCollection <Recommend>(); paging = new Paging(); pageList = new ObservableCollection <int>(); LoadData(1); }
public RecommendViewModel(Book value) { repo = new RecommendRepository(); bookRepo = new BookRepository(); bookSearch = new ObservableCollection <Book>(); if (value.ID > 0) { book = value; LoadRecommend(value.ID); } else { book = value; } }
public RecommendService(RecommendRepository recommendRepository) { _recommendRepository = recommendRepository; }