| AddAsync(T entity) | BMA.EHR.Application.Repositories.Leaves.GenericLeaveRepository< Guid, ProcessUserTimeStamp > | inlinevirtual |
| Copy() | BMA.EHR.Application.Repositories.Leaves.TimeAttendants.ProcessUserTimeStampRepository | inline |
| CountRecordAsync() | BMA.EHR.Application.Repositories.Leaves.TimeAttendants.ProcessUserTimeStampRepository | inline |
| DeleteAsync(T entity) | BMA.EHR.Application.Repositories.Leaves.GenericLeaveRepository< Guid, ProcessUserTimeStamp > | inlinevirtual |
| FullName | BMA.EHR.Application.Repositories.Leaves.GenericLeaveRepository< Guid, ProcessUserTimeStamp > | protected |
| GenericLeaveRepository(ILeaveDbContext dbContext, IHttpContextAccessor httpContextAccessor) | BMA.EHR.Application.Repositories.Leaves.GenericLeaveRepository< Guid, ProcessUserTimeStamp > | inline |
| GetAllAsync() | BMA.EHR.Application.Repositories.Leaves.GenericLeaveRepository< Guid, ProcessUserTimeStamp > | inlinevirtual |
| GetByIdAsync(S id) | BMA.EHR.Application.Repositories.Leaves.GenericLeaveRepository< Guid, ProcessUserTimeStamp > | inlinevirtual |
| GetLastRecord(Guid keycloakId) | BMA.EHR.Application.Repositories.Leaves.TimeAttendants.ProcessUserTimeStampRepository | inline |
| GetTimestampByDateAsync(Guid keycloakId, DateTime date) | BMA.EHR.Application.Repositories.Leaves.TimeAttendants.ProcessUserTimeStampRepository | inline |
| GetTimeStampById(Guid id) | BMA.EHR.Application.Repositories.Leaves.TimeAttendants.ProcessUserTimeStampRepository | inline |
| GetTimeStampHistoryAsync(Guid keycloakId, int year, int page=1, int pageSize=10, string keyword="") | BMA.EHR.Application.Repositories.Leaves.TimeAttendants.ProcessUserTimeStampRepository | inline |
| GetTimeStampHistoryForAdminAsync(DateTime startDate, DateTime endDate) | BMA.EHR.Application.Repositories.Leaves.TimeAttendants.ProcessUserTimeStampRepository | inline |
| GetTimeStampHistoryForAdminCountAsync(DateTime startDate, DateTime endDate) | BMA.EHR.Application.Repositories.Leaves.TimeAttendants.ProcessUserTimeStampRepository | inline |
| IsPlacementAdmin | BMA.EHR.Application.Repositories.Leaves.GenericLeaveRepository< Guid, ProcessUserTimeStamp > | protected |
| ProcessUserTimeStampRepository(ILeaveDbContext dbContext, IHttpContextAccessor httpContextAccessor, OrganizationCommonRepository organizationCommonRepository, UserProfileRepository userProfileRepository, IConfiguration configuration, EmailSenderService emailSenderService) | BMA.EHR.Application.Repositories.Leaves.TimeAttendants.ProcessUserTimeStampRepository | inline |
| UpdateAsync(T entity) | BMA.EHR.Application.Repositories.Leaves.GenericLeaveRepository< Guid, ProcessUserTimeStamp > | inlinevirtual |
| UserId | BMA.EHR.Application.Repositories.Leaves.GenericLeaveRepository< Guid, ProcessUserTimeStamp > | protected |
| UserOrganizationId | BMA.EHR.Application.Repositories.Leaves.TimeAttendants.ProcessUserTimeStampRepository | protected |