42 lines
1.9 KiB
C#
42 lines
1.9 KiB
C#
using System.Net;
|
|
|
|
namespace BMA.EHR.Recurit.Exam.Service.Request
|
|
{
|
|
public class RequestPeriodExam
|
|
{
|
|
public string Name { get; set; } = string.Empty;
|
|
public bool CheckDocument { get; set; } = false;
|
|
// public bool CheckDisability { get; set; } = false;
|
|
public int? Round { get; set; }
|
|
public int? Year { get; set; }
|
|
public float? Fee { get; set; } = 0;
|
|
public DateTime? RegisterStartDate { get; set; }
|
|
public DateTime? RegisterEndDate { get; set; }
|
|
public DateTime? PaymentStartDate { get; set; }
|
|
public DateTime? PaymentEndDate { get; set; }
|
|
public DateTime AnnouncementStartDate { get; set; } = DateTime.Now.Date;
|
|
public DateTime AnnouncementEndDate { get; set; } = DateTime.Now.Date;
|
|
public DateTime? AnnouncementDate { get; set; }
|
|
public DateTime? ExamDate { get; set; }
|
|
public Guid? OrganizationCodeId { get; set; }
|
|
public string? OrganizationCodeName { get; set; }
|
|
public Guid? OrganizationId { get; set; }
|
|
public string? OrganizationName { get; set; }
|
|
public string? PaymentKrungThai { get; set; }
|
|
public bool AnnouncementExam { get; set; }
|
|
public string? Category { get; set; }
|
|
public string? Detail { get; set; }
|
|
public string? EditorCondition { get; set; }
|
|
public string? EditorConfirm { get; set; }
|
|
public string? Note { get; set; }
|
|
public string? Remark { get; set; }
|
|
public string? CompanyCode { get; set; }
|
|
public string? Reason { get; set; }
|
|
public string? RefNo1 { get; set; }
|
|
public int? GraduationYearLock { get; set; }
|
|
public List<FormFile>? Doc { get; set; }
|
|
public List<FormFile>? Image { get; set; }
|
|
public List<RequestBankExam> BankExam { get; set; } = new();
|
|
public List<RequestPositionExam> PositionExam { get; set; } = new();
|
|
}
|
|
}
|