///// <summary> ///// 基本数据查询 ///// </summary> ///// <param name="pageIndex">查询页码</param> ///// <returns></returns> //public Paging Query(int pageIndex) //{ // Paging paging = new Paging(); // // int count = Count(); // if (count == 0) return paging; // // int pageCount = count % paging.PageSize == 0 ? count / paging.PageSize : count / paging.PageSize + 1; // if (pageIndex < 1 || pageIndex > pageCount) pageIndex = 1; // // DataTable tab = dal.Query(pageIndex, paging.PageSize); // // List<Question> li = ModelConvertHelper<Question>.ConvertToList(tab); // paging.RecordCount = count; // paging.PageIndex = pageIndex; // //paging.SetDataSource(li); // paging.PageCount = pageCount; // // return paging; //} #endregion #region query /// <summary> /// 基本数据查询 /// </summary> /// <param name="pageIndex">查询页码</param> /// <returns></returns> public Paging SearchByRows(int pageIndex) { Paging paging = new Paging(Count(), pageIndex); if (paging.RecordCount > 0) { var tab = dal.SearchByRows(paging.StartIndex, paging.EndIndex); var li = ModelConvertHelper <Question> .ConvertToList(tab); //paging.SetDataSource(li); } return(paging); }