Repository 新增分页方法重载
This commit is contained in:
parent
d50c034624
commit
3f0357fe77
@ -349,6 +349,12 @@ namespace ZR.Repository
|
|||||||
|
|
||||||
return source.ToPage(parm);
|
return source.ToPage(parm);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public PagedInfo<T> GetPages(Expression<Func<T, bool>> where, PagerInfo parm, Expression<Func<T, object>> order, string orderByType)
|
||||||
|
{
|
||||||
|
return GetPages(where, parm, order, orderByType == "desc" ? OrderByType.Desc : OrderByType.Asc);
|
||||||
|
}
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 查询所有数据(无分页,请慎用)
|
/// 查询所有数据(无分页,请慎用)
|
||||||
/// </summary>
|
/// </summary>
|
||||||
|
|||||||
@ -87,6 +87,7 @@ namespace ZR.Repository
|
|||||||
PagedInfo<T> GetPages(Expression<Func<T, bool>> where, PagerInfo parm);
|
PagedInfo<T> GetPages(Expression<Func<T, bool>> where, PagerInfo parm);
|
||||||
|
|
||||||
PagedInfo<T> GetPages(Expression<Func<T, bool>> where, PagerInfo parm, Expression<Func<T, object>> order, OrderByType orderEnum = OrderByType.Asc);
|
PagedInfo<T> GetPages(Expression<Func<T, bool>> where, PagerInfo parm, Expression<Func<T, object>> order, OrderByType orderEnum = OrderByType.Asc);
|
||||||
|
PagedInfo<T> GetPages(Expression<Func<T, bool>> where, PagerInfo parm, Expression<Func<T, object>> order, string orderByType);
|
||||||
|
|
||||||
bool Any(Expression<Func<T, bool>> expression);
|
bool Any(Expression<Func<T, bool>> expression);
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user