public async Task <IActionResult> GetReport([FromQuery] T model) { //var model1 = StiNetCoreViewer.GetFormValues(this); _dataTools.SetNullStringsEmpty(model); var report = await MakeReport(model); return(await StiNetCoreViewer.GetReportResultAsync(this, report)); }
public async Task <IActionResult> Print() { StiReport report = new StiReport(); report.Load(StiNetCoreHelper.MapPath(this, "wwwroot/Reports/VendorReport.mrt")); var venor = _context.Products.Where(p => p.IsAccepted == AcceptedTypes.Accepte).Select(p => new { p.Id, Name = p.Reason }).ToList(); report.RegData("dt", venor); return(await StiNetCoreViewer.GetReportResultAsync(this, report)); }
private async Task <IActionResult> GetReportResult(EquipmentInspectionDto model) { //var dataSet = new DataSet(); //dataSet.ReadXml(StiNetCoreHelper.MapPath(this, "Reports/Data/Demo.xml")); //var report = new StiReport(); //report.Load(StiNetCoreHelper.MapPath(this, "Reports/TwoSimpleLists.mrt")); //report.RegData(dataSet); var report = await _builder.GetReport(model); return(await StiNetCoreViewer.GetReportResultAsync(this, report)); }