From 10c695ae7ef8f4b687767ddad2fc9bced201430b Mon Sep 17 00:00:00 2001 From: Kittapath Date: Sat, 21 Oct 2023 16:25:36 +0700 Subject: [PATCH] =?UTF-8?q?=E0=B9=80=E0=B8=87=E0=B8=B7=E0=B9=88=E0=B8=AD?= =?UTF-8?q?=E0=B8=99=E0=B9=84=E0=B8=82=E0=B9=80=E0=B8=8A=E0=B9=87=E0=B8=84?= =?UTF-8?q?=E0=B9=81=E0=B8=AA=E0=B8=94=E0=B8=87=E0=B8=AA=E0=B8=A1=E0=B8=B1?= =?UTF-8?q?=E0=B8=84=E0=B8=A3=E0=B8=AA=E0=B8=AD=E0=B8=9A?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Response/CMSExamResponseItem.cs | 1 + Services/CMSCandidateService.cs | 1 + 2 files changed, 2 insertions(+) diff --git a/Response/CMSExamResponseItem.cs b/Response/CMSExamResponseItem.cs index 1395b99..4a3e057 100644 --- a/Response/CMSExamResponseItem.cs +++ b/Response/CMSExamResponseItem.cs @@ -26,6 +26,7 @@ namespace BMA.EHR.Recurit.Exam.Service.Response public string? Image { get; set; } public int? Year { get; set; } public int? Round { get; set; } + public bool? CanRegister { get; set; } public List? Images { get; set; } public List? Files { get; set; } public List? Positions { get; set; } diff --git a/Services/CMSCandidateService.cs b/Services/CMSCandidateService.cs index 4e83341..50bb5fe 100644 --- a/Services/CMSCandidateService.cs +++ b/Services/CMSCandidateService.cs @@ -507,6 +507,7 @@ namespace BMA.EHR.Recurit.Exam.Service.Services Path = $"{x.Id}/{s.Id}", }) .ToList(), + CanRegister = x.RegisterStartDate == null || x.RegisterEndDate == null ? true : DateOnly.FromDateTime(x.RegisterStartDate.Value) <= DateOnly.FromDateTime(DateTime.Now) && DateOnly.FromDateTime(x.RegisterEndDate.Value) >= DateOnly.FromDateTime(DateTime.Now), }) .FirstOrDefaultAsync();