diff --git a/Controllers/RecruitController.cs b/Controllers/RecruitController.cs index e00c4d1..c87924f 100644 --- a/Controllers/RecruitController.cs +++ b/Controllers/RecruitController.cs @@ -1566,6 +1566,9 @@ namespace BMA.EHR.Recruit.Service.Controllers // preload score var score = rec_import.ScoreImport.Scores .Where(s => !string.IsNullOrEmpty(s.ExamId)) + .GroupBy(x => x.ExamId) + .Where(g => g.Count() == 1) + .Select(g => g.First()) .ToDictionary(s => s.ExamId, s => s); // ถ้าไม่มีผลคะแนนสอบแข่งขันให้จบการทำงาน