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.LeaveRequestControllerinline
ApproveLeaveRequestAsync(Guid id, [FromBody] LeaveRequestApproveDto req)BMA.EHR.Leave.Service.Controllers.LeaveRequestControllerinline
CancelLeaveRequestAsync([FromForm] CancelLeaveRequestDto req, Guid id)BMA.EHR.Leave.Service.Controllers.LeaveRequestControllerinline
CheckUserLeaveAsync([FromBody] GetLeaveCheckDto req)BMA.EHR.Leave.Service.Controllers.LeaveRequestControllerinline
CommanderApproveLeaveRequestAsync(Guid id, [FromBody] LeaveRequestApproveDto req)BMA.EHR.Leave.Service.Controllers.LeaveRequestControllerinline
CreateLeaveRequestAsync([FromForm] CreateLeaveRequestDto req)BMA.EHR.Leave.Service.Controllers.LeaveRequestControllerinline
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
GetCancelLeaveRequestByIdAsync(Guid id)BMA.EHR.Leave.Service.Controllers.LeaveRequestControllerinline
GetCancelLeaveRequestForAdminAsync([FromBody] GetLeaveRequestForAdminDto req)BMA.EHR.Leave.Service.Controllers.LeaveRequestControllerinline
GetLeaveRequestByIdAsync(Guid id)BMA.EHR.Leave.Service.Controllers.LeaveRequestControllerinline
GetLeaveRequestCalendarAsync([FromBody] GetLeaveRequestCalendarDto req)BMA.EHR.Leave.Service.Controllers.LeaveRequestControllerinline
GetLeaveRequestForAdminAsync([FromBody] GetLeaveRequestForAdminDto req)BMA.EHR.Leave.Service.Controllers.LeaveRequestControllerinline
GetLeaveRequestForAdminByIdAsync(Guid id)BMA.EHR.Leave.Service.Controllers.LeaveRequestControllerinline
GetLeaveRequestTableAsync([FromBody] GetLeaveRequestTableDto req)BMA.EHR.Leave.Service.Controllers.LeaveRequestControllerinline
GetUserLeaveProfileAsync([FromBody] GetUserLeaveProfileDto req)BMA.EHR.Leave.Service.Controllers.LeaveRequestControllerinline
GetUserLeaveSummaryAsync()BMA.EHR.Leave.Service.Controllers.LeaveRequestControllerinline
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.LeaveRequestControllerinline
OfficerApproveLeaveRequestAsync(Guid id)BMA.EHR.Leave.Service.Controllers.LeaveRequestControllerinline
RejectCancelLeaveRequestAsync(Guid id, [FromBody] CancelLeaveRequestApproveDto req)BMA.EHR.Leave.Service.Controllers.LeaveRequestControllerinline
RejectLeaveRequestAsync(Guid id, [FromBody] LeaveRequestApproveDto req)BMA.EHR.Leave.Service.Controllers.LeaveRequestControllerinline
Success(string message, object? result=null)BMA.EHR.Domain.Common.BaseControllerinlineprotectedvirtual
Success(object? result=null)BMA.EHR.Domain.Common.BaseControllerinlineprotectedvirtual