BMA EHR API Document
Loading...
Searching...
No Matches
BMA.EHR.Application.Repositories.Commands.CommandReportRepository Class Reference
Inheritance diagram for BMA.EHR.Application.Repositories.Commands.CommandReportRepository:
BMA.EHR.Application.Repositories.GenericRepository< Guid, Command >

Public Member Functions

 CommandReportRepository (IApplicationDBContext dbContext, IHttpContextAccessor httpContextAccessor, OrganizationCommonRepository organizationCommonRepository, UserProfileRepository userProfileRepository)
 
async Task< List< CommandType01Response > > GetCommandType01AttachmentAsync (Guid id)
 
async Task< List< CommandType01Response > > GetCommandType02AttachmentAsync (Guid id)
 
async Task< List< CommandType03Response > > GetCommandType03AttachmentAsync (Guid id)
 
async Task< List< CommandType03Response > > GetCommandType04AttachmentAsync (Guid id)
 
async Task< List< CommandType03Response > > GetCommandType05_06AttachmentAsync (Guid id)
 
async Task< List< CommandType03Response > > GetCommandType07AttachmentAsync (Guid id)
 
async Task< List< CommandType03Response > > GetCommandType08AttachmentAsync (Guid id)
 
async Task< List< CommandType03Response > > GetCommandType09AttachmentAsync (Guid id)
 
async Task< List< CommandType11Response > > GetCommandType11Async (Guid id)
 
async Task< List< CommandType11Response > > GetCommandType12Async (Guid id)
 
async Task< List< CommandType13Response > > GetCommandType13AttachmentAsync (Guid id)
 
async Task< List< CommandType03Response > > GetCommandType14AttachmentAsync (Guid id)
 
async Task< List< CommandType15Response > > GetCommandType15AttachmentAsync (Guid id)
 
async Task< List< CommandType16Response > > GetCommandType16Async (Guid id)
 
async Task< List< CommandType17Response > > GetCommandType17AttachmentAsync (Guid id)
 
async Task< List< CommandType18Response > > GetCommandType18Async (Guid id)
 
async Task< List< CommandType18Response > > GetCommandType19Async (Guid id)
 
async Task< List< CommandType18Response > > GetCommandType20Async (Guid id)
 
async Task< List< CommandType21Response > > GetCommandType21AttachmentAsync (Guid id)
 
async Task< List< CommandType22Response > > GetCommandType22AttachmentAsync (Guid id)
 
async Task< List< CommandType21Response > > GetCommandType23AttachmentAsync (Guid id)
 
async Task< List< CommandType22Response > > GetCommandType24AttachmentAsync (Guid id)
 
- Public Member Functions inherited from BMA.EHR.Application.Repositories.GenericRepository< Guid, Command >
 GenericRepository (IApplicationDBContext dbContext, IHttpContextAccessor httpContextAccessor)
 
async Task< Guid > GetProfileOrganizationAsync (string citizenId)
 
async Task< bool > CheckIsActiveOfficerAsync (string citizenId)
 
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.GenericRepository< Guid, Command >
string? UserId [get]
 
string? FullName [get]
 
bool? IsPlacementAdmin [get]
 

Constructor & Destructor Documentation

◆ CommandReportRepository()

BMA.EHR.Application.Repositories.Commands.CommandReportRepository.CommandReportRepository ( IApplicationDBContext  dbContext,
IHttpContextAccessor  httpContextAccessor,
OrganizationCommonRepository  organizationCommonRepository,
UserProfileRepository  userProfileRepository 
)
inline

Member Function Documentation

◆ GetCommandType01AttachmentAsync()

async Task< List< CommandType01Response > > BMA.EHR.Application.Repositories.Commands.CommandReportRepository.GetCommandType01AttachmentAsync ( Guid  id)
inline

◆ GetCommandType02AttachmentAsync()

async Task< List< CommandType01Response > > BMA.EHR.Application.Repositories.Commands.CommandReportRepository.GetCommandType02AttachmentAsync ( Guid  id)
inline

◆ GetCommandType03AttachmentAsync()

async Task< List< CommandType03Response > > BMA.EHR.Application.Repositories.Commands.CommandReportRepository.GetCommandType03AttachmentAsync ( Guid  id)
inline

◆ GetCommandType04AttachmentAsync()

async Task< List< CommandType03Response > > BMA.EHR.Application.Repositories.Commands.CommandReportRepository.GetCommandType04AttachmentAsync ( Guid  id)
inline

◆ GetCommandType05_06AttachmentAsync()

async Task< List< CommandType03Response > > BMA.EHR.Application.Repositories.Commands.CommandReportRepository.GetCommandType05_06AttachmentAsync ( Guid  id)
inline

◆ GetCommandType07AttachmentAsync()

async Task< List< CommandType03Response > > BMA.EHR.Application.Repositories.Commands.CommandReportRepository.GetCommandType07AttachmentAsync ( Guid  id)
inline

◆ GetCommandType08AttachmentAsync()

async Task< List< CommandType03Response > > BMA.EHR.Application.Repositories.Commands.CommandReportRepository.GetCommandType08AttachmentAsync ( Guid  id)
inline

◆ GetCommandType09AttachmentAsync()

async Task< List< CommandType03Response > > BMA.EHR.Application.Repositories.Commands.CommandReportRepository.GetCommandType09AttachmentAsync ( Guid  id)
inline

◆ GetCommandType11Async()

async Task< List< CommandType11Response > > BMA.EHR.Application.Repositories.Commands.CommandReportRepository.GetCommandType11Async ( Guid  id)
inline

◆ GetCommandType12Async()

async Task< List< CommandType11Response > > BMA.EHR.Application.Repositories.Commands.CommandReportRepository.GetCommandType12Async ( Guid  id)
inline

◆ GetCommandType13AttachmentAsync()

async Task< List< CommandType13Response > > BMA.EHR.Application.Repositories.Commands.CommandReportRepository.GetCommandType13AttachmentAsync ( Guid  id)
inline

◆ GetCommandType14AttachmentAsync()

async Task< List< CommandType03Response > > BMA.EHR.Application.Repositories.Commands.CommandReportRepository.GetCommandType14AttachmentAsync ( Guid  id)
inline

◆ GetCommandType15AttachmentAsync()

async Task< List< CommandType15Response > > BMA.EHR.Application.Repositories.Commands.CommandReportRepository.GetCommandType15AttachmentAsync ( Guid  id)
inline

◆ GetCommandType16Async()

async Task< List< CommandType16Response > > BMA.EHR.Application.Repositories.Commands.CommandReportRepository.GetCommandType16Async ( Guid  id)
inline

◆ GetCommandType17AttachmentAsync()

async Task< List< CommandType17Response > > BMA.EHR.Application.Repositories.Commands.CommandReportRepository.GetCommandType17AttachmentAsync ( Guid  id)
inline

◆ GetCommandType18Async()

async Task< List< CommandType18Response > > BMA.EHR.Application.Repositories.Commands.CommandReportRepository.GetCommandType18Async ( Guid  id)
inline

◆ GetCommandType19Async()

async Task< List< CommandType18Response > > BMA.EHR.Application.Repositories.Commands.CommandReportRepository.GetCommandType19Async ( Guid  id)
inline

◆ GetCommandType20Async()

async Task< List< CommandType18Response > > BMA.EHR.Application.Repositories.Commands.CommandReportRepository.GetCommandType20Async ( Guid  id)
inline

◆ GetCommandType21AttachmentAsync()

async Task< List< CommandType21Response > > BMA.EHR.Application.Repositories.Commands.CommandReportRepository.GetCommandType21AttachmentAsync ( Guid  id)
inline

◆ GetCommandType22AttachmentAsync()

async Task< List< CommandType22Response > > BMA.EHR.Application.Repositories.Commands.CommandReportRepository.GetCommandType22AttachmentAsync ( Guid  id)
inline

◆ GetCommandType23AttachmentAsync()

async Task< List< CommandType21Response > > BMA.EHR.Application.Repositories.Commands.CommandReportRepository.GetCommandType23AttachmentAsync ( Guid  id)
inline

◆ GetCommandType24AttachmentAsync()

async Task< List< CommandType22Response > > BMA.EHR.Application.Repositories.Commands.CommandReportRepository.GetCommandType24AttachmentAsync ( Guid  id)
inline

Property Documentation

◆ UserOrganizationId

Guid BMA.EHR.Application.Repositories.Commands.CommandReportRepository.UserOrganizationId
getprotected

The documentation for this class was generated from the following file: