clsLegalPersonList¶
clsLegalPersonList is the library's ALJ lookup factory. Its GetALJ method builds a clsLegalPersonList collection by prepending a synthetic None option and then loading active LEGAL_PERSON / LEGAL_PERSON_TYPE rows whose type code is ALJ.
Purpose¶
- Build the legal-person collection used for ALJ selection scenarios.
- Include a
legal_person_seq_num = 0/Nonerow so callers can represent no selection without separate placeholder logic. - Restrict database-backed rows to active
LEGAL_PERSON_TYPE = 'ALJ'entries before loading them intoclsLegalPersonsobjects.
Context¶
- Namespace:
SAIF.Business.Claim.Legal - Assembly/package:
SAIF.Business.Claim.Legal
Public members¶
| Member | Kind | Type/return type | Purpose |
|---|---|---|---|
| GetALJ(inDPI) | Shared method | clsLegalPersonList |
Returns an ALJ lookup list containing a synthetic None row followed by active ALJ legal-person records loaded into clsLegalPersons objects. |
Sources¶
SAIF.Business.Claim.Legal\clsLegalPersonList.vb