This commit is contained in:
2020-01-16 00:06:27 +00:00
parent a9bd85230c
commit 90fc9811a6
2 changed files with 37 additions and 21 deletions

View File

@@ -40,30 +40,13 @@ namespace AyaNova.Biz
foreach (string ColumnName in templateFieldList)
{
//NOPE, NOPE, NOPE....rather than this, it needs to get the names by consulting the ObjectFields list which may contain overrides for the sql name etc
sb.Append(ColumnName);
}
//iterate the datafilter and concatenate a sql query from it
var SortArray = JArray.Parse(dataFilter.Sort);
for (int i = 0; i < SortArray.Count; i++)
{
var SortItem = SortArray[i];
var fld = SortItem["fld"].Value<string>();
var dir = SortItem["dir"].Value<string>();
sb.Append(" ");
sb.Append(fld);
sb.Append(" ");
sb.Append(dir == "+" ? "ASC" : "DESC");
if (i < SortArray.Count - 1)
{
sb.Append(",");
}
}
return " ORDER BY" + sb.ToString();
return sb.ToString();
}