@if (!ShowForm) {

Training Certificate Register

All issued certificates · Track validity and renewal status
verified
{{ activeCount() }}
Active
event_busy
{{ expiredCount() }}
Expired
schedule
{{ expiringCount() }}
Expiring in 30 Days
block
{{ revokedCount() }}
Revoked
{{ filteredCertificates().length }} records
@for (cert of filteredCertificates(); track cert.TrainingCertificateId) { } @if (filteredCertificates().length === 0) { }
Cert No Employee Programme Issued On Issued By Expiry Date Days Left Status Actions
{{ cert.CertificateNumber || '—' }} {{ cert.EmployeeName || '—' }} @if (cert.EmployeeCode) { {{ cert.EmployeeCode }} } {{ cert.ProgrammeTitle || '—' }} {{ formatDate(cert.IssuedOn) }} {{ cert.IssuedByName || '—' }} {{ formatDate(cert.ExpiryDate) }} {{ getDaysLeftLabel(cert) }} {{ getStatusLabel(cert.CertStatus) }}
No certificates found
} @if (ShowForm) {
@if (form.bFormReady) {
IDENTITY
LINKAGES
VALIDITY
@if (isEditMode) {
SIGNED DOCUMENT
}
}
}