This commit is contained in:
@@ -57,12 +57,12 @@ namespace AyaNova.DataList
|
||||
var qFrom = DataList.SQLFrom;
|
||||
|
||||
//FILTERED?
|
||||
DataFilter TheFilter = null;
|
||||
DataListFilter TheFilter = null;
|
||||
var qWhere = string.Empty;
|
||||
var qOrderBy = string.Empty;
|
||||
if (listOptions.DataFilterId > 0)
|
||||
{
|
||||
TheFilter = await ct.DataFilter.FirstOrDefaultAsync(x => x.Id == listOptions.DataFilterId);
|
||||
TheFilter = await ct.DataListFilter.FirstOrDefaultAsync(x => x.Id == listOptions.DataFilterId);
|
||||
//WHERE CLAUSE - FILTER
|
||||
qWhere = DataListSqlFilterCriteriaBuilder.DataFilterToSQLCriteria(TheFilter, DataList.FieldDefinitions, UserId);
|
||||
//ORDER BY CLAUSE - SORT
|
||||
|
||||
@@ -11,7 +11,7 @@ namespace AyaNova.DataList
|
||||
{
|
||||
public static class DataListSqlFilterCriteriaBuilder
|
||||
{
|
||||
public static string DataFilterToSQLCriteria(AyaNova.Models.DataFilter dataFilter, List<AyaDataListFieldDefinition> objectFields, long userId)
|
||||
public static string DataFilterToSQLCriteria(AyaNova.Models.DataListFilter dataFilter, List<AyaDataListFieldDefinition> objectFields, long userId)
|
||||
{
|
||||
|
||||
if (string.IsNullOrWhiteSpace(dataFilter.Filter))
|
||||
|
||||
@@ -10,7 +10,7 @@ namespace AyaNova.DataList
|
||||
|
||||
// public static string DefaultPickListOrderBy => "ORDER BY NAME ASC";
|
||||
|
||||
public static string DataFilterToSQLOrderBy(AyaNova.Models.DataFilter dataFilter)
|
||||
public static string DataFilterToSQLOrderBy(AyaNova.Models.DataListFilter dataFilter)
|
||||
{
|
||||
|
||||
if (string.IsNullOrWhiteSpace(dataFilter.Sort))
|
||||
|
||||
Reference in New Issue
Block a user