This commit is contained in:
@@ -177,7 +177,12 @@ namespace AyaNova.DataList
|
||||
//BUILD THE COLUMNS RETURN PROPERTY JSON FRAGMENT
|
||||
Newtonsoft.Json.Linq.JArray ColumnsJSON = null;
|
||||
ColumnsJSON = DataList.GenerateReturnListColumns(dataListTableProcessingOptions.Columns);
|
||||
return new DataListReturnData(rows, totalRecordCount, ColumnsJSON, dataListTableProcessingOptions.SortBy, dataListTableProcessingOptions.Filter.Where(z => z.Column.StartsWith("meta") == false).ToList());
|
||||
return new DataListReturnData(rows,
|
||||
totalRecordCount,
|
||||
ColumnsJSON,
|
||||
dataListTableProcessingOptions.SortBy,
|
||||
dataListTableProcessingOptions.Filter.Where(z => z.Column.StartsWith("meta") == false).ToList(),
|
||||
dataListTableProcessingOptions.HiddenAffectiveColumns);
|
||||
}
|
||||
|
||||
|
||||
|
||||
@@ -9,14 +9,16 @@ namespace AyaNova.DataList
|
||||
public object Columns { get; }
|
||||
public Dictionary<string, string> SortBy { get; set; }
|
||||
public List<DataListFilterOption> Filter { get; set; }
|
||||
public List<string> HiddenAffectiveColumns {get;set;}
|
||||
|
||||
public DataListReturnData(object returnItems, long totalRecordCount, Newtonsoft.Json.Linq.JArray columns, Dictionary<string, string> sortBy, List<DataListFilterOption> filter)
|
||||
public DataListReturnData(object returnItems, long totalRecordCount, Newtonsoft.Json.Linq.JArray columns, Dictionary<string, string> sortBy, List<DataListFilterOption> filter, List<string> hiddenAffectiveColumns)
|
||||
{
|
||||
Data = returnItems;
|
||||
TotalRecordCount = totalRecordCount;
|
||||
Columns = columns;
|
||||
SortBy = sortBy;
|
||||
Filter = filter;
|
||||
HiddenAffectiveColumns=hiddenAffectiveColumns;
|
||||
}
|
||||
}//eoc
|
||||
|
||||
|
||||
Reference in New Issue
Block a user