private IList <CommonModelInfo> GetCommonList(int startIndex, int pageSize) { IList <CommonModelInfo> commonModelInfoList = new List <CommonModelInfo>(); switch (base.CreateMethod) { case CreateContentType.CreateLatest: commonModelInfoList = ContentManage.GetCommonModelInfoList(this.m_NodeIdArray, pageSize); break; case CreateContentType.CreateByUpdateTime: commonModelInfoList = ContentManage.GetCommonModelInfoList(this.m_NodeIdArray, this.m_ContentBeginTime, this.m_ContentEndTime, startIndex, pageSize); break; case CreateContentType.CreateBetweenId: commonModelInfoList = ContentManage.GetCommonModelInfoList(this.m_NodeIdArray, this.m_ContentMinId, this.m_ContentMaxId, startIndex, pageSize); break; case CreateContentType.CreateByGeneralId: commonModelInfoList = ContentManage.GetCommonModelInfoList(this.m_NodeIdArray, this.m_ContentGeneralIdArray); break; case CreateContentType.CreateByNotCreate: commonModelInfoList = ContentManage.CreateByNotCreate(this.m_NodeIdArray, startIndex, pageSize); break; case CreateContentType.CreateAll: commonModelInfoList = ContentManage.CreateAll(this.m_NodeIdArray, startIndex, pageSize); break; case CreateContentType.CreateAuto: commonModelInfoList = ContentManage.CreateAll(this.m_NodeIdArray, 0, 20); break; } if (base.CreateMethod == CreateContentType.CreateByGeneralId) { this.CreateCount = commonModelInfoList.Count; return(commonModelInfoList); } if (base.CreateMethod == CreateContentType.CreateLatest) { if (this.CreateCount == 0) { this.CreateCount = this.m_LatestNumber; } return(commonModelInfoList); } if (this.CreateCount == 0) { this.CreateCount = ContentManage.GetTotalOfCommonModelInfo(0, ContentSortType.DayHitsAsc, 0x63); } return(commonModelInfoList); }