BMA EHR API Document

Loading...
Searching...
No Matches
BMA.EHR.Application.Repositories.Leaves.LeaveRequests.LeaveRequestRepository Member List

This is the complete list of members for BMA.EHR.Application.Repositories.Leaves.LeaveRequests.LeaveRequestRepository, including all inherited members.

AddAsync(LeaveRequest entity) | BMA.EHR.Application.Repositories.Leaves.LeaveRequests.LeaveRequestRepository | inline
GenericLeaveRepository< Guid, LeaveRequest >.AddAsync(T entity) | BMA.EHR.Application.Repositories.Leaves.GenericLeaveRepository< Guid, LeaveRequest > | inline virtual
ApproveCancelLeaveRequestAsync(Guid id, string Reason) | BMA.EHR.Application.Repositories.Leaves.LeaveRequests.LeaveRequestRepository | inline
ApproveLeaveRequest(Guid id, string reason) | BMA.EHR.Application.Repositories.Leaves.LeaveRequests.LeaveRequestRepository | inline
CommanderApproveLeaveRequest(Guid id, string reason) | BMA.EHR.Application.Repositories.Leaves.LeaveRequests.LeaveRequestRepository | inline
DeleteAsync(T entity) | BMA.EHR.Application.Repositories.Leaves.GenericLeaveRepository< Guid, LeaveRequest > | inline virtual
FullName | BMA.EHR.Application.Repositories.Leaves.GenericLeaveRepository< Guid, LeaveRequest > | protected
GenericLeaveRepository(ILeaveDbContext dbContext, IHttpContextAccessor httpContextAccessor) | BMA.EHR.Application.Repositories.Leaves.GenericLeaveRepository< Guid, LeaveRequest > | inline
GetAllAsync() | BMA.EHR.Application.Repositories.Leaves.GenericLeaveRepository< Guid, LeaveRequest > | inline virtual
GetByIdAsync(Guid id) | BMA.EHR.Application.Repositories.Leaves.LeaveRequests.LeaveRequestRepository | inline
GenericLeaveRepository< Guid, LeaveRequest >.GetByIdAsync(S id) | BMA.EHR.Application.Repositories.Leaves.GenericLeaveRepository< Guid, LeaveRequest > | inline virtual
GetCancelLeaveRequestForAdminAsync(int year, Guid type, string status) | BMA.EHR.Application.Repositories.Leaves.LeaveRequests.LeaveRequestRepository | inline
GetCountApproveLeaveByTypeAndRangeForUser(Guid keycloakUserId, Guid leaveTypeId, DateTime startDate, DateTime endDate) | BMA.EHR.Application.Repositories.Leaves.LeaveRequests.LeaveRequestRepository | inline
GetLastLeaveRequestByTypeForUserAsync(Guid keycloakUserId, Guid leaveTypeId) | BMA.EHR.Application.Repositories.Leaves.LeaveRequests.LeaveRequestRepository | inline
GetLeaveLastByTypeForUserAsync(Guid keycloakUserId, Guid leaveTypeId) | BMA.EHR.Application.Repositories.Leaves.LeaveRequests.LeaveRequestRepository | inline
GetLeaveRequestByUserIdAsync(Guid keycloakUserId, int year, Guid type, string status) | BMA.EHR.Application.Repositories.Leaves.LeaveRequests.LeaveRequestRepository | inline
GetLeaveRequestByYearAsync(int year) | BMA.EHR.Application.Repositories.Leaves.LeaveRequests.LeaveRequestRepository | inline
GetLeaveRequestForAdminAsync(int year, Guid type, string status) | BMA.EHR.Application.Repositories.Leaves.LeaveRequests.LeaveRequestRepository | inline
GetRestDayTotalByYearForUserAsync(Guid keycloakUserId, int year) | BMA.EHR.Application.Repositories.Leaves.LeaveRequests.LeaveRequestRepository | inline
GetSumApproveLeaveByTypeAndRangeForUser(Guid keycloakUserId, Guid leaveTypeId, DateTime startDate, DateTime endDate) | BMA.EHR.Application.Repositories.Leaves.LeaveRequests.LeaveRequestRepository | inline
GetSumApproveLeaveByTypeForUserAsync(Guid keycloakUserId, Guid leaveTypeId, int year) | BMA.EHR.Application.Repositories.Leaves.LeaveRequests.LeaveRequestRepository | inline
GetSumDeleteLeaveByTypeForUserAsync(Guid keycloakUserId, Guid leaveTypeId, int year) | BMA.EHR.Application.Repositories.Leaves.LeaveRequests.LeaveRequestRepository | inline
GetSumLeaveByTypeForUserAsync(Guid keycloakUserId, Guid leaveTypeId, int year) | BMA.EHR.Application.Repositories.Leaves.LeaveRequests.LeaveRequestRepository | inline
GetSumRejectLeaveByTypeForUserAsync(Guid keycloakUserId, Guid leaveTypeId, int year) | BMA.EHR.Application.Repositories.Leaves.LeaveRequests.LeaveRequestRepository | inline
GetSumSendLeaveByTypeForUserAsync(Guid keycloakUserId, Guid leaveTypeId, int year) | BMA.EHR.Application.Repositories.Leaves.LeaveRequests.LeaveRequestRepository | inline
IsPlacementAdmin | BMA.EHR.Application.Repositories.Leaves.GenericLeaveRepository< Guid, LeaveRequest > | protected
LeaveRequestRepository(ILeaveDbContext dbContext, IHttpContextAccessor httpContextAccessor, OrganizationCommonRepository organizationCommonRepository, UserProfileRepository userProfileRepository, IConfiguration configuration, EmailSenderService emailSenderService, IApplicationDBContext appDbContext) | BMA.EHR.Application.Repositories.Leaves.LeaveRequests.LeaveRequestRepository | inline
OfficerApproveLeaveRequest(Guid id) | BMA.EHR.Application.Repositories.Leaves.LeaveRequests.LeaveRequestRepository | inline
RejectCancelLeaveRequestAsync(Guid id, string Reason) | BMA.EHR.Application.Repositories.Leaves.LeaveRequests.LeaveRequestRepository | inline
RejectLeaveRequest(Guid id, string reason) | BMA.EHR.Application.Repositories.Leaves.LeaveRequests.LeaveRequestRepository | inline
UpdateAsync(LeaveRequest entity) | BMA.EHR.Application.Repositories.Leaves.LeaveRequests.LeaveRequestRepository | inline
GenericLeaveRepository< Guid, LeaveRequest >.UpdateAsync(T entity) | BMA.EHR.Application.Repositories.Leaves.GenericLeaveRepository< Guid, LeaveRequest > | inline virtual
UserId | BMA.EHR.Application.Repositories.Leaves.GenericLeaveRepository< Guid, LeaveRequest > | protected
UserOrganizationId | BMA.EHR.Application.Repositories.Leaves.LeaveRequests.LeaveRequestRepository | protected