diff --git a/server/AyaNova/biz/CustomerBiz.cs b/server/AyaNova/biz/CustomerBiz.cs index 247a1f34..e2edb5a1 100644 --- a/server/AyaNova/biz/CustomerBiz.cs +++ b/server/AyaNova/biz/CustomerBiz.cs @@ -364,7 +364,7 @@ namespace AyaNova.Biz } vc.Clear(); return ReportData; - } + } private VizCache vc = new VizCache(); @@ -414,7 +414,7 @@ namespace AyaNova.Biz } } - + //////////////////////////////////////////////////////////////////////////////////////////////// // IMPORT EXPORT @@ -422,8 +422,6 @@ namespace AyaNova.Biz public async Task GetExportData(DataListSelectedRequest dataListSelectedRequest, Guid jobId) { - //for now just re-use the report data code - //this may turn out to be the pattern for most biz object types but keeping it seperate allows for custom usage from time to time return await GetReportData(dataListSelectedRequest, jobId); } @@ -435,6 +433,9 @@ namespace AyaNova.Biz var jsset = JsonSerializer.CreateDefault(new JsonSerializerSettings { ContractResolver = new AyaNova.Util.JsonUtil.ShouldSerializeContractResolver(new string[] { "Concurrency", "Id", "CustomFields" }) }); foreach (JObject j in importData.Data) { + + + var w = j.ToObject(jsset); if (j["CustomFields"] != null) w.CustomFields = j["CustomFields"].ToString();