This commit is contained in:
@@ -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}";
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user