BMA EHR API Document
Loading...
Searching...
No Matches
BMA.EHR.Leave.Service.Controllers.LeaveController Member List

This is the complete list of members for BMA.EHR.Leave.Service.Controllers.LeaveController, including all inherited members.

ApproveRequestAsync(Guid id, [FromBody] ApproveRequestDto req)BMA.EHR.Leave.Service.Controllers.LeaveControllerinline
CheckInAsync([FromForm] CheckTimeDto data)BMA.EHR.Leave.Service.Controllers.LeaveControllerinline
CheckInHistoryAsync(int year, int page=1, int pageSize=10, string keyword="")BMA.EHR.Leave.Service.Controllers.LeaveControllerinline
CheckTimeAsync()BMA.EHR.Leave.Service.Controllers.LeaveControllerinline
CreateAdditionalCheckRequestAsync([FromBody] CreateAdditionalCheckRequestDto req)BMA.EHR.Leave.Service.Controllers.LeaveControllerinline
CreateChangeRoundAsync([FromBody] CreateChangeRoundDto req)BMA.EHR.Leave.Service.Controllers.LeaveControllerinline
DeleteAsync(Guid id)BMA.EHR.Leave.Service.Controllers.LeaveControllerinline
Error(string message, string result, int statusCode=StatusCodes.Status500InternalServerError)BMA.EHR.Domain.Common.BaseControllerinlineprotectedvirtual
Error(string message, int statusCode=StatusCodes.Status500InternalServerError)BMA.EHR.Domain.Common.BaseControllerinlineprotectedvirtual
Error(Exception exception, string message, int statusCode=StatusCodes.Status500InternalServerError)BMA.EHR.Domain.Common.BaseControllerinlineprotectedvirtual
Error(Exception exception, int statusCode=StatusCodes.Status500InternalServerError)BMA.EHR.Domain.Common.BaseControllerinlineprotectedvirtual
GetAdditionalCheckRequestAsync([Required] int year, [Required] int month, [Required] int page=1, [Required] int pageSize=10, string keyword="")BMA.EHR.Leave.Service.Controllers.LeaveControllerinline
GetAdditionalCheckRequestHistoryAsync([Required] int year, [Required] int month, [Required] int page=1, [Required] int pageSize=10, string keyword="")BMA.EHR.Leave.Service.Controllers.LeaveControllerinline
GetAllActiveAsync()BMA.EHR.Leave.Service.Controllers.LeaveControllerinline
GetAllAsync()BMA.EHR.Leave.Service.Controllers.LeaveControllerinline
GetByIdAsync(Guid id)BMA.EHR.Leave.Service.Controllers.LeaveControllerinline
GetChangeRoundHistoryByProfileIdAsync(Guid id, int page=1, int pageSize=10, string keyword="")BMA.EHR.Leave.Service.Controllers.LeaveControllerinline
GetLogRecordAsync([Required] Guid id)BMA.EHR.Leave.Service.Controllers.LeaveControllerinline
GetTimeRecordAsync([Required] Guid id)BMA.EHR.Leave.Service.Controllers.LeaveControllerinline
GetTimeRecordAsync([Required] DateTime startDate, [Required] DateTime endDate, int page=1, int pageSize=10, string status="NORMAL", string keyword="")BMA.EHR.Leave.Service.Controllers.LeaveControllerinline
LeaveController(DutyTimeRepository dutyTimeRepository, LeaveDbContext context, IHttpContextAccessor httpContextAccessor, IWebHostEnvironment hostingEnvironment, IConfiguration configuration, UserProfileRepository userProfileRepository, UserTimeStampRepository userTimeStampRepository, MinIOService minIOService, ProcessUserTimeStampRepository processUserTimeStampRepository, UserDutyTimeRepository userDutyTimeRepository, AdditionalCheckRequestRepository additionalCheckRequestRepository)BMA.EHR.Leave.Service.Controllers.LeaveControllerinline
LogRecordAsync([Required] DateTime startDate, [Required] DateTime endDate, int page=1, int pageSize=10, string keyword="")BMA.EHR.Leave.Service.Controllers.LeaveControllerinline
PostAsync([FromBody] CreateDutyTimeDto data)BMA.EHR.Leave.Service.Controllers.LeaveControllerinline
PutAsync(Guid id, [FromBody] UpdateDutyTimeDto data)BMA.EHR.Leave.Service.Controllers.LeaveControllerinline
RejectRequestAsync(Guid id, [FromBody] RejectRequestDto req)BMA.EHR.Leave.Service.Controllers.LeaveControllerinline
SearchProfileAsync([FromBody] SearchProfileDto req)BMA.EHR.Leave.Service.Controllers.LeaveControllerinline
Success(string message, object? result=null)BMA.EHR.Domain.Common.BaseControllerinlineprotectedvirtual
Success(object? result=null)BMA.EHR.Domain.Common.BaseControllerinlineprotectedvirtual