diff --git a/server/AyaNova/models/DataListProcessingBase.cs b/server/AyaNova/models/DataListProcessingBase.cs index 4cab5bc8..0135212d 100644 --- a/server/AyaNova/models/DataListProcessingBase.cs +++ b/server/AyaNova/models/DataListProcessingBase.cs @@ -1,4 +1,5 @@ using System.Collections.Generic; +using System; namespace AyaNova.Models { @@ -9,6 +10,7 @@ namespace AyaNova.Models public Dictionary SortBy { get; set; } public List Filter { get; set; } public string ClientCriteria { get; set; } + public DateTimeOffset ClientTimeStamp { get; set; } public DataListProcessingBase() { diff --git a/server/AyaNova/models/DataListRequestBase.cs b/server/AyaNova/models/DataListRequestBase.cs index a3ec9eca..bed85280 100644 --- a/server/AyaNova/models/DataListRequestBase.cs +++ b/server/AyaNova/models/DataListRequestBase.cs @@ -1,4 +1,4 @@ -using System.Collections.Generic; +using System; namespace AyaNova.Models { @@ -7,7 +7,8 @@ namespace AyaNova.Models { public string DataListKey { get; set; } public string ClientCriteria { get; set; } - public long FilterId {get;set;} + public long FilterId {get;set;} + public DateTimeOffset ClientTimeStamp {get;set;} } /* REQUEST diff --git a/server/AyaNova/models/DataListSelectedProcessingOptions.cs b/server/AyaNova/models/DataListSelectedProcessingOptions.cs index 3f13a78d..cc1cc3e3 100644 --- a/server/AyaNova/models/DataListSelectedProcessingOptions.cs +++ b/server/AyaNova/models/DataListSelectedProcessingOptions.cs @@ -28,6 +28,7 @@ namespace AyaNova.Models //set some values from request base.ClientCriteria = request.ClientCriteria; base.DataListKey = request.DataListKey; + base.ClientTimeStamp = request.ClientTimeStamp; //SET SORTBY base.SortBy = JsonConvert.DeserializeObject>(savedView.Sort); diff --git a/server/AyaNova/models/DataListTableProcessingOptions.cs b/server/AyaNova/models/DataListTableProcessingOptions.cs index ca2a8a3a..495f39d8 100644 --- a/server/AyaNova/models/DataListTableProcessingOptions.cs +++ b/server/AyaNova/models/DataListTableProcessingOptions.cs @@ -29,6 +29,7 @@ namespace AyaNova.Models Offset = request.Offset; base.ClientCriteria = request.ClientCriteria; base.DataListKey = request.DataListKey; + base.ClientTimeStamp = request.ClientTimeStamp; //SET COLUMNS Columns = JsonConvert.DeserializeObject>(savedView.Columns);