コード例 #1
0
 public IQueryable <ContentItem> GetContentItemsByContentType(int contentTypeId)
 {
     return(CBO.FillQueryable <ContentItem>(this._dataService.GetContentItemsByContentType(contentTypeId)));
 }
コード例 #2
0
 private object GetContentTypesCallBack(CacheItemArgs cacheItemArgs)
 {
     return(CBO.FillQueryable <ContentType>(_DataService.GetContentTypes()));
 }
コード例 #3
0
 private object GetScopeTypesCallBack(CacheItemArgs cacheItemArgs)
 {
     return(CBO.FillQueryable <ScopeType>(_DataService.GetScopeTypes()).ToList());
 }
コード例 #4
0
 public IEnumerable <ExportImportSetting> GetAllSettings()
 {
     return(CBO.GetCachedObject <List <ExportImportSetting> >(new CacheItemArgs(CacheKey, CacheDuration, CacheItemPriority.Normal),
                                                              c => CBO.FillQueryable <ExportImportSetting>(DataProvider.Instance().GetExportImportSettings()).ToList()));
 }
コード例 #5
0
        private object GetTermsCallBack(CacheItemArgs cacheItemArgs)
        {
            var vocabularyId = (int)cacheItemArgs.ParamList[0];

            return(CBO.FillQueryable <Term>(this._DataService.GetTermsByVocabulary(vocabularyId)).ToList());
        }
コード例 #6
0
 public IQueryable <ContentItem> GetUnIndexedContentItems()
 {
     return(CBO.FillQueryable <ContentItem>(this._dataService.GetUnIndexedContentItems()));
 }
コード例 #7
0
 public IQueryable <ContentItem> GetContentItemsByModuleId(int moduleId)
 {
     return(CBO.FillQueryable <ContentItem>(this._dataService.GetContentItemsByModuleId(moduleId)));
 }
コード例 #8
0
 public IQueryable <ContentItem> GetContentItemsByVocabularyId(int vocabularyId)
 {
     return(CBO.FillQueryable <ContentItem>(this._dataService.GetContentItemsByVocabularyId(vocabularyId)));
 }
コード例 #9
0
 public IQueryable <ContentItem> GetContentItemsByTabId(int tabId)
 {
     return(CBO.FillQueryable <ContentItem>(this._dataService.GetContentItemsByTabId(tabId)));
 }
コード例 #10
0
 public IQueryable <ContentItem> GetContentItems(int contentTypeId, int tabId, int moduleId)
 {
     return(CBO.FillQueryable <ContentItem>(this._dataService.GetContentItems(contentTypeId, tabId, moduleId)));
 }
コード例 #11
0
 private object GetVocabulariesCallBack(CacheItemArgs cacheItemArgs)
 {
     return(CBO.FillQueryable <Vocabulary>(_DataService.GetVocabularies()));
 }
コード例 #12
0
 /// <summary>Get a list of content items by ContentType.</summary>
 public IQueryable <ContentItem> GetContentItemsByContentType(ContentType contentType)
 {
     return(CBO.FillQueryable <ContentItem>(_dataService.GetContentItemsByContentType(contentType.ContentTypeId)));
 }