add field to support cms and change sum api

This commit is contained in:
Suphonchai Phoonsawat 2023-04-23 12:00:07 +07:00
parent 6d9f252f1a
commit b8109e80ac
16 changed files with 2132 additions and 23 deletions

View file

@ -11,13 +11,13 @@ namespace BMA.EHR.Recruit.Service.Requests.Recruits
public class PostRecruitImportRequest
{
/// <summary>
/// ปีที่จัดการสอบ
/// ปีงบประมาณที่จัดสอบ
/// </summary>
[Required]
public int Year { get; set; }
/// <summary>
/// ชื่อการสอบ
/// รอบการสอบ
/// </summary>
[Required, MaxLength(250)]
public string Name { get; set; } = string.Empty;
@ -27,5 +27,55 @@ namespace BMA.EHR.Recruit.Service.Requests.Recruits
/// </summary>
[Required]
public int Order { get; set; } = 1;
/// <summary>
/// รายละเอียด
/// </summary>
public string? Detail { get; set; }
/// <summary>
/// ค่าธรรมเนียม
/// </summary>
public int Fee { get; set; } = 0;
/// <summary>
/// วันเริ่มประกาศ
/// </summary>
public DateTime? AnnouncementStartDate { get; set; }
/// <summary>
/// วันสิ้นสุดประกาศ
/// </summary>
public DateTime? AnnouncementEndDate { get; set; }
/// <summary>
/// วันเริ่มชำระเงิน
/// </summary>
public DateTime? PaymentStartDate { get; set; }
/// <summary>
/// วันสิ้นสุดชำระเงิน
/// </summary>
public DateTime? PaymentEndDate { get; set; }
/// <summary>
/// วันเริ่มสมัครสอบ
/// </summary>
public DateTime? RegisterStartDate { get; set; }
/// <summary>
/// วันสิ้นสุดสมัครสอบ
/// </summary>
public DateTime? RegisterEndDate { get; set; }
/// <summary>
/// วันที่สอบ
/// </summary>
public DateTime? ExamDate { get; set; }
/// <summary>
/// หมายเหตุ
/// </summary>
public string? Note { get; set; }
}
}