From fb217d59d010fff39b4a4c19e72fa533597d9263 Mon Sep 17 00:00:00 2001 From: kittapath-Jool Date: Sun, 7 Sep 2025 23:29:01 +0700 Subject: [PATCH] =?UTF-8?q?=E0=B9=81=E0=B8=81=E0=B9=89=E0=B8=84=E0=B9=88?= =?UTF-8?q?=E0=B8=B2=20report=20null?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Controllers/RecruitReportController.cs | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Controllers/RecruitReportController.cs b/Controllers/RecruitReportController.cs index d393a0c..040b5a5 100644 --- a/Controllers/RecruitReportController.cs +++ b/Controllers/RecruitReportController.cs @@ -256,7 +256,7 @@ namespace BMA.EHR.Report.Service.Controllers FullName = $"{p.Prefix}{p.FirstName} {p.LastName}", PositionName = p.PositionName, ExamName = - $"{p.RecruitImport.Name} ครั้งที่ {p.RecruitImport.Order.ToString().ToThaiNumber()}/{p.RecruitImport.Year.ToThaiYear().ToString().ToThaiNumber()}", + $"ครั้งที่ {(p.RecruitImport != null ? p.RecruitImport.Order.ToString().ToThaiNumber() : "")}/{(p.RecruitImport != null ? p.RecruitImport.Year.ToThaiYear().ToString().ToThaiNumber() : "")}", }).ToListAsync(); if (data.Count == 0) return Error("ไม่พบข้อมูลในระบบ"); @@ -337,7 +337,7 @@ namespace BMA.EHR.Report.Service.Controllers ? p.Payments.Select(x => x.RefNo1).FirstOrDefault().ToThaiNumber() : "", ExamName = - $"ครั้งที่ {p.RecruitImport.Order.ToString().ToThaiNumber()}/{p.RecruitImport.Year.ToThaiYear().ToString().ToThaiNumber()}", + $"ครั้งที่ {(p.RecruitImport != null ? p.RecruitImport.Order.ToString().ToThaiNumber() : "")}/{(p.RecruitImport != null ? p.RecruitImport.Year.ToThaiYear().ToString().ToThaiNumber() : "")}", }).ToListAsync(); if (data.Count == 0) return Error("ไม่พบข้อมูลในระบบ"); @@ -434,8 +434,8 @@ namespace BMA.EHR.Report.Service.Controllers //SumB = sr.SumB == null ? 0.0 : sr.SumB, //FullC = sr.FullC == null ? 0.0 : sr.FullC, //SumC = sr.SumC == null ? 0.0 : sr.SumC, - SumScore = sr == null - ? "๐" + SumScore = sr == null + ? "๐" : (((sr.SumA > 0 ? sr.SumA : 0) + /*sr.SumB +*/ (sr.SumC > 0 ? sr.SumC : 0)).ToString()).ToThaiNumber(), }) .OrderBy(x => x.Number)