OpenPetra
Free Administration Software for Non-Profits
Ict.Petra.Shared.MPartner.Partner.Data.PLocationRow Class Reference

Address and other data related to that address. More...

Inheritance diagram for Ict.Petra.Shared.MPartner.Partner.Data.PLocationRow:
Ict.Petra.Shared.MPartner.Partner.Data.PartnerAddressAggregateTDSSimilarLocationParametersRow

Public Member Functions

 PLocationRow (System.Data.DataRowBuilder rb)
 Constructor. More...
 
virtual void InitValues ()
 set default values More...
 
bool IsSiteKeyNull ()
 test for NULL value More...
 
void SetSiteKeyNull ()
 assign NULL value More...
 
bool IsLocationKeyNull ()
 test for NULL value More...
 
void SetLocationKeyNull ()
 assign NULL value More...
 
bool IsBuilding1Null ()
 test for NULL value More...
 
void SetBuilding1Null ()
 assign NULL value More...
 
bool IsBuilding2Null ()
 test for NULL value More...
 
void SetBuilding2Null ()
 assign NULL value More...
 
bool IsStreetNameNull ()
 test for NULL value More...
 
void SetStreetNameNull ()
 assign NULL value More...
 
bool IsLocalityNull ()
 test for NULL value More...
 
void SetLocalityNull ()
 assign NULL value More...
 
bool IsSuburbNull ()
 test for NULL value More...
 
void SetSuburbNull ()
 assign NULL value More...
 
bool IsCityNull ()
 test for NULL value More...
 
void SetCityNull ()
 assign NULL value More...
 
bool IsCountyNull ()
 test for NULL value More...
 
void SetCountyNull ()
 assign NULL value More...
 
bool IsPostalCodeNull ()
 test for NULL value More...
 
void SetPostalCodeNull ()
 assign NULL value More...
 
bool IsCountryCodeNull ()
 test for NULL value More...
 
void SetCountryCodeNull ()
 assign NULL value More...
 
bool IsAddress3Null ()
 test for NULL value More...
 
void SetAddress3Null ()
 assign NULL value More...
 
bool IsGeoLatitudeNull ()
 test for NULL value More...
 
void SetGeoLatitudeNull ()
 assign NULL value More...
 
bool IsGeoLongitudeNull ()
 test for NULL value More...
 
void SetGeoLongitudeNull ()
 assign NULL value More...
 
bool IsGeoKmXNull ()
 test for NULL value More...
 
void SetGeoKmXNull ()
 assign NULL value More...
 
bool IsGeoKmYNull ()
 test for NULL value More...
 
void SetGeoKmYNull ()
 assign NULL value More...
 
bool IsGeoAccuracyNull ()
 test for NULL value More...
 
void SetGeoAccuracyNull ()
 assign NULL value More...
 
bool IsRestrictedNull ()
 test for NULL value More...
 
void SetRestrictedNull ()
 assign NULL value More...
 
bool IsDateCreatedNull ()
 test for NULL value More...
 
void SetDateCreatedNull ()
 assign NULL value More...
 
bool IsCreatedByNull ()
 test for NULL value More...
 
void SetCreatedByNull ()
 assign NULL value More...
 
bool IsDateModifiedNull ()
 test for NULL value More...
 
void SetDateModifiedNull ()
 assign NULL value More...
 
bool IsModifiedByNull ()
 test for NULL value More...
 
void SetModifiedByNull ()
 assign NULL value More...
 
bool IsModificationIdNull ()
 test for NULL value More...
 
void SetModificationIdNull ()
 assign NULL value More...
 

Properties

Int64 SiteKey [get, set]
 This is the key that tell what site created this location, it will help to merge addresses when doing imports. More...
 
Int32 LocationKey [get, set]
 
String Building1 [get, set]
 The name of the building. More...
 
String Building2 [get, set]
 The name of the building (continued) More...
 
String StreetName [get, set]
 The name of the street that the house is located on. More...
 
String Locality [get, set]
 This is the first element of an address. More...
 
String Suburb [get, set]
 The name of the suburb. More...
 
String City [get, set]
 This can be a post town or city. More...
 
String County [get, set]
 This can be a county (UK), a state (US), province (CDN), canton (CH) etc. More...
 
String PostalCode [get, set]
 This is the national post code. More...
 
String CountryCode [get, set]
 
String Address3 [get, set]
 This is the third element of an address (if required) More...
 
Decimal GeoLatitude [get, set]
 The latitude of the location; a number between -90 and +90; precision is 6 digits (11cm) More...
 
Decimal GeoLongitude [get, set]
 The longitude of the location; a number between -180 and +180; precision is 6 digits (11cm) More...
 
Int32 GeoKmX [get, set]
 The distance in km of this location to the location 0 if location 0 was on the same longitude; this is for improving query performance. More...
 
Int32 GeoKmY [get, set]
 The distance in km of this location to the location 0 if location 0 was on the same latitude; this is for improving query performance. More...
 
Int32 GeoAccuracy [get, set]
 The accuracy of the stored geo data; -2: server did not respond; -1: not processed yet; 0: Unknown Location; 1: Country level accuracy; 2: Region; 3: Sub-Region; 4: Town/City/Village; 5: Post code; 6: Street; 7: Intersection; 8: Address level accuracy. More...
 
Boolean Restricted [get, set]
 Indicates whether or not the location has restricted access. If it does then the access will be controlled by s_group_location. More...
 
System.? DateTime DateCreated [get, set]
 The date the record was created. More...
 
String CreatedBy [get, set]
 User ID of who created this record. More...
 
System.? DateTime DateModified [get, set]
 The date the record was modified. More...
 
String ModifiedBy [get, set]
 User ID of who last modified this record. More...
 
DateTime ModificationId [get, set]
 This identifies the current version of the record. More...
 

Detailed Description

Address and other data related to that address.

Constructor & Destructor Documentation

◆ PLocationRow()

Ict.Petra.Shared.MPartner.Partner.Data.PLocationRow.PLocationRow ( System.Data.DataRowBuilder  rb)
inline

Constructor.

Member Function Documentation

◆ InitValues()

virtual void Ict.Petra.Shared.MPartner.Partner.Data.PLocationRow.InitValues ( )
inlinevirtual

◆ IsAddress3Null()

bool Ict.Petra.Shared.MPartner.Partner.Data.PLocationRow.IsAddress3Null ( )
inline

test for NULL value

◆ IsBuilding1Null()

bool Ict.Petra.Shared.MPartner.Partner.Data.PLocationRow.IsBuilding1Null ( )
inline

test for NULL value

◆ IsBuilding2Null()

bool Ict.Petra.Shared.MPartner.Partner.Data.PLocationRow.IsBuilding2Null ( )
inline

test for NULL value

◆ IsCityNull()

bool Ict.Petra.Shared.MPartner.Partner.Data.PLocationRow.IsCityNull ( )
inline

test for NULL value

◆ IsCountryCodeNull()

bool Ict.Petra.Shared.MPartner.Partner.Data.PLocationRow.IsCountryCodeNull ( )
inline

test for NULL value

◆ IsCountyNull()

bool Ict.Petra.Shared.MPartner.Partner.Data.PLocationRow.IsCountyNull ( )
inline

test for NULL value

◆ IsCreatedByNull()

bool Ict.Petra.Shared.MPartner.Partner.Data.PLocationRow.IsCreatedByNull ( )
inline

test for NULL value

◆ IsDateCreatedNull()

bool Ict.Petra.Shared.MPartner.Partner.Data.PLocationRow.IsDateCreatedNull ( )
inline

test for NULL value

◆ IsDateModifiedNull()

bool Ict.Petra.Shared.MPartner.Partner.Data.PLocationRow.IsDateModifiedNull ( )
inline

test for NULL value

◆ IsGeoAccuracyNull()

bool Ict.Petra.Shared.MPartner.Partner.Data.PLocationRow.IsGeoAccuracyNull ( )
inline

test for NULL value

◆ IsGeoKmXNull()

bool Ict.Petra.Shared.MPartner.Partner.Data.PLocationRow.IsGeoKmXNull ( )
inline

test for NULL value

◆ IsGeoKmYNull()

bool Ict.Petra.Shared.MPartner.Partner.Data.PLocationRow.IsGeoKmYNull ( )
inline

test for NULL value

◆ IsGeoLatitudeNull()

bool Ict.Petra.Shared.MPartner.Partner.Data.PLocationRow.IsGeoLatitudeNull ( )
inline

test for NULL value

◆ IsGeoLongitudeNull()

bool Ict.Petra.Shared.MPartner.Partner.Data.PLocationRow.IsGeoLongitudeNull ( )
inline

test for NULL value

◆ IsLocalityNull()

bool Ict.Petra.Shared.MPartner.Partner.Data.PLocationRow.IsLocalityNull ( )
inline

test for NULL value

◆ IsLocationKeyNull()

bool Ict.Petra.Shared.MPartner.Partner.Data.PLocationRow.IsLocationKeyNull ( )
inline

test for NULL value

◆ IsModificationIdNull()

bool Ict.Petra.Shared.MPartner.Partner.Data.PLocationRow.IsModificationIdNull ( )
inline

test for NULL value

◆ IsModifiedByNull()

bool Ict.Petra.Shared.MPartner.Partner.Data.PLocationRow.IsModifiedByNull ( )
inline

test for NULL value

◆ IsPostalCodeNull()

bool Ict.Petra.Shared.MPartner.Partner.Data.PLocationRow.IsPostalCodeNull ( )
inline

test for NULL value

◆ IsRestrictedNull()

bool Ict.Petra.Shared.MPartner.Partner.Data.PLocationRow.IsRestrictedNull ( )
inline

test for NULL value

◆ IsSiteKeyNull()

bool Ict.Petra.Shared.MPartner.Partner.Data.PLocationRow.IsSiteKeyNull ( )
inline

test for NULL value

◆ IsStreetNameNull()

bool Ict.Petra.Shared.MPartner.Partner.Data.PLocationRow.IsStreetNameNull ( )
inline

test for NULL value

◆ IsSuburbNull()

bool Ict.Petra.Shared.MPartner.Partner.Data.PLocationRow.IsSuburbNull ( )
inline

test for NULL value

◆ SetAddress3Null()

void Ict.Petra.Shared.MPartner.Partner.Data.PLocationRow.SetAddress3Null ( )
inline

assign NULL value

◆ SetBuilding1Null()

void Ict.Petra.Shared.MPartner.Partner.Data.PLocationRow.SetBuilding1Null ( )
inline

assign NULL value

◆ SetBuilding2Null()

void Ict.Petra.Shared.MPartner.Partner.Data.PLocationRow.SetBuilding2Null ( )
inline

assign NULL value

◆ SetCityNull()

void Ict.Petra.Shared.MPartner.Partner.Data.PLocationRow.SetCityNull ( )
inline

assign NULL value

◆ SetCountryCodeNull()

void Ict.Petra.Shared.MPartner.Partner.Data.PLocationRow.SetCountryCodeNull ( )
inline

assign NULL value

◆ SetCountyNull()

void Ict.Petra.Shared.MPartner.Partner.Data.PLocationRow.SetCountyNull ( )
inline

assign NULL value

◆ SetCreatedByNull()

void Ict.Petra.Shared.MPartner.Partner.Data.PLocationRow.SetCreatedByNull ( )
inline

assign NULL value

◆ SetDateCreatedNull()

void Ict.Petra.Shared.MPartner.Partner.Data.PLocationRow.SetDateCreatedNull ( )
inline

assign NULL value

◆ SetDateModifiedNull()

void Ict.Petra.Shared.MPartner.Partner.Data.PLocationRow.SetDateModifiedNull ( )
inline

assign NULL value

◆ SetGeoAccuracyNull()

void Ict.Petra.Shared.MPartner.Partner.Data.PLocationRow.SetGeoAccuracyNull ( )
inline

assign NULL value

◆ SetGeoKmXNull()

void Ict.Petra.Shared.MPartner.Partner.Data.PLocationRow.SetGeoKmXNull ( )
inline

assign NULL value

◆ SetGeoKmYNull()

void Ict.Petra.Shared.MPartner.Partner.Data.PLocationRow.SetGeoKmYNull ( )
inline

assign NULL value

◆ SetGeoLatitudeNull()

void Ict.Petra.Shared.MPartner.Partner.Data.PLocationRow.SetGeoLatitudeNull ( )
inline

assign NULL value

◆ SetGeoLongitudeNull()

void Ict.Petra.Shared.MPartner.Partner.Data.PLocationRow.SetGeoLongitudeNull ( )
inline

assign NULL value

◆ SetLocalityNull()

void Ict.Petra.Shared.MPartner.Partner.Data.PLocationRow.SetLocalityNull ( )
inline

assign NULL value

◆ SetLocationKeyNull()

void Ict.Petra.Shared.MPartner.Partner.Data.PLocationRow.SetLocationKeyNull ( )
inline

assign NULL value

◆ SetModificationIdNull()

void Ict.Petra.Shared.MPartner.Partner.Data.PLocationRow.SetModificationIdNull ( )
inline

assign NULL value

◆ SetModifiedByNull()

void Ict.Petra.Shared.MPartner.Partner.Data.PLocationRow.SetModifiedByNull ( )
inline

assign NULL value

◆ SetPostalCodeNull()

void Ict.Petra.Shared.MPartner.Partner.Data.PLocationRow.SetPostalCodeNull ( )
inline

assign NULL value

◆ SetRestrictedNull()

void Ict.Petra.Shared.MPartner.Partner.Data.PLocationRow.SetRestrictedNull ( )
inline

assign NULL value

◆ SetSiteKeyNull()

void Ict.Petra.Shared.MPartner.Partner.Data.PLocationRow.SetSiteKeyNull ( )
inline

assign NULL value

◆ SetStreetNameNull()

void Ict.Petra.Shared.MPartner.Partner.Data.PLocationRow.SetStreetNameNull ( )
inline

assign NULL value

◆ SetSuburbNull()

void Ict.Petra.Shared.MPartner.Partner.Data.PLocationRow.SetSuburbNull ( )
inline

assign NULL value

Property Documentation

◆ Address3

String Ict.Petra.Shared.MPartner.Partner.Data.PLocationRow.Address3
getset

This is the third element of an address (if required)

◆ Building1

String Ict.Petra.Shared.MPartner.Partner.Data.PLocationRow.Building1
getset

The name of the building.

◆ Building2

String Ict.Petra.Shared.MPartner.Partner.Data.PLocationRow.Building2
getset

The name of the building (continued)

◆ City

String Ict.Petra.Shared.MPartner.Partner.Data.PLocationRow.City
getset

This can be a post town or city.

◆ CountryCode

String Ict.Petra.Shared.MPartner.Partner.Data.PLocationRow.CountryCode
getset

This is a code which identifies a country. It is taken from the ISO 3166-1-alpha-2 code elements.

◆ County

String Ict.Petra.Shared.MPartner.Partner.Data.PLocationRow.County
getset

This can be a county (UK), a state (US), province (CDN), canton (CH) etc.

◆ CreatedBy

String Ict.Petra.Shared.MPartner.Partner.Data.PLocationRow.CreatedBy
getset

User ID of who created this record.

◆ DateCreated

System.? DateTime Ict.Petra.Shared.MPartner.Partner.Data.PLocationRow.DateCreated
getset

The date the record was created.

◆ DateModified

System.? DateTime Ict.Petra.Shared.MPartner.Partner.Data.PLocationRow.DateModified
getset

The date the record was modified.

◆ GeoAccuracy

Int32 Ict.Petra.Shared.MPartner.Partner.Data.PLocationRow.GeoAccuracy
getset

The accuracy of the stored geo data; -2: server did not respond; -1: not processed yet; 0: Unknown Location; 1: Country level accuracy; 2: Region; 3: Sub-Region; 4: Town/City/Village; 5: Post code; 6: Street; 7: Intersection; 8: Address level accuracy.

◆ GeoKmX

Int32 Ict.Petra.Shared.MPartner.Partner.Data.PLocationRow.GeoKmX
getset

The distance in km of this location to the location 0 if location 0 was on the same longitude; this is for improving query performance.

◆ GeoKmY

Int32 Ict.Petra.Shared.MPartner.Partner.Data.PLocationRow.GeoKmY
getset

The distance in km of this location to the location 0 if location 0 was on the same latitude; this is for improving query performance.

◆ GeoLatitude

Decimal Ict.Petra.Shared.MPartner.Partner.Data.PLocationRow.GeoLatitude
getset

The latitude of the location; a number between -90 and +90; precision is 6 digits (11cm)

◆ GeoLongitude

Decimal Ict.Petra.Shared.MPartner.Partner.Data.PLocationRow.GeoLongitude
getset

The longitude of the location; a number between -180 and +180; precision is 6 digits (11cm)

◆ Locality

String Ict.Petra.Shared.MPartner.Partner.Data.PLocationRow.Locality
getset

This is the first element of an address.

◆ LocationKey

Int32 Ict.Petra.Shared.MPartner.Partner.Data.PLocationRow.LocationKey
getset

◆ ModificationId

DateTime Ict.Petra.Shared.MPartner.Partner.Data.PLocationRow.ModificationId
getset

This identifies the current version of the record.

◆ ModifiedBy

String Ict.Petra.Shared.MPartner.Partner.Data.PLocationRow.ModifiedBy
getset

User ID of who last modified this record.

◆ PostalCode

String Ict.Petra.Shared.MPartner.Partner.Data.PLocationRow.PostalCode
getset

This is the national post code.

◆ Restricted

Boolean Ict.Petra.Shared.MPartner.Partner.Data.PLocationRow.Restricted
getset

Indicates whether or not the location has restricted access. If it does then the access will be controlled by s_group_location.

◆ SiteKey

Int64 Ict.Petra.Shared.MPartner.Partner.Data.PLocationRow.SiteKey
getset

This is the key that tell what site created this location, it will help to merge addresses when doing imports.

◆ StreetName

String Ict.Petra.Shared.MPartner.Partner.Data.PLocationRow.StreetName
getset

The name of the street that the house is located on.

◆ Suburb

String Ict.Petra.Shared.MPartner.Partner.Data.PLocationRow.Suburb
getset

The name of the suburb.


The documentation for this class was generated from the following file: