using System.ComponentModel.DataAnnotations; namespace BMA.EHR.Recruit.Service.Requests.Recruits { public class CompetitivePeriodRequest { /// /// วันที่เริ่มต้นของช่วงที่ต้องการกรอง /// public DateTime? StartDate { get; set; } /// /// วันที่สิ้นสุดของช่วงที่ต้องการกรอง /// public DateTime? EndDate { get; set; } /// /// จำนวนรายการสูงสุดที่ต้องการ (0 = ไม่จำกัด) /// [Range(0, int.MaxValue, ErrorMessage = "Limit ต้องมากกว่าหรือเท่ากับ 0")] public int Limit { get; set; } = 0; } }