Skip to content

clsOutOFTownRotationAssgnCollection

clsOutOFTownRotationAssgnCollection retrieves out-of-town rotation rows either by hearing location or by attorney, using different date windows depending on the retrieval scenario.* It also remaps list sorts so attorney IDs and nullable expiration dates order by the display/helper values users expect.

Purpose

  • Returns rotation assignments filtered by hearing location or by attorney, with location and attorney display values loaded.

  • Supports readable sorting by expiration date and attorney name across rotation-maintenance lists.

Context

  • Namespace: SAIF.Business.Claim.Legal.TableMaint

  • Assembly/package: SAIF.Business.Claim.Legal

Public members

| Member | Kind | Type | Purpose |

|---|---|---|---|

| GetOutOFTownRotations(inDPI As IDataPortalInfo, ByVal As String = "ALL") | Shared Method | clsOutOFTownRotationAssgnCollection | Retrieves out-of-town rotation rows filtered by hearing location, keeping rows whose expiration date is recent or blank. |

| GetOutOFTownRotationsByAtty(inDPI As IDataPortalInfo, ByVal As String = "ALL") | Shared Method | clsOutOFTownRotationAssgnCollection | Retrieves out-of-town rotation rows filtered by attorney, using a broader expiration window when a specific attorney is requested. |

| IBindingList_ApplySort(inProperty As System.ComponentModel.PropertyDescriptor, direction As System.ComponentModel.ListSortDirection) | Protected Method | — | Remaps list sorts from attorney ID and expiration date to AttorneyName and ExpirationDateSort. |

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

  • SAIF.Business.Claim.Legal\TableMaint\clsOutOFTownRotationAssgn.vb