clsAuditorCollection¶
Typed collection of auditors used to load assignment candidates and maintain monthly assignment inventory.
Purpose¶
- Typed collection of auditors used to load assignment candidates and maintain monthly assignment inventory.
Context¶
- Namespace:
SAIF.Business.Policy.Audit.Premium - Assembly/package:
SAIF.BOF.Business.Policy.Audit.Premium
Public members¶
| Member | Signature | Purpose |
|---|---|---|
| CurrentItem | Public Shadows ReadOnly Property CurrentItem() As clsAuditor |
Returns the collection's current item strongly typed as Auditor. |
| Reviewers | Public ReadOnly Property Reviewers() As clsAuditorCollection |
Meaning of Reviewers could not be confirmed beyond its compiled implementation context.** |
| Assignable | Public ReadOnly Property Assignable(Optional ByVal inVendorNumber As String = Nothing) As clsAuditorCollection |
Subset of auditors currently eligible to receive audit assignments.* |
| External | Public ReadOnly Property External() As clsAuditorCollection |
Meaning of External could not be confirmed beyond its compiled implementation context.** |
| Filterable | Public ReadOnly Property Filterable(Optional ByVal inVendorNumber As String = Nothing) As clsAuditorCollection |
Subset of auditors that should appear in audit-filter selections.* |
| Schedulable | Public ReadOnly Property Schedulable(Optional ByVal inVendorNumber As String = Nothing) As clsAuditorCollection |
Subset of auditors that can be used for scheduling-related workflows.* |
| Save | Public Overrides Function Save() As Boolean |
Persists pending changes in the collection and its tracked child objects through the BOF data portal. |
| Add | Public Shadows Function Add(ByVal inclsAuditor As clsAuditor) As Integer |
Adds the supplied business object to the collection and returns its index. |
| Contains | Public Overloads Function Contains(ByVal inclsAuditor As clsAuditor) As Boolean |
Returns True when the collection already contains the supplied business object. |
| Contains | Public Overloads Function Contains(ByVal inAuditorID As String) As Boolean |
Returns True when the collection already contains the supplied business object. |
| ContainsDeleted | Public Overloads Function ContainsDeleted(ByVal inAuditor As clsAuditor) As Boolean |
Returns True when the deleted-items list already contains the supplied business object. |
| ContainsDeleted | Public Overloads Function ContainsDeleted(ByVal inAuditorID As String) As Boolean |
Returns True when the deleted-items list already contains the supplied business object. |
| NewAuditorCollection | Public Shared Function NewAuditorCollection(ByVal inDataportal As IDataPortalInfo) As clsAuditorCollection |
Creates a new unsaved auditor collection initialized with the data-portal context needed for validation and save operations. |
| GetAllAuditors | Public Shared Function GetAllAuditors(ByVal inDataportal As IDataPortalInfo, Optional ByVal inVendorNumber As String = "") As clsAuditorCollection |
Loads the full set of auditors available to this query.* |
| GetAuditorsForAssignment | Public Shared Function GetAuditorsForAssignment(ByVal inDataportal As IDataPortalInfo, Optional ByVal inVendorNumber As String = "") As clsAuditorCollection |
Loads auditors for assignment through the BOF data portal using the supplied keys and criteria. |
| GetAuditorsForFilter | Public Shared Function GetAuditorsForFilter(ByVal inDataportal As IDataPortalInfo, Optional ByVal inVendorNumber As String = "") As clsAuditorCollection |
Loads auditors for filter through the BOF data portal using the supplied keys and criteria. |
| GetAuditorsForScheduling | Public Shared Function GetAuditorsForScheduling(ByVal inDataportal As IDataPortalInfo, Optional ByVal inVendorNumber As String = "") As clsAuditorCollection |
Loads auditors for scheduling through the BOF data portal using the supplied keys and criteria. |
| GetReviewers | Public Shared Function GetReviewers(ByVal inDataportal As IDataPortalInfo) As clsAuditorCollection |
Loads reviewers through the BOF data portal using the supplied keys and criteria. |
| ## Behavioral notes | ||
| - This type is part of the premium-audit library's public surface. |
Constraints and usage notes¶
Note: Statements marked with * were inferred from code structure, naming conventions, or contextual evidence where direct confirmation was not available in source artifacts. Statements marked with ** could not be confirmed; treat as unknown until verified.
Sources¶
Business\SAIF.Business.Policy.Audit.Premium\clsAuditorCollection.vb