|
|
@@ -54,7 +54,7 @@ namespace System.Common
|
|
54
|
54
|
/// <param name="conModels"></param>
|
|
55
|
55
|
/// <param name="pagemodel"></param>
|
|
56
|
56
|
/// <returns></returns>
|
|
57
|
|
- public async Task<PageData<T>> GetListByPage(List<IConditionalModel> conModels, PageModel pagemodel,string orderby)
|
|
|
57
|
+ public async Task<PageData<T>> GetListByPage(List<IConditionalModel> conModels, MyPageModel pagemodel,string orderby)
|
|
58
|
58
|
{
|
|
59
|
59
|
var list= await Db.Queryable<T>().With(SqlWith.NoLock).Where(conModels).OrderBy(orderby).ToPageListAsync(pagemodel.PageIndex, pagemodel.PageSize, pagemodel.PageCount);
|
|
60
|
60
|
PageData<T> pd = new PageData<T>();
|
|
|
@@ -63,7 +63,7 @@ namespace System.Common
|
|
63
|
63
|
return pd;// CurrentDb.GetPageList(conModels, pagemodel);
|
|
64
|
64
|
}
|
|
65
|
65
|
|
|
66
|
|
- public async Task<PageData<T>> GetListByPage(List<IConditionalModel> conModels, PageModel pagemodel)
|
|
|
66
|
+ public async Task<PageData<T>> GetListByPage(List<IConditionalModel> conModels, MyPageModel pagemodel)
|
|
67
|
67
|
{
|
|
68
|
68
|
var list = await Db.Queryable<T>().With(SqlWith.NoLock).Where(conModels).ToPageListAsync(pagemodel.PageIndex, pagemodel.PageSize, pagemodel.PageCount);
|
|
69
|
69
|
PageData<T> pd = new PageData<T>();
|
|
|
@@ -72,7 +72,7 @@ namespace System.Common
|
|
72
|
72
|
return pd;// CurrentDb.GetPageList(conModels, pagemodel);
|
|
73
|
73
|
}
|
|
74
|
74
|
|
|
75
|
|
- public async Task<PageData<T>> GetListByPage(Expression<Func<T, bool>> whereExpression, PageModel pagemodel)
|
|
|
75
|
+ public async Task<PageData<T>> GetListByPage(Expression<Func<T, bool>> whereExpression, MyPageModel pagemodel)
|
|
76
|
76
|
{
|
|
77
|
77
|
var list = await Db.Queryable<T>().With(SqlWith.NoLock).Where(whereExpression).ToPageListAsync(pagemodel.PageIndex, pagemodel.PageSize, pagemodel.PageCount);
|
|
78
|
78
|
PageData<T> pd = new PageData<T>();
|
|
|
@@ -81,7 +81,7 @@ namespace System.Common
|
|
81
|
81
|
return pd;// CurrentDb.GetPageList(conModels, pagemodel);
|
|
82
|
82
|
}
|
|
83
|
83
|
|
|
84
|
|
- public async Task<PageData<T>> GetListByPage(Expression<Func<T, bool>> whereExpression, PageModel pagemodel, string orderby)
|
|
|
84
|
+ public async Task<PageData<T>> GetListByPage(Expression<Func<T, bool>> whereExpression, MyPageModel pagemodel, string orderby)
|
|
85
|
85
|
{
|
|
86
|
86
|
var list = await Db.Queryable<T>().With(SqlWith.NoLock).Where(whereExpression).OrderBy(orderby).ToPageListAsync(pagemodel.PageIndex, pagemodel.PageSize, pagemodel.PageCount);
|
|
87
|
87
|
PageData<T> pd = new PageData<T>();
|