Represents a Client Contact Address.

If, when this record is saved, the StreetAddressFull property is a blank String then it will be auto-generated from the individual Street Address details using the country's formatting rules.

Implements I_ISDirty

Methods

Name Description
CanDelete Indicates whether the Contact Address can be deleted.
Clear Clear details.
Clone
ContactMethodIdSet Sets the Contact Method Id, applying defaults for the Contact Method.
FromAddressDetails Updates this object from an ISAddressDetails object.
FromAddressDetailsHtmlWidgetJsonObject Update this record from a JSON object containing ISAddressDetails information suitable for us in HTML Widgets.
FromAddressDetailsHtmlWidgetJsonString Update this record from a JSON String containing ISAddressDetails information suitable for us in HTML Widgets.
GetMonthsAtAddress Get the number of whole Months at this Address.
HasValues Indicates if this Client Contact Address Object has any address information.
IsCurrent Check whether this Client Contact Address is Current i.e. the Current Date lies between the Start and Stop dates.
StreetAddressFullSet Set the Full Street Address details and split this up to set the split details.
ToAddressDetails Creates an ISAddressDetails object.
ToAddressDetailsHtmlWidgetJsonObject Create a JSON object containing ISAddressDetails information (populated from this record) suitable for use in HTML Widgets.
ToAddressDetailsHtmlWidgetJsonString Create a JSON String containing ISAddressDetails information (populated from this record) suitable for use in HTML Widgets.

Properties

Name Description
AddressPhysical Indicates whether this is a Physical Address.
AddressPostal Indicates whether this is a Postal Address.
AddressStatus The Client's Status at this Address.
City Address Town or City.
ContactMethod Read-Only The Contact Method object.
ContactMethodId The Id of this Address's Contact Method.
ContactMethodPk The primary key of this Address's Contact Method.
ContactType Read-Only The Contact Type.
Country Address Country.
CreatedDate Read-Only The Local date and time this record was Created.
CreatedUserPk The primary key of the User that Created this record.
CreatedUtcDate The UTC date and time this record was Created.
DateStart The date that this Address is valid from.
DateStop The date that this Address ceases to be valid from.
DeliveryType The Delivery Type of this Address.
DeliveryTypeText The Delivery Type of this Address in its String representation.
Historic Indicates whether this item is Historic, regardless of whether Start and Stop dates are specified.
Instructions Address Instructions.
IsDirty Read-Only Indicates whether this object has been modified since being created, loaded or refreshed.
IsNew Read-Only Indicates whether this is a new record.
ItemAddChanged System Use Only Indicates this item has changed via the UI "Changed" button - and therefore do not add an audit log.
Notes Address Notes.
OwnedByClient Read-Only Indicates whether, according to the Contact Method configuration, this item is owned by the Client.
Parent This Object's Parent.
Pk This record's primary key.
PostCode Address PostCode.
PostalId The Postal Id for this Address.
PropertyName Address Property Name.
State Address State.
StreetAddressFull Full Street Address details.
StreetDirection The Direction part of the Street Address.
StreetName The Name part of the Street Address.
StreetNumber The Number part of the Street Address.
StreetType The Type part of the Street Address.
StreetUnit The Unit part of the Street Address.
Suburb Address Suburb.
TimeSpanText Read-Only A Text representation of the Time Span between Start and Stop dates.
Timestamp This record's Timestamp.
UpdatedDate Read-Only The Local date and time this record was last updated.
UpdatedUserPk The primary key of the User that last updated this record.
UpdatedUtcDate The UTC date and time this record was last updated.
ValueType Contact Value Type, e.g. Work Address.
Namespace:
Intersoft.finSupport6
Assembly:
finSupport6, Version=6.0.3
Target Framework:
.NET 9.0