clsAttorneyProfileCollection¶
clsAttorneyProfileCollection retrieves attorney profile rows from the PK80001_LEGALNET.getAttyProfile data source and presents them with display-name-aware sorting.* It exists so maintenance screens can work with the full profile list while ordering attorney, secretary, manager, and hearing-location columns by their resolved text.
Purpose¶
-
Loads the complete attorney-profile list through the library's stored-procedure retrieval path.
-
Provides user-friendly sorting for employee IDs and hearing-location codes by mapping them to display values.
Context¶
-
Namespace:
SAIF.Business.Claim.Legal.TableMaint -
Assembly/package:
SAIF.Business.Claim.Legal
Public members¶
| Member | Kind | Type | Purpose |
|---|---|---|---|
| IBindingList_ApplySort(inProperty As System.ComponentModel.PropertyDescriptor, direction As System.ComponentModel.ListSortDirection) | Protected Method | — | Remaps sorts to EmployeeName, SecretaryName, ManagerName, and the three hearing-location name properties before using the base collection sort. |
| GetAttorneyProfiles(inDPI As IDataPortalInfo) | Shared Method | clsAttorneyProfileCollection | Retrieves the attorney-profile list through the stored-procedure-backed collection loader. |
Note: Statements marked with
*were inferred from code structure, namingconventions, or contextual evidence where direct confirmation was not available
in source artifacts. Statements marked with
**could not be confirmed; treatas unknown until verified.
Sources¶
SAIF.Business.Claim.Legal\TableMaint\clsAttorneyProfile.vb