Skip to content

clsCustomerContactSearch

clsCustomerContactSearch provides the combined search entry point for customer and contact queries.

Purpose

  • Combined search entry point for customer and contact queries.

Context

  • Namespace: SAIF.Business.CustomerContact
  • Assembly/package: SAIF.BOF.Business.CustomerContact

Public members

Member Signature Purpose
CustomerContactSearchFormat Public Enum CustomerContactSearchFormat Defines the search-format enum nested under this type.
SearchRequest Public Class SearchRequest Carries caller-supplied criteria for a combined search.
SearchResult Public Class SearchResult Carries the merged results returned by a combined search.
SearchForCustomerContacts Public Shared Function SearchForCustomerContacts(ByVal inDPI As IDataPortalInfo, ByVal inRequest As SearchRequest) As SearchResult Executes the search routine declared by this type and returns the matching collection or result object.

Behavioral notes

  • The search flow merges contact results before customer results and may reduce the remaining request limit.

Constraints and usage notes

  • The caller supplies the nested request object consumed by the search routine.

Sources

  • Business\SAIF.Business.CustomerContact\clsCustomerContactSearch.vb