This commit is contained in:
2020-01-16 18:40:33 +00:00
parent 9408b87cfa
commit f7d664c14f
3 changed files with 5 additions and 4 deletions

View File

@@ -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())

View File

@@ -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();
}

View File

@@ -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}";