mirror of
https://gitee.com/dotnetchina/SqlSugar.git
synced 2025-06-28 04:35:29 +08:00
Update QueryableByObject.ToDataTablePage(+2)
This commit is contained in:
parent
57928167c7
commit
80a5c25fb3
@ -282,6 +282,13 @@ namespace SqlSugar
|
||||
count = parameters.Last().ObjToInt();
|
||||
return reslt;
|
||||
}
|
||||
public DataTable ToDataTablePage(int pageNumber, int pageSize)
|
||||
{
|
||||
var method = QueryableObj.GetType().GetMyMethod("ToDataTablePage",2, typeof(int), typeof(int));
|
||||
var parameters = new object[] { pageNumber, pageSize };
|
||||
var reslt = (DataTable)method.Invoke(QueryableObj, parameters);
|
||||
return reslt;
|
||||
}
|
||||
public DataTable ToDataTable()
|
||||
{
|
||||
var method = QueryableObj.GetType().GetMyMethod("ToDataTable", 0);
|
||||
@ -381,6 +388,13 @@ namespace SqlSugar
|
||||
count = parameters.Last().ObjToInt();
|
||||
return await GetTask(task).ConfigureAwait(false);
|
||||
}
|
||||
public async Task<object> ToDataTablePageAsync(int pageNumber, int pageSize)
|
||||
{
|
||||
var method = QueryableObj.GetType().GetMyMethod("ToDataTablePageAsync", 2, typeof(int), typeof(int));
|
||||
var parameters = new object[] { pageNumber, pageSize };
|
||||
var task = (Task)method.Invoke(QueryableObj, parameters);
|
||||
return await GetTask(task).ConfigureAwait(false);
|
||||
}
|
||||
public async Task<object> ToDataTableAsync()
|
||||
{
|
||||
var method = QueryableObj.GetType().GetMyMethod("ToDataTableAsync", 0);
|
||||
|
Loading…
Reference in New Issue
Block a user