// Đếm tổng số lượng Category public int Count(UserEntity UserEntity, SearchCategoryEntity SearchCategoryEntity) { if (SearchCategoryEntity == null) { SearchCategoryEntity = new SearchCategoryEntity(); } IQueryable <Category> Categories = CinemasEntities.Categories; Categories = SearchCategoryEntity.ApplyTo(Categories); return(Categories.Count()); }
// Lấy các Category theo điều kiện search public List <CategoryEntity> Gets(UserEntity UserEntity, SearchCategoryEntity SearchCategoryEntity) { if (SearchCategoryEntity == null) { SearchCategoryEntity = new SearchCategoryEntity(); } IQueryable <Category> Categories = CinemasEntities.Categories; Categories = SearchCategoryEntity.ApplyTo(Categories); Categories = SearchCategoryEntity.SkipAndTake(Categories); return(Categories.ToList().Select(c => new CategoryEntity(c)).ToList()); }