BMA EHR API Document

Loading...
Searching...
No Matches
Public Member Functions | List of all members
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:

- BMA.EHR.Application/Repositories/Reports/InsigniaReportRepository.cs