This commit is contained in:
2018-12-13 17:54:16 +00:00
parent 76009385d2
commit 49cfd66c65
5 changed files with 46 additions and 42 deletions

View File

@@ -12,17 +12,22 @@ namespace AyaNova.Biz
public static class FilterSqlOrderByBuilder
{
public static string DefaultOrderBy()
public static string DefaultGetManyOrderBy()
{
return " ORDER BY ID DESC";
}
public static string DefaultPickListOrderBy()
{
return " ORDER BY NAME ASC";
}
public static string DataFilterToSQLOrderBy(AyaNova.Models.DataFilter dataFilter)
{
if (string.IsNullOrWhiteSpace(dataFilter.Sort))
{
return DefaultOrderBy();
return DefaultGetManyOrderBy();
}
StringBuilder sb = new StringBuilder();

View File

@@ -47,7 +47,7 @@ namespace AyaNova.Biz
else
{
//GET DEFAULT ORDER BY
qSort= FilterSqlOrderByBuilder.DefaultOrderBy();
qSort = FilterSqlOrderByBuilder.DefaultPickListOrderBy();
}
//ITEMS

View File

@@ -191,7 +191,7 @@ namespace AyaNova.Biz
else
{
//GET DEFAULT ORDER BY
q = q + FilterSqlOrderByBuilder.DefaultOrderBy();
q = q + FilterSqlOrderByBuilder.DefaultGetManyOrderBy();
}

View File

@@ -187,7 +187,7 @@ namespace AyaNova.Biz
else
{
//GET DEFAULT ORDER BY
q = q + FilterSqlOrderByBuilder.DefaultOrderBy();
q = q + FilterSqlOrderByBuilder.DefaultGetManyOrderBy();
}