This commit is contained in:
@@ -54,7 +54,7 @@ namespace AyaNova.Biz
|
||||
//ITEMS
|
||||
//add the limit and offset values:
|
||||
|
||||
cm.CommandText = qItemBase + qCriteria + qSort + $" LIMIT {pagingOptions.Limit} OFFSET {pagingOptions.Offset}";
|
||||
cm.CommandText = qItemBase + qCriteria + " " + qSort + $" LIMIT {pagingOptions.Limit} OFFSET {pagingOptions.Offset}";
|
||||
using (var dr = cm.ExecuteReader())
|
||||
{
|
||||
while (dr.Read())
|
||||
|
||||
@@ -14,12 +14,12 @@ namespace AyaNova.Biz
|
||||
|
||||
public static string DefaultGetManyOrderBy()
|
||||
{
|
||||
return " ORDER BY ID DESC";
|
||||
return "ORDER BY ID DESC";
|
||||
}
|
||||
|
||||
public static string DefaultPickListOrderBy()
|
||||
{
|
||||
return " ORDER BY NAME ASC";
|
||||
return "ORDER BY NAME ASC";
|
||||
}
|
||||
|
||||
public static string DataFilterToSQLOrderBy(AyaNova.Models.DataFilter dataFilter)
|
||||
@@ -52,7 +52,7 @@ namespace AyaNova.Biz
|
||||
}
|
||||
}
|
||||
|
||||
return " ORDER BY" + sb.ToString();
|
||||
return "ORDER BY" + sb.ToString();
|
||||
}
|
||||
|
||||
|
||||
|
||||
@@ -309,6 +309,7 @@ namespace AyaNova.Biz
|
||||
qWhereAndOrderBy = qWhereAndOrderBy + SqlFilterOrderByBuilder.DefaultGetManyOrderBy();
|
||||
}
|
||||
|
||||
//LIMIT AND OFFSET CLAUSE - PAGING
|
||||
listOptions.Offset = listOptions.Offset ?? ListOptions.DefaultOffset;
|
||||
listOptions.Limit = listOptions.Limit ?? ListOptions.DefaultLimit;
|
||||
var qLimitOffset = $"LIMIT {listOptions.Limit} OFFSET {listOptions.Offset}";
|
||||
|
||||
Reference in New Issue
Block a user