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.LeaveController | inline
CheckInAsync([FromForm] CheckTimeDto data) | BMA.EHR.Leave.Service.Controllers.LeaveController | inline
CheckInHistoryAsync(int year, int page=1, int pageSize=10, string keyword="") | BMA.EHR.Leave.Service.Controllers.LeaveController | inline
CheckTimeAsync() | BMA.EHR.Leave.Service.Controllers.LeaveController | inline
CreateAdditionalCheckRequestAsync([FromBody] CreateAdditionalCheckRequestDto req) | BMA.EHR.Leave.Service.Controllers.LeaveController | inline
CreateChangeRoundAsync([FromBody] CreateChangeRoundDto req) | BMA.EHR.Leave.Service.Controllers.LeaveController | inline
DeleteAsync(Guid id) | BMA.EHR.Leave.Service.Controllers.LeaveController | inline
Error(string message, string result, int statusCode=StatusCodes.Status500InternalServerError) | BMA.EHR.Domain.Common.BaseController | inline protected virtual
Error(string message, int statusCode=StatusCodes.Status500InternalServerError) | BMA.EHR.Domain.Common.BaseController | inline protected virtual
Error(Exception exception, string message, int statusCode=StatusCodes.Status500InternalServerError) | BMA.EHR.Domain.Common.BaseController | inline protected virtual
Error(Exception exception, int statusCode=StatusCodes.Status500InternalServerError) | BMA.EHR.Domain.Common.BaseController | inline protected virtual
GetAdditionalCheckRequestAsync([Required] int year, [Required] int month, [Required] int page=1, [Required] int pageSize=10, string keyword="") | BMA.EHR.Leave.Service.Controllers.LeaveController | inline
GetAdditionalCheckRequestHistoryAsync([Required] int year, [Required] int month, [Required] int page=1, [Required] int pageSize=10, string keyword="") | BMA.EHR.Leave.Service.Controllers.LeaveController | inline
GetAllActiveAsync() | BMA.EHR.Leave.Service.Controllers.LeaveController | inline
GetAllAsync() | BMA.EHR.Leave.Service.Controllers.LeaveController | inline
GetByIdAsync(Guid id) | BMA.EHR.Leave.Service.Controllers.LeaveController | inline
GetChangeRoundHistoryByProfileIdAsync(Guid id, int page=1, int pageSize=10, string keyword="") | BMA.EHR.Leave.Service.Controllers.LeaveController | inline
GetLogRecordAsync([Required] Guid id) | BMA.EHR.Leave.Service.Controllers.LeaveController | inline
GetTimeRecordAsync([Required] Guid id) | BMA.EHR.Leave.Service.Controllers.LeaveController | inline
GetTimeRecordAsync([Required] DateTime startDate, [Required] DateTime endDate, int page=1, int pageSize=10, string status="NORMAL", string keyword="") | BMA.EHR.Leave.Service.Controllers.LeaveController | inline
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.LeaveController | inline
LogRecordAsync([Required] DateTime startDate, [Required] DateTime endDate, int page=1, int pageSize=10, string keyword="") | BMA.EHR.Leave.Service.Controllers.LeaveController | inline
PostAsync([FromBody] CreateDutyTimeDto data) | BMA.EHR.Leave.Service.Controllers.LeaveController | inline
PutAsync(Guid id, [FromBody] UpdateDutyTimeDto data) | BMA.EHR.Leave.Service.Controllers.LeaveController | inline
RejectRequestAsync(Guid id, [FromBody] RejectRequestDto req) | BMA.EHR.Leave.Service.Controllers.LeaveController | inline
SearchProfileAsync([FromBody] SearchProfileDto req) | BMA.EHR.Leave.Service.Controllers.LeaveController | inline
Success(string message, object? result=null) | BMA.EHR.Domain.Common.BaseController | inline protected virtual
Success(object? result=null) | BMA.EHR.Domain.Common.BaseController | inline protected virtual