ส่งฟิลด์ & เพิ่ม Paging

This commit is contained in:
Bright 2025-09-09 12:11:10 +07:00
parent 94119d61d7
commit 95b7ef95de
2 changed files with 13 additions and 3 deletions

View file

@ -1731,6 +1731,9 @@ namespace BMA.EHR.Recruit.Service.Controllers
} }
if (data != null && data.Count > 0)
data = data.Skip((req.Page - 1) * req.PageSize).Take(req.PageSize).ToList();
dynamic header = null; dynamic header = null;
using (var cmd = _context.Database.GetDbConnection().CreateCommand()) using (var cmd = _context.Database.GetDbConnection().CreateCommand())
{ {
@ -1756,7 +1759,9 @@ namespace BMA.EHR.Recruit.Service.Controllers
{ {
count = 0, count = 0,
pass = 0, pass = 0,
notpass = 0 notpass = 0,
missed_exam = 0,
other = 0
}; };
} }
else else
@ -1766,7 +1771,9 @@ namespace BMA.EHR.Recruit.Service.Controllers
{ {
count = dr["count"].ToString().ToInteger(), count = dr["count"].ToString().ToInteger(),
pass = dr["pass"].ToString().ToInteger(), pass = dr["pass"].ToString().ToInteger(),
notpass = dr["notpass"].ToString().ToInteger() notpass = dr["notpass"].ToString().ToInteger(),
missed_exam = dr["missed_exam"].ToString().ToInteger(),
other = dr["other"].ToString().ToInteger()
}; };
} }
} }

View file

@ -12,5 +12,8 @@
/// ข้อมูลผลการสอบ 'ผ่าน' 'ไม่ผ่าน' /// ข้อมูลผลการสอบ 'ผ่าน' 'ไม่ผ่าน'
/// </summary> /// </summary>
public string ExamResult { get; set; } public string ExamResult { get; set; }
}
public int Page { get; set; } = 1;
public int PageSize { get; set; } = 10;
}
} }