แก้ ตำแหน่งเครื่องราชที่ได้รับ

This commit is contained in:
Kittapath 2023-08-16 17:06:20 +07:00
parent da20b8c64e
commit 5dc317b9f6

View file

@ -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
{