This commit is contained in:
@@ -360,12 +360,12 @@ namespace AyaNova.Biz
|
||||
//RENDER
|
||||
//
|
||||
|
||||
public async Task<string> RenderReport(DataListReportProcessingOptions reportParam, string apiUrl)
|
||||
public async Task<string> RenderReport(DataListReportRequest reportRequest, string apiUrl)
|
||||
{
|
||||
var log = AyaNova.Util.ApplicationLogging.CreateLogger("ReportBiz::RenderReport");
|
||||
|
||||
//get report, vet security, see what we need before init in case of issue
|
||||
var report = await ct.Report.FirstOrDefaultAsync(z => z.Id == reportParam.ReportId);
|
||||
var report = await ct.Report.FirstOrDefaultAsync(z => z.Id == reportRequest.ReportId);
|
||||
if (report == null)
|
||||
{
|
||||
AddError(ApiErrorCode.NOT_FOUND, "id");
|
||||
@@ -382,7 +382,7 @@ namespace AyaNova.Biz
|
||||
}
|
||||
|
||||
//Client meta data is required
|
||||
if (reportParam.ClientMeta == null)
|
||||
if (reportRequest.ClientMeta == null)
|
||||
{
|
||||
AddError(ApiErrorCode.VALIDATION_MISSING_PROPERTY, null, "ClientMeta parameter is missing and required to render report");
|
||||
return null;
|
||||
@@ -403,7 +403,7 @@ namespace AyaNova.Biz
|
||||
// ListView = reportParam.ListView,
|
||||
// MetaView = reportParam.MetaView
|
||||
// });
|
||||
var ReportData = await GetReportData(reportParam);
|
||||
var ReportData = await GetReportData(reportRequest);
|
||||
|
||||
//initialization
|
||||
log.LogDebug("Initializing report system");
|
||||
@@ -526,7 +526,7 @@ namespace AyaNova.Biz
|
||||
log.LogDebug($"Preparing page: adding Client meta data");
|
||||
|
||||
//Client meta data to JSON string
|
||||
var clientMeta = reportParam.ClientMeta.ToString();
|
||||
var clientMeta = reportRequest.ClientMeta.ToString();
|
||||
|
||||
log.LogDebug($"Preparing page: adding Server meta data");
|
||||
//Server meta data
|
||||
@@ -557,7 +557,7 @@ namespace AyaNova.Biz
|
||||
//Report meta data
|
||||
// var reportMeta = $"{{Id:{report.Id},Name:`{report.Name}`,Notes:`{report.Notes}`,ObjectType:`{report.ObjectType}`,CustomFieldsDefinition:{CustomFieldsTemplate},DataListKey:`{reportParam.DataListKey}`,ListView:`{reportParam.ListView}`,SelectedRowIds: `{string.Join(",", reportParam.SelectedRowIds)}`}}";
|
||||
//removed listview as it no longer exists and I don't think there's any useful purpose to it in the report javascript at this time
|
||||
var reportMeta = $"{{Id:{report.Id},Name:`{report.Name}`,Notes:`{report.Notes}`,ObjectType:`{report.ObjectType}`,CustomFieldsDefinition:{CustomFieldsTemplate},DataListKey:`{reportParam.DataListKey}`,SelectedRowIds: `{string.Join(",", reportParam.SelectedRowIds)}`}}";
|
||||
var reportMeta = $"{{Id:{report.Id},Name:`{report.Name}`,Notes:`{report.Notes}`,ObjectType:`{report.ObjectType}`,CustomFieldsDefinition:{CustomFieldsTemplate},DataListKey:`{reportRequest.DataListKey}`,SelectedRowIds: `{string.Join(",", reportRequest.SelectedRowIds)}`}}";
|
||||
|
||||
|
||||
//duplicate meta data in report page wide variable for use by our internal functions
|
||||
|
||||
Reference in New Issue
Block a user