From 66371c7927d9cf49e491e16110f25cccc946e775 Mon Sep 17 00:00:00 2001 From: Suphonchai Phoonsawat Date: Thu, 11 May 2023 12:03:55 +0700 Subject: [PATCH] =?UTF-8?q?=E0=B9=81=E0=B8=81=E0=B9=89=E0=B8=9A=E0=B8=B1?= =?UTF-8?q?=E0=B9=89=E0=B8=81=E0=B8=81=E0=B8=B2=E0=B8=A3=20select=20?= =?UTF-8?q?=E0=B8=82=E0=B9=89=E0=B8=AD=E0=B8=A1=E0=B8=B9=E0=B8=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Controllers/ProfileReportController.cs | 11 +++++++---- Report/Profile/rptKK1_Page2.trdp | Bin 2192 -> 2232 bytes 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/Controllers/ProfileReportController.cs b/Controllers/ProfileReportController.cs index 030e2bc..49a3b81 100644 --- a/Controllers/ProfileReportController.cs +++ b/Controllers/ProfileReportController.cs @@ -88,8 +88,8 @@ namespace BMA.EHR.Report.Service.Controllers ps.PositionSalaryAmount }).ToList(); - var profile = (from p in _context.Profiles.ToList() - join pf in _context.Prefixes.ToList() on p.PrefixId equals pf.Id + var profile = (from p in _context.Profiles + join pf in _context.Prefixes on p.PrefixId equals pf.Id where p.Id == id select new @@ -493,7 +493,7 @@ namespace BMA.EHR.Report.Service.Controllers OcFullPath = profile2.OcFullPath }).ToList(); - while (salary.Count < 1) + while (salary.Count < 30) { salary.Add(new { @@ -519,7 +519,10 @@ namespace BMA.EHR.Report.Service.Controllers { report2 = (Telerik.Reporting.Report)reportPackager.UnpackageDocument(sourceStream); } - report2.DataSource = salary; + + report2.ReportParameters["FullName"].Value = profile2.FullName; + report2.ReportParameters["OcFullPath"].Value = profile2.OcFullPath; + // binding to table var tblSalary = (Telerik.Reporting.Table)report2.Items["detailSection1"].Items["tblSalary"]; tblSalary.DataSource = salary; diff --git a/Report/Profile/rptKK1_Page2.trdp b/Report/Profile/rptKK1_Page2.trdp index c27bee04d425be8315949d4b0c4a52fa85d1cb79..fb1a1e4c6cc827812ce626b0da019f10412d5bbd 100644 GIT binary patch delta 1909 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