/// <summary> /// 执行查询的存储过程,进行分页查询,第二个表的字段是总项数 /// </summary> /// <typeparam name="T">类型参数必须是引用类型;这一点也适用于任何类、接口、委托或数组类型。</typeparam> /// <param name="iEntity">存储过程实体类</param> /// <returns></returns> public ConditionResult <T> ToConditionResult <T>(ISPPaging iEntity) where T : class { string errMsg = string.Empty; return(ToConditionResult <T>(iEntity, ref errMsg)); }
/// <summary> /// 执行查询的存储过程,进行分页查询,第二个表的字段是总项数 /// </summary> /// <typeparam name="T">类型参数必须是引用类型;这一点也适用于任何类、接口、委托或数组类型。</typeparam> /// <param name="iEntity">存储过程实体类</param> /// <param name="errMsg">错误信息</param> /// <returns></returns> public ConditionResult <T> ToConditionResult <T>(ISPPaging iEntity, ref string errMsg) where T : class { errMsg = string.Empty; ConditionResult <T> result = new ConditionResult <T>() { PageIndex = iEntity.PageIndex.Value, PageSize = iEntity.PageSize.Value, TotalRecord = 0, AllowPaging = true, ResultList = new List <T>(), TotalPage = 0, }; return(result); }