|
BMA EHR API Document
|


Public Member Functions | |
| DutyTimeRepository (ILeaveDbContext dbContext, IHttpContextAccessor httpContextAccessor, OrganizationCommonRepository organizationCommonRepository, UserProfileRepository userProfileRepository, IConfiguration configuration, EmailSenderService emailSenderService) | |
| async Task< IReadOnlyList< DutyTime > > | GetAllActiveAsync () |
| async Task< DutyTime?> | GetDefaultAsync () |
Public Member Functions inherited from BMA.EHR.Application.Repositories.Leaves.GenericLeaveRepository< Guid, DutyTime > | |
| GenericLeaveRepository (ILeaveDbContext dbContext, IHttpContextAccessor httpContextAccessor) | |
| virtual async Task< IReadOnlyList< T > > | GetAllAsync () |
| virtual async Task< T?> | GetByIdAsync (S id) |
| virtual async Task< T > | AddAsync (T entity) |
| virtual async Task< T > | UpdateAsync (T entity) |
| virtual async Task | DeleteAsync (T entity) |
Properties | |
| Guid | UserOrganizationId [get] |
Properties inherited from BMA.EHR.Application.Repositories.Leaves.GenericLeaveRepository< Guid, DutyTime > | |
| string? | UserId [get] |
| string? | FullName [get] |
| bool? | IsPlacementAdmin [get] |
|
inline |
|
inline |
|
inline |
|
getprotected |