From 5dc317b9f6ecff143981c4b418837f6ae953f138 Mon Sep 17 00:00:00 2001 From: Kittapath Date: Wed, 16 Aug 2023 17:06:20 +0700 Subject: [PATCH] =?UTF-8?q?=E0=B9=81=E0=B8=81=E0=B9=89=20=E0=B8=95?= =?UTF-8?q?=E0=B8=B3=E0=B9=81=E0=B8=AB=E0=B8=99=E0=B9=88=E0=B8=87=E0=B9=80?= =?UTF-8?q?=E0=B8=84=E0=B8=A3=E0=B8=B7=E0=B9=88=E0=B8=AD=E0=B8=87=E0=B8=A3?= =?UTF-8?q?=E0=B8=B2=E0=B8=8A=E0=B8=97=E0=B8=B5=E0=B9=88=E0=B9=84=E0=B8=94?= =?UTF-8?q?=E0=B9=89=E0=B8=A3=E0=B8=B1=E0=B8=9A?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Repositories/InsigniaPeriodsRepository.cs | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/BMA.EHR.Application/Repositories/InsigniaPeriodsRepository.cs b/BMA.EHR.Application/Repositories/InsigniaPeriodsRepository.cs index 169c97ca..136e0539 100644 --- a/BMA.EHR.Application/Repositories/InsigniaPeriodsRepository.cs +++ b/BMA.EHR.Application/Repositories/InsigniaPeriodsRepository.cs @@ -3012,7 +3012,7 @@ namespace BMA.EHR.Application.Repositories && p.DateAppoint != null && p.PositionType != null && p.PositionLevel != null - && p.PositionType.Name == "ทั่วไป" // ทั่วไป + && p.PositionType.Name == "อำนวยการ" // อำนวยการ && p.PositionLevel.Name == "ต้น" // ต้น && !p.Insignias.Where(x => !x.Insignia.Name.Contains("เหรียญจักรพรรดิมาลา")) .OrderByDescending(x => x.Year) @@ -3227,7 +3227,7 @@ namespace BMA.EHR.Application.Repositories && p.DateAppoint != null && p.PositionType != null && p.PositionLevel != null - && p.PositionType.Name == "ทั่วไป" // ทั่วไป + && p.PositionType.Name == "อำนวยการ" // อำนวยการ && p.PositionLevel.Name == "สูง" // สูง && !p.Insignias.Where(x => !x.Insignia.Name.Contains("เหรียญจักรพรรดิมาลา")) .OrderByDescending(x => x.Year) @@ -3301,7 +3301,7 @@ namespace BMA.EHR.Application.Repositories && p.DateAppoint != null && p.PositionType != null && p.PositionLevel != null - && p.PositionType.Name == "ทั่วไป" // ทั่วไป + && p.PositionType.Name == "อำนวยการ" // อำนวยการ && p.PositionLevel.Name == "สูง" // สูง && !p.Insignias.Where(x => !x.Insignia.Name.Contains("เหรียญจักรพรรดิมาลา")) .OrderByDescending(x => x.Year) @@ -3375,7 +3375,7 @@ namespace BMA.EHR.Application.Repositories && p.DateAppoint != null && p.PositionType != null && p.PositionLevel != null - && p.PositionType.Name == "ทั่วไป" // ทั่วไป + && p.PositionType.Name == "อำนวยการ" // อำนวยการ && p.PositionLevel.Name == "สูง" // สูง && !p.Insignias.Where(x => !x.Insignia.Name.Contains("เหรียญจักรพรรดิมาลา")) .OrderByDescending(x => x.Year) @@ -3537,7 +3537,7 @@ namespace BMA.EHR.Application.Repositories && p.DateAppoint != null && p.PositionType != null && p.PositionLevel != null - && p.PositionType.Name == "ทั่วไป" // ทั่วไป + && p.PositionType.Name == "บริหาร" // บริหาร && p.PositionLevel.Name == "ต้น" // ต้น && !p.Insignias.Where(x => !x.Insignia.Name.Contains("เหรียญจักรพรรดิมาลา")) .OrderByDescending(x => x.Year) @@ -3611,7 +3611,7 @@ namespace BMA.EHR.Application.Repositories && p.DateAppoint != null && p.PositionType != null && p.PositionLevel != null - && p.PositionType.Name == "ทั่วไป" // ทั่วไป + && p.PositionType.Name == "บริหาร" // บริหาร && p.PositionLevel.Name == "ต้น" // ต้น && !p.Insignias.Where(x => !x.Insignia.Name.Contains("เหรียญจักรพรรดิมาลา")) .OrderByDescending(x => x.Year) @@ -3685,7 +3685,7 @@ namespace BMA.EHR.Application.Repositories && p.DateAppoint != null && p.PositionType != null && p.PositionLevel != null - && p.PositionType.Name == "ทั่วไป" // ทั่วไป + && p.PositionType.Name == "บริหาร" // บริหาร && p.PositionLevel.Name == "ต้น" // ต้น && !p.Insignias.Where(x => !x.Insignia.Name.Contains("เหรียญจักรพรรดิมาลา")) .OrderByDescending(x => x.Year) @@ -3819,7 +3819,7 @@ namespace BMA.EHR.Application.Repositories && p.DateAppoint != null && p.PositionType != null && p.PositionLevel != null - && p.PositionType.Name == "ทั่วไป" // ทั่วไป + && p.PositionType.Name == "บริหาร" // บริหาร && p.PositionLevel.Name == "สูง" // สูง && !p.Insignias.Where(x => !x.Insignia.Name.Contains("เหรียญจักรพรรดิมาลา")) .OrderByDescending(x => x.Year) @@ -3901,7 +3901,7 @@ namespace BMA.EHR.Application.Repositories && p.DateAppoint != null && p.PositionType != null && p.PositionLevel != null - && p.PositionType.Name == "ทั่วไป" // ทั่วไป + && p.PositionType.Name == "บริหาร" // บริหาร && p.PositionLevel.Name == "สูง" // สูง && !p.Insignias.Where(x => !x.Insignia.Name.Contains("เหรียญจักรพรรดิมาลา")) .OrderByDescending(x => x.Year) @@ -3983,7 +3983,7 @@ namespace BMA.EHR.Application.Repositories && p.DateAppoint != null && p.PositionType != null && p.PositionLevel != null - && p.PositionType.Name == "ทั่วไป" // ทั่วไป + && p.PositionType.Name == "บริหาร" // บริหาร && p.PositionLevel.Name == "สูง" // สูง && !p.Insignias.Where(x => !x.Insignia.Name.Contains("เหรียญจักรพรรดิมาลา")) .OrderByDescending(x => x.Year) @@ -4184,7 +4184,7 @@ namespace BMA.EHR.Application.Repositories && p.IsActive == true && p.IsLeave == false && p.DateAppoint != null - && p.PositionLevel.Name == "ชำนาญการ" + && p.PositionLevel.Name == "ชำนาญการ" && !p.Insignias.Where(x => !x.Insignia.Name.Contains("เหรียญจักรพรรดิมาลา")).OrderByDescending(x => x.Year).FirstOrDefault().Insignia.Name.Contains("ตริตาภรณ์ช้างเผือก") select new { @@ -4233,7 +4233,7 @@ namespace BMA.EHR.Application.Repositories && allOc.Contains(p.OcId == null ? Guid.Parse("00000000-0000-0000-0000-000000000000") : p.OcId.Value) && p.IsLeave == false && p.DateAppoint != null - && p.PositionLevel.Name == "ชำนาญการ" + && p.PositionLevel.Name == "ชำนาญการ" && !p.Insignias.Where(x => !x.Insignia.Name.Contains("เหรียญจักรพรรดิมาลา")).OrderByDescending(x => x.Year).FirstOrDefault().Insignia.Name.Contains("ทวีติยาภรณ์มงกุฎไทย") select new {