This commit is contained in:
Suphonchai Phoonsawat 2025-04-28 09:45:48 +07:00
parent d54db7b58f
commit 28544df284
2 changed files with 45 additions and 2 deletions

View file

@ -26,6 +26,16 @@ namespace BMA.EHR.Application.Repositories.MetaData
#region " Methods "
public async Task<string> GetHolidayAsync(DateTime date, string category = "NORMAL")
{
var data = await _dbContext.Set<Holiday>().AsQueryable()
.Where(x => x.Category == category)
.Where(x => x.HolidayDate.Date == date.Date)
.Select(x => x.Name)
.FirstOrDefaultAsync();
return data ?? string.Empty;
}
public async Task<List<DateTime>> GetHolidayAsync(DateTime startDate, DateTime endDate, string category = "NORMAL")
{
var data = await _dbContext.Set<Holiday>().AsQueryable()