BMA EHR API Document
Loading...
Searching...
No Matches
BMA.EHR.Application.Repositories.Reports.InsigniaReportRepository Class Reference

Public Member Functions

 InsigniaReportRepository (IApplicationDBContext dbContext, OrganizationCommonRepository organizationCommonRepository, InsigniaPeriodsRepository repositoryInsignia, NotificationRepository repositoryNoti, IWebHostEnvironment hostEnvironment)
 
async Task< dynamic > GetYearInsigniaPeriod (Guid id)
 
async Task< dynamic > Get2YearInsigniaPeriod (Guid id)
 
async Task< dynamic > GetInsigniaPeriod (Guid id)
 
async Task< dynamic > GetDateInsigniaPeriod (Guid id)
 
async Task< dynamic > GetProfileInsignia (Guid id)
 
async Task< dynamic > GetKhr1Report (Guid id)
 
async Task< dynamic > GetKhr1TotalReport (Guid id)
 
async Task< dynamic > GetKhr2Report (Guid id)
 
async Task< dynamic > GetKhr2TotalReport (Guid id)
 
async Task< dynamic > GetKhr3Report (Guid id)
 
async Task< dynamic > GetKhr3ReportV2 (Guid id)
 
async Task< dynamic > GetKhr4Report (Guid id)
 
async Task< dynamic > GetSummaryCoinReport (Guid id)
 
async Task< dynamic > GetSummaryTotalCoinReport (Guid id)
 
async Task< dynamic > GetCoinReport (Guid id)
 
async Task< dynamic > GetHistorySalaryReport (Guid id)
 
async Task NotifyInsignia ()
 
async Task LockInsignia ()
 
async Task CalInsignaiRequestBkk ()
 

Constructor & Destructor Documentation

◆ InsigniaReportRepository()

BMA.EHR.Application.Repositories.Reports.InsigniaReportRepository.InsigniaReportRepository ( IApplicationDBContext  dbContext,
OrganizationCommonRepository  organizationCommonRepository,
InsigniaPeriodsRepository  repositoryInsignia,
NotificationRepository  repositoryNoti,
IWebHostEnvironment  hostEnvironment 
)
inline

Member Function Documentation

◆ CalInsignaiRequestBkk()

async Task BMA.EHR.Application.Repositories.Reports.InsigniaReportRepository.CalInsignaiRequestBkk ( )
inline

◆ Get2YearInsigniaPeriod()

async Task< dynamic > BMA.EHR.Application.Repositories.Reports.InsigniaReportRepository.Get2YearInsigniaPeriod ( Guid  id)
inline

◆ GetCoinReport()

async Task< dynamic > BMA.EHR.Application.Repositories.Reports.InsigniaReportRepository.GetCoinReport ( Guid  id)
inline

◆ GetDateInsigniaPeriod()

async Task< dynamic > BMA.EHR.Application.Repositories.Reports.InsigniaReportRepository.GetDateInsigniaPeriod ( Guid  id)
inline

◆ GetHistorySalaryReport()

async Task< dynamic > BMA.EHR.Application.Repositories.Reports.InsigniaReportRepository.GetHistorySalaryReport ( Guid  id)
inline

◆ GetInsigniaPeriod()

async Task< dynamic > BMA.EHR.Application.Repositories.Reports.InsigniaReportRepository.GetInsigniaPeriod ( Guid  id)
inline

◆ GetKhr1Report()

async Task< dynamic > BMA.EHR.Application.Repositories.Reports.InsigniaReportRepository.GetKhr1Report ( Guid  id)
inline

◆ GetKhr1TotalReport()

async Task< dynamic > BMA.EHR.Application.Repositories.Reports.InsigniaReportRepository.GetKhr1TotalReport ( Guid  id)
inline

◆ GetKhr2Report()

async Task< dynamic > BMA.EHR.Application.Repositories.Reports.InsigniaReportRepository.GetKhr2Report ( Guid  id)
inline

◆ GetKhr2TotalReport()

async Task< dynamic > BMA.EHR.Application.Repositories.Reports.InsigniaReportRepository.GetKhr2TotalReport ( Guid  id)
inline

◆ GetKhr3Report()

async Task< dynamic > BMA.EHR.Application.Repositories.Reports.InsigniaReportRepository.GetKhr3Report ( Guid  id)
inline

◆ GetKhr3ReportV2()

async Task< dynamic > BMA.EHR.Application.Repositories.Reports.InsigniaReportRepository.GetKhr3ReportV2 ( Guid  id)
inline

◆ GetKhr4Report()

async Task< dynamic > BMA.EHR.Application.Repositories.Reports.InsigniaReportRepository.GetKhr4Report ( Guid  id)
inline

◆ GetProfileInsignia()

async Task< dynamic > BMA.EHR.Application.Repositories.Reports.InsigniaReportRepository.GetProfileInsignia ( Guid  id)
inline

◆ GetSummaryCoinReport()

async Task< dynamic > BMA.EHR.Application.Repositories.Reports.InsigniaReportRepository.GetSummaryCoinReport ( Guid  id)
inline

◆ GetSummaryTotalCoinReport()

async Task< dynamic > BMA.EHR.Application.Repositories.Reports.InsigniaReportRepository.GetSummaryTotalCoinReport ( Guid  id)
inline

◆ GetYearInsigniaPeriod()

async Task< dynamic > BMA.EHR.Application.Repositories.Reports.InsigniaReportRepository.GetYearInsigniaPeriod ( Guid  id)
inline

◆ LockInsignia()

async Task BMA.EHR.Application.Repositories.Reports.InsigniaReportRepository.LockInsignia ( )
inline

◆ NotifyInsignia()

async Task BMA.EHR.Application.Repositories.Reports.InsigniaReportRepository.NotifyInsignia ( )
inline

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