hrms-api-exam/Response/PeriodExamCandidateResponseItem.cs

37 lines
1.7 KiB
C#

using BMA.EHR.Recurit.Exam.Service.Responses.Document;
namespace BMA.EHR.Recurit.Exam.Service.Response
{
public class PeriodExamCandidateResponseItem
{
public Guid Id { get; set; }
public string? Name { get; set; }
public bool CheckDocument { get; set; }
public bool CheckDisability { get; set; }
public int? Round { get; set; }
public int? Year { get; set; }
public float? Fee { get; set; }
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; }
public DateTime AnnouncementEndDate { 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 string? Detail { get; set; }
public string? Note { get; set; }
public bool IsActive { get; set; }
public bool SetSeat { get; set; }
public List<Models.Candidate> Candidate { get; set; } = new List<Models.Candidate>();
public List<Models.PositionExam> PositionExam { get; set; } = new List<Models.PositionExam>();
public List<Models.BankExam> BankExam { get; set; } = new List<Models.BankExam>();
public List<FileListResponse> Documents { get; set; } = new List<FileListResponse>();
public List<FileListResponse> Images { get; set; } = new List<FileListResponse>();
}
}