clsLegalPersons¶
clsLegalPersons is the row model loaded by clsLegalPersonList. It stores the name parts and LegalPersonID for one legal-person lookup entry and is populated from a clsResultSet.DataRow before the list returns ALJ choices to callers.
Purpose¶
- Hold the name fields and numeric identifier for one legal-person lookup row.
- Provide an
ILoadableimplementation soclsLegalPersonListcan materialize result-set rows into managed business objects. - Preserve the
LegalPersonIDkey that callers use after a list selection is made.
Context¶
- Namespace:
SAIF.Business.Claim.Legal - Assembly/package:
SAIF.Business.Claim.Legal
Public members¶
| Member | Kind | Type/return type | Purpose |
|---|---|---|---|
| FirstName | Property | String |
Stores the first-name value loaded from the legal-person result row. |
| LastName | Property | String |
Stores the last-name/display-name value loaded from the legal-person result row. |
| LegalPersonID | Property | Decimal |
Stores the LEGAL_PERSON_SEQ_NUM key for the lookup entry. |
| MiddleInitial | Property | String |
Stores the middle-initial value loaded from the legal-person result row. |
| Load(inDataPortalInfo, Row) | Protected Friend method | Sub |
Attaches data-portal criteria, copies values from a result-set row into the object, and marks the instance old. |
| New() | Protected Friend constructor | — |
Initializes an empty legal-person row object for framework/list loading. |
Sources¶
SAIF.Business.Claim.Legal\clsLegalPersonList.vb