WorkerInfo¶
WorkerInfo provides the value carrier for injured-worker lookup results.
Purpose¶
- Value carrier for injured-worker lookup results.
Context¶
- Namespace:
SAIF.Business.CustomerContact - Assembly/package:
SAIF.BOF.Business.CustomerContact
Public members¶
| Member | Signature | Purpose |
|---|---|---|
| CustomerID | Public Property CustomerID As Decimal |
Returns or sets the customer identifier exposed by this type. |
| PersonID | Public Property PersonID As Decimal |
Returns or sets the person identifier exposed by this type. |
| WorkerID | Public Property WorkerID As Decimal |
Returns or sets the source worker identifier. |
| PrimaryFirstName | Public Property PrimaryFirstName As String |
Returns or sets the name value exposed by this type. |
| PrimaryLastName | Public Property PrimaryLastName As String |
Returns or sets the name value exposed by this type. |
| PrimaryTaxId | Public Property PrimaryTaxId As String |
Returns or sets the value exposed by this member. |
| EmailAddress | Public Property EmailAddress As String |
Returns or sets the value exposed by this member. |
| HomePhone | Public Property HomePhone As String |
Returns or sets the value exposed by this member. |
| IsValid | Public Function IsValid() As Boolean |
Returns whether the object and any checked child objects have accumulated validation errors. |
| New | Public Sub New(customerID As Decimal, ByVal personID As Decimal, ByVal workerID As Decimal) |
Initializes the object with the supplied constructor arguments. |
Behavioral notes¶
- Validity is computed from a small set of identifier or contact fields in the source class.
Constraints and usage notes¶
- Populate the remaining profile fields before treating the object as a complete business summary.
Sources¶
Business\SAIF.Business.CustomerContact\WorkerInfo.vb