| ApproveCancelLeaveRequestAsync(Guid id, [FromBody] CancelLeaveRequestApproveDto req) | BMA.EHR.Leave.Service.Controllers.LeaveRequestController | inline |
| ApproveLeaveRequestAsync(Guid id, [FromBody] LeaveRequestApproveDto req) | BMA.EHR.Leave.Service.Controllers.LeaveRequestController | inline |
| CancelLeaveRequestAsync([FromForm] CancelLeaveRequestDto req, Guid id) | BMA.EHR.Leave.Service.Controllers.LeaveRequestController | inline |
| CheckUserLeaveAsync([FromBody] GetLeaveCheckDto req) | BMA.EHR.Leave.Service.Controllers.LeaveRequestController | inline |
| CommanderApproveLeaveRequestAsync(Guid id, [FromBody] LeaveRequestApproveDto req) | BMA.EHR.Leave.Service.Controllers.LeaveRequestController | inline |
| CreateLeaveRequestAsync([FromForm] CreateLeaveRequestDto req) | BMA.EHR.Leave.Service.Controllers.LeaveRequestController | inline |
| Error(string message, string result, int statusCode=StatusCodes.Status500InternalServerError) | BMA.EHR.Domain.Common.BaseController | inlineprotectedvirtual |
| Error(string message, int statusCode=StatusCodes.Status500InternalServerError) | BMA.EHR.Domain.Common.BaseController | inlineprotectedvirtual |
| Error(Exception exception, string message, int statusCode=StatusCodes.Status500InternalServerError) | BMA.EHR.Domain.Common.BaseController | inlineprotectedvirtual |
| Error(Exception exception, int statusCode=StatusCodes.Status500InternalServerError) | BMA.EHR.Domain.Common.BaseController | inlineprotectedvirtual |
| GetCancelLeaveRequestByIdAsync(Guid id) | BMA.EHR.Leave.Service.Controllers.LeaveRequestController | inline |
| GetCancelLeaveRequestForAdminAsync([FromBody] GetLeaveRequestForAdminDto req) | BMA.EHR.Leave.Service.Controllers.LeaveRequestController | inline |
| GetLeaveRequestByIdAsync(Guid id) | BMA.EHR.Leave.Service.Controllers.LeaveRequestController | inline |
| GetLeaveRequestCalendarAsync([FromBody] GetLeaveRequestCalendarDto req) | BMA.EHR.Leave.Service.Controllers.LeaveRequestController | inline |
| GetLeaveRequestForAdminAsync([FromBody] GetLeaveRequestForAdminDto req) | BMA.EHR.Leave.Service.Controllers.LeaveRequestController | inline |
| GetLeaveRequestForAdminByIdAsync(Guid id) | BMA.EHR.Leave.Service.Controllers.LeaveRequestController | inline |
| GetLeaveRequestTableAsync([FromBody] GetLeaveRequestTableDto req) | BMA.EHR.Leave.Service.Controllers.LeaveRequestController | inline |
| GetUserLeaveProfileAsync([FromBody] GetUserLeaveProfileDto req) | BMA.EHR.Leave.Service.Controllers.LeaveRequestController | inline |
| GetUserLeaveSummaryAsync() | BMA.EHR.Leave.Service.Controllers.LeaveRequestController | inline |
| LeaveRequestController(LeaveDbContext context, IHttpContextAccessor httpContextAccessor, IWebHostEnvironment hostingEnvironment, IConfiguration configuration, UserProfileRepository userProfileRepository, LeaveTypeRepository leaveTypeRepository, LeaveRequestRepository leaveRequestRepository, MinIOLeaveService minIOService, HolidayRepository holidayRepository, CommandRepository commandRepository) | BMA.EHR.Leave.Service.Controllers.LeaveRequestController | inline |
| OfficerApproveLeaveRequestAsync(Guid id) | BMA.EHR.Leave.Service.Controllers.LeaveRequestController | inline |
| RejectCancelLeaveRequestAsync(Guid id, [FromBody] CancelLeaveRequestApproveDto req) | BMA.EHR.Leave.Service.Controllers.LeaveRequestController | inline |
| RejectLeaveRequestAsync(Guid id, [FromBody] LeaveRequestApproveDto req) | BMA.EHR.Leave.Service.Controllers.LeaveRequestController | inline |
| Success(string message, object? result=null) | BMA.EHR.Domain.Common.BaseController | inlineprotectedvirtual |
| Success(object? result=null) | BMA.EHR.Domain.Common.BaseController | inlineprotectedvirtual |