This commit is contained in:
2020-02-11 20:11:06 +00:00
parent ef063d5864
commit f41d89facd
2 changed files with 12 additions and 6 deletions

View File

@@ -84,8 +84,11 @@ namespace AyaNova.DataList
//WHERE CLAUSE - FILTER
qWhere = DataListSqlFilterCriteriaBuilder.DataFilterToSQLCriteria(DataList.FieldDefinitions, TheFilter, DataList.FieldDefinitions, UserId);
//ORDER BY CLAUSE - SORT
//BUILD ORDER BY AND APPEND IT
//BUILD ORDER BY
qOrderBy = DataListSqlFilterOrderByBuilder.DataFilterToSQLOrderBy(DataList.FieldDefinitions, TheFilter);
}else{
//BUILD DEFAULT ORDER BY IF POSSIBLE
qOrderBy = DataListSqlFilterOrderByBuilder.DataFilterToSQLOrderBy(DataList.FieldDefinitions, null);
}
//LIMIT AND OFFSET CLAUSE - PAGING
@@ -103,7 +106,7 @@ namespace AyaNova.DataList
}
else
{
qDataQuery = $"{qSelectColumns} {qFrom} {qLimitOffset}";
qDataQuery = $"{qSelectColumns} {qFrom} {qOrderBy} {qLimitOffset}";
qTotalRecordsQuery = $"SELECT COUNT(*) {qFrom}";
}