/// <summary> /// 获取分页数据 /// </summary> /// <param name="util">查询参数</param> /// <param name="pageIndex">页码</param> /// <param name="pageSize">每页数量</param> /// <returns></returns> public virtual PageList <T> Query(ISearchParam param, int pageIndex = 1, int pageSize = 20) { return(db.Query <T>(param.ToSearchUtil(), pageIndex, pageSize)); }
/// <summary> /// 加载一个实体 /// </summary> /// <param name="util">查询参数</param> /// <returns></returns> public virtual T Load(ISearchParam param) { return(db.Load <T>(param.ToSearchUtil())); }
/// <summary> /// 获取所有数据 /// </summary> /// <param name="util">查询参数</param> /// <returns></returns> public virtual IEnumerable <T> Fetch(ISearchParam param) { return(db.Fetch <T>(param.ToSearchUtil())); }