BMA EHR API Document

Loading...
Searching...
No Matches
BMA.EHR.Leave.Service.Controllers.LeaveRequestController Member List

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

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 | 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
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 | inline protected virtual
Success(object? result=null) | BMA.EHR.Domain.Common.BaseController | inline protected virtual