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));
        }
Пример #3
0
        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));
        }