แก้ defect

add send noti when create ลงเวลากรณีพิเศษ
This commit is contained in:
Suphonchai Phoonsawat 2024-01-17 12:42:19 +07:00
parent bb637bca36
commit ee4ef41547
8 changed files with 144 additions and 12 deletions

View file

@ -1,5 +1,7 @@
using BMA.EHR.Application.Repositories;
using BMA.EHR.Application.Repositories.Commands;
using BMA.EHR.Application.Repositories.Leaves.TimeAttendants;
using BMA.EHR.Application.Responses;
using BMA.EHR.Domain.Common;
using BMA.EHR.Domain.Models.Leave.TimeAttendants;
using BMA.EHR.Domain.Shared;
@ -41,6 +43,8 @@ namespace BMA.EHR.Leave.Service.Controllers
private readonly UserCalendarRepository _userCalendarRepository;
private readonly CommandRepository _commandRepository;
private readonly string _bucketName = "check-in";
#endregion
@ -58,7 +62,8 @@ namespace BMA.EHR.Leave.Service.Controllers
ProcessUserTimeStampRepository processUserTimeStampRepository,
UserDutyTimeRepository userDutyTimeRepository,
AdditionalCheckRequestRepository additionalCheckRequestRepository,
UserCalendarRepository userCalendarRepository)
UserCalendarRepository userCalendarRepository,
CommandRepository commandRepository)
{
_dutyTimeRepository = dutyTimeRepository;
_context = context;
@ -72,6 +77,7 @@ namespace BMA.EHR.Leave.Service.Controllers
_userDutyTimeRepository = userDutyTimeRepository;
_additionalCheckRequestRepository = additionalCheckRequestRepository;
_userCalendarRepository = userCalendarRepository;
_commandRepository = commandRepository;
}
#endregion
@ -1086,6 +1092,7 @@ namespace BMA.EHR.Leave.Service.Controllers
Description = req.Description,
};
await _additionalCheckRequestRepository.AddAsync(request);
return Success();
}