Class ContactInfoProvider
Implementation of IContactInfo; create through factory (see remarks)
Inherited Members
Namespace: SuperOffice.CRM.Entities.Providers
Assembly: SoDataBase.dll
Syntax
public class ContactInfoProvider : ContactPersonInfoProviderBase, IContactInfo3, IContactInfo2, IContactInfo
Remarks
To create an instance of ContactInfoProvider, use
var info = ClassFactory.Create<IContactInfo>(cont);
where cont is a Contact, to use an already-loaded entity object (that may also contain unsaved data); or where cont is an int that is a contactId, which will cause database fetches. The factory methods at the bottom of this class will handle both cases.
If you are in the Cpp world, or otherwise have unsaved data that you would want to use without incurring the overhead of an entity object, instantiate a SimpleContactInfo instead, fully populate it, and pass that to the factory.Properties
AddressLine1
Implementation of IContactInfo; create through factory (see remarks)
Declaration
public string AddressLine1 { get; }
Property Value
Type | Description |
---|---|
String |
Remarks
To create an instance of ContactInfoProvider, use
var info = ClassFactory.Create<IContactInfo>(cont);
where cont is a Contact, to use an already-loaded entity object (that may also contain unsaved data); or where cont is an int that is a contactId, which will cause database fetches. The factory methods at the bottom of this class will handle both cases.
If you are in the Cpp world, or otherwise have unsaved data that you would want to use without incurring the overhead of an entity object, instantiate a SimpleContactInfo instead, fully populate it, and pass that to the factory.Business
Implementation of IContactInfo; create through factory (see remarks)
Declaration
public string Business { get; }
Property Value
Type | Description |
---|---|
String |
Remarks
To create an instance of ContactInfoProvider, use
var info = ClassFactory.Create<IContactInfo>(cont);
where cont is a Contact, to use an already-loaded entity object (that may also contain unsaved data); or where cont is an int that is a contactId, which will cause database fetches. The factory methods at the bottom of this class will handle both cases.
If you are in the Cpp world, or otherwise have unsaved data that you would want to use without incurring the overhead of an entity object, instantiate a SimpleContactInfo instead, fully populate it, and pass that to the factory.Category
Implementation of IContactInfo; create through factory (see remarks)
Declaration
public string Category { get; }
Property Value
Type | Description |
---|---|
String |
Remarks
To create an instance of ContactInfoProvider, use
var info = ClassFactory.Create<IContactInfo>(cont);
where cont is a Contact, to use an already-loaded entity object (that may also contain unsaved data); or where cont is an int that is a contactId, which will cause database fetches. The factory methods at the bottom of this class will handle both cases.
If you are in the Cpp world, or otherwise have unsaved data that you would want to use without incurring the overhead of an entity object, instantiate a SimpleContactInfo instead, fully populate it, and pass that to the factory.Code
Implementation of IContactInfo; create through factory (see remarks)
Declaration
public string Code { get; }
Property Value
Type | Description |
---|---|
String |
Remarks
To create an instance of ContactInfoProvider, use
var info = ClassFactory.Create<IContactInfo>(cont);
where cont is a Contact, to use an already-loaded entity object (that may also contain unsaved data); or where cont is an int that is a contactId, which will cause database fetches. The factory methods at the bottom of this class will handle both cases.
If you are in the Cpp world, or otherwise have unsaved data that you would want to use without incurring the overhead of an entity object, instantiate a SimpleContactInfo instead, fully populate it, and pass that to the factory.Contact
Implementation of IContactInfo; create through factory (see remarks)
Declaration
public Contact Contact { get; }
Property Value
Type | Description |
---|---|
Contact |
Remarks
To create an instance of ContactInfoProvider, use
var info = ClassFactory.Create<IContactInfo>(cont);
where cont is a Contact, to use an already-loaded entity object (that may also contain unsaved data); or where cont is an int that is a contactId, which will cause database fetches. The factory methods at the bottom of this class will handle both cases.
If you are in the Cpp world, or otherwise have unsaved data that you would want to use without incurring the overhead of an entity object, instantiate a SimpleContactInfo instead, fully populate it, and pass that to the factory.ContactId
Implementation of IContactInfo; create through factory (see remarks)
Declaration
public int ContactId { get; }
Property Value
Type | Description |
---|---|
Int32 |
Remarks
To create an instance of ContactInfoProvider, use
var info = ClassFactory.Create<IContactInfo>(cont);
where cont is a Contact, to use an already-loaded entity object (that may also contain unsaved data); or where cont is an int that is a contactId, which will cause database fetches. The factory methods at the bottom of this class will handle both cases.
If you are in the Cpp world, or otherwise have unsaved data that you would want to use without incurring the overhead of an entity object, instantiate a SimpleContactInfo instead, fully populate it, and pass that to the factory.Country
Implementation of IContactInfo; create through factory (see remarks)
Declaration
public string Country { get; }
Property Value
Type | Description |
---|---|
String |
Remarks
To create an instance of ContactInfoProvider, use
var info = ClassFactory.Create<IContactInfo>(cont);
where cont is a Contact, to use an already-loaded entity object (that may also contain unsaved data); or where cont is an int that is a contactId, which will cause database fetches. The factory methods at the bottom of this class will handle both cases.
If you are in the Cpp world, or otherwise have unsaved data that you would want to use without incurring the overhead of an entity object, instantiate a SimpleContactInfo instead, fully populate it, and pass that to the factory.Country2
Implementation of IContactInfo; create through factory (see remarks)
Declaration
public string Country2 { get; }
Property Value
Type | Description |
---|---|
String |
Remarks
To create an instance of ContactInfoProvider, use
var info = ClassFactory.Create<IContactInfo>(cont);
where cont is a Contact, to use an already-loaded entity object (that may also contain unsaved data); or where cont is an int that is a contactId, which will cause database fetches. The factory methods at the bottom of this class will handle both cases.
If you are in the Cpp world, or otherwise have unsaved data that you would want to use without incurring the overhead of an entity object, instantiate a SimpleContactInfo instead, fully populate it, and pass that to the factory.CountryCode
Implementation of IContactInfo; create through factory (see remarks)
Declaration
public string CountryCode { get; }
Property Value
Type | Description |
---|---|
String |
Remarks
To create an instance of ContactInfoProvider, use
var info = ClassFactory.Create<IContactInfo>(cont);
where cont is a Contact, to use an already-loaded entity object (that may also contain unsaved data); or where cont is an int that is a contactId, which will cause database fetches. The factory methods at the bottom of this class will handle both cases.
If you are in the Cpp world, or otherwise have unsaved data that you would want to use without incurring the overhead of an entity object, instantiate a SimpleContactInfo instead, fully populate it, and pass that to the factory.CountryEnglish
Implementation of IContactInfo; create through factory (see remarks)
Declaration
public string CountryEnglish { get; }
Property Value
Type | Description |
---|---|
String |
Remarks
To create an instance of ContactInfoProvider, use
var info = ClassFactory.Create<IContactInfo>(cont);
where cont is a Contact, to use an already-loaded entity object (that may also contain unsaved data); or where cont is an int that is a contactId, which will cause database fetches. The factory methods at the bottom of this class will handle both cases.
If you are in the Cpp world, or otherwise have unsaved data that you would want to use without incurring the overhead of an entity object, instantiate a SimpleContactInfo instead, fully populate it, and pass that to the factory.CountryId
Implementation of IContactInfo; create through factory (see remarks)
Declaration
public int CountryId { get; }
Property Value
Type | Description |
---|---|
Int32 |
Remarks
To create an instance of ContactInfoProvider, use
var info = ClassFactory.Create<IContactInfo>(cont);
where cont is a Contact, to use an already-loaded entity object (that may also contain unsaved data); or where cont is an int that is a contactId, which will cause database fetches. The factory methods at the bottom of this class will handle both cases.
If you are in the Cpp world, or otherwise have unsaved data that you would want to use without incurring the overhead of an entity object, instantiate a SimpleContactInfo instead, fully populate it, and pass that to the factory.County
Implementation of IContactInfo; create through factory (see remarks)
Declaration
public string County { get; }
Property Value
Type | Description |
---|---|
String |
Remarks
To create an instance of ContactInfoProvider, use
var info = ClassFactory.Create<IContactInfo>(cont);
where cont is a Contact, to use an already-loaded entity object (that may also contain unsaved data); or where cont is an int that is a contactId, which will cause database fetches. The factory methods at the bottom of this class will handle both cases.
If you are in the Cpp world, or otherwise have unsaved data that you would want to use without incurring the overhead of an entity object, instantiate a SimpleContactInfo instead, fully populate it, and pass that to the factory.CountyZipUK
Implementation of IContactInfo; create through factory (see remarks)
Declaration
public string CountyZipUK { get; }
Property Value
Type | Description |
---|---|
String |
Remarks
To create an instance of ContactInfoProvider, use
var info = ClassFactory.Create<IContactInfo>(cont);
where cont is a Contact, to use an already-loaded entity object (that may also contain unsaved data); or where cont is an int that is a contactId, which will cause database fetches. The factory methods at the bottom of this class will handle both cases.
If you are in the Cpp world, or otherwise have unsaved data that you would want to use without incurring the overhead of an entity object, instantiate a SimpleContactInfo instead, fully populate it, and pass that to the factory.CustomFields
UDef fields and extra field values encoded as strings: "x_foo" = "[I:123]", "SuperOffice:1" = "[F:34.56]"
Declaration
public Dictionary<string, string> CustomFields { get; }
Property Value
Type | Description |
---|---|
Dictionary<String, String> |
Remarks
To create an instance of ContactInfoProvider, use
var info = ClassFactory.Create<IContactInfo>(cont);
where cont is a Contact, to use an already-loaded entity object (that may also contain unsaved data); or where cont is an int that is a contactId, which will cause database fetches. The factory methods at the bottom of this class will handle both cases.
If you are in the Cpp world, or otherwise have unsaved data that you would want to use without incurring the overhead of an entity object, instantiate a SimpleContactInfo instead, fully populate it, and pass that to the factory.Department
Implementation of IContactInfo; create through factory (see remarks)
Declaration
public string Department { get; }
Property Value
Type | Description |
---|---|
String |
Remarks
To create an instance of ContactInfoProvider, use
var info = ClassFactory.Create<IContactInfo>(cont);
where cont is a Contact, to use an already-loaded entity object (that may also contain unsaved data); or where cont is an int that is a contactId, which will cause database fetches. The factory methods at the bottom of this class will handle both cases.
If you are in the Cpp world, or otherwise have unsaved data that you would want to use without incurring the overhead of an entity object, instantiate a SimpleContactInfo instead, fully populate it, and pass that to the factory.Implementation of IContactInfo; create through factory (see remarks)
Declaration
public string EMail { get; }
Property Value
Type | Description |
---|---|
String |
Remarks
To create an instance of ContactInfoProvider, use
var info = ClassFactory.Create<IContactInfo>(cont);
where cont is a Contact, to use an already-loaded entity object (that may also contain unsaved data); or where cont is an int that is a contactId, which will cause database fetches. The factory methods at the bottom of this class will handle both cases.
If you are in the Cpp world, or otherwise have unsaved data that you would want to use without incurring the overhead of an entity object, instantiate a SimpleContactInfo instead, fully populate it, and pass that to the factory.EMailId
Implementation of IContactInfo; create through factory (see remarks)
Declaration
public int EMailId { get; }
Property Value
Type | Description |
---|---|
Int32 |
Remarks
To create an instance of ContactInfoProvider, use
var info = ClassFactory.Create<IContactInfo>(cont);
where cont is a Contact, to use an already-loaded entity object (that may also contain unsaved data); or where cont is an int that is a contactId, which will cause database fetches. The factory methods at the bottom of this class will handle both cases.
If you are in the Cpp world, or otherwise have unsaved data that you would want to use without incurring the overhead of an entity object, instantiate a SimpleContactInfo instead, fully populate it, and pass that to the factory.Fax
Implementation of IContactInfo; create through factory (see remarks)
Declaration
public string Fax { get; }
Property Value
Type | Description |
---|---|
String |
Remarks
To create an instance of ContactInfoProvider, use
var info = ClassFactory.Create<IContactInfo>(cont);
where cont is a Contact, to use an already-loaded entity object (that may also contain unsaved data); or where cont is an int that is a contactId, which will cause database fetches. The factory methods at the bottom of this class will handle both cases.
If you are in the Cpp world, or otherwise have unsaved data that you would want to use without incurring the overhead of an entity object, instantiate a SimpleContactInfo instead, fully populate it, and pass that to the factory.FaxId
Implementation of IContactInfo; create through factory (see remarks)
Declaration
public int FaxId { get; }
Property Value
Type | Description |
---|---|
Int32 |
Remarks
To create an instance of ContactInfoProvider, use
var info = ClassFactory.Create<IContactInfo>(cont);
where cont is a Contact, to use an already-loaded entity object (that may also contain unsaved data); or where cont is an int that is a contactId, which will cause database fetches. The factory methods at the bottom of this class will handle both cases.
If you are in the Cpp world, or otherwise have unsaved data that you would want to use without incurring the overhead of an entity object, instantiate a SimpleContactInfo instead, fully populate it, and pass that to the factory.FaxStripped
Implementation of IContactInfo; create through factory (see remarks)
Declaration
public string FaxStripped { get; }
Property Value
Type | Description |
---|---|
String |
Remarks
To create an instance of ContactInfoProvider, use
var info = ClassFactory.Create<IContactInfo>(cont);
where cont is a Contact, to use an already-loaded entity object (that may also contain unsaved data); or where cont is an int that is a contactId, which will cause database fetches. The factory methods at the bottom of this class will handle both cases.
If you are in the Cpp world, or otherwise have unsaved data that you would want to use without incurring the overhead of an entity object, instantiate a SimpleContactInfo instead, fully populate it, and pass that to the factory.LineFeedAustraliaUK
Implementation of IContactInfo; create through factory (see remarks)
Declaration
public string LineFeedAustraliaUK { get; }
Property Value
Type | Description |
---|---|
String |
Remarks
To create an instance of ContactInfoProvider, use
var info = ClassFactory.Create<IContactInfo>(cont);
where cont is a Contact, to use an already-loaded entity object (that may also contain unsaved data); or where cont is an int that is a contactId, which will cause database fetches. The factory methods at the bottom of this class will handle both cases.
If you are in the Cpp world, or otherwise have unsaved data that you would want to use without incurring the overhead of an entity object, instantiate a SimpleContactInfo instead, fully populate it, and pass that to the factory.LineFeedGermany
Implementation of IContactInfo; create through factory (see remarks)
Declaration
public string LineFeedGermany { get; }
Property Value
Type | Description |
---|---|
String |
Remarks
To create an instance of ContactInfoProvider, use
var info = ClassFactory.Create<IContactInfo>(cont);
where cont is a Contact, to use an already-loaded entity object (that may also contain unsaved data); or where cont is an int that is a contactId, which will cause database fetches. The factory methods at the bottom of this class will handle both cases.
If you are in the Cpp world, or otherwise have unsaved data that you would want to use without incurring the overhead of an entity object, instantiate a SimpleContactInfo instead, fully populate it, and pass that to the factory.Name
Implementation of IContactInfo; create through factory (see remarks)
Declaration
public string Name { get; }
Property Value
Type | Description |
---|---|
String |
Remarks
To create an instance of ContactInfoProvider, use
var info = ClassFactory.Create<IContactInfo>(cont);
where cont is a Contact, to use an already-loaded entity object (that may also contain unsaved data); or where cont is an int that is a contactId, which will cause database fetches. The factory methods at the bottom of this class will handle both cases.
If you are in the Cpp world, or otherwise have unsaved data that you would want to use without incurring the overhead of an entity object, instantiate a SimpleContactInfo instead, fully populate it, and pass that to the factory.Number
Implementation of IContactInfo; create through factory (see remarks)
Declaration
public string Number { get; }
Property Value
Type | Description |
---|---|
String |
Remarks
To create an instance of ContactInfoProvider, use
var info = ClassFactory.Create<IContactInfo>(cont);
where cont is a Contact, to use an already-loaded entity object (that may also contain unsaved data); or where cont is an int that is a contactId, which will cause database fetches. The factory methods at the bottom of this class will handle both cases.
If you are in the Cpp world, or otherwise have unsaved data that you would want to use without incurring the overhead of an entity object, instantiate a SimpleContactInfo instead, fully populate it, and pass that to the factory.OrganisationNumber
Implementation of IContactInfo; create through factory (see remarks)
Declaration
public string OrganisationNumber { get; }
Property Value
Type | Description |
---|---|
String |
Remarks
To create an instance of ContactInfoProvider, use
var info = ClassFactory.Create<IContactInfo>(cont);
where cont is a Contact, to use an already-loaded entity object (that may also contain unsaved data); or where cont is an int that is a contactId, which will cause database fetches. The factory methods at the bottom of this class will handle both cases.
If you are in the Cpp world, or otherwise have unsaved data that you would want to use without incurring the overhead of an entity object, instantiate a SimpleContactInfo instead, fully populate it, and pass that to the factory.OurContact
Implementation of IContactInfo; create through factory (see remarks)
Declaration
public string OurContact { get; }
Property Value
Type | Description |
---|---|
String |
Remarks
To create an instance of ContactInfoProvider, use
var info = ClassFactory.Create<IContactInfo>(cont);
where cont is a Contact, to use an already-loaded entity object (that may also contain unsaved data); or where cont is an int that is a contactId, which will cause database fetches. The factory methods at the bottom of this class will handle both cases.
If you are in the Cpp world, or otherwise have unsaved data that you would want to use without incurring the overhead of an entity object, instantiate a SimpleContactInfo instead, fully populate it, and pass that to the factory.Phone
Implementation of IContactInfo; create through factory (see remarks)
Declaration
public string Phone { get; }
Property Value
Type | Description |
---|---|
String |
Remarks
To create an instance of ContactInfoProvider, use
var info = ClassFactory.Create<IContactInfo>(cont);
where cont is a Contact, to use an already-loaded entity object (that may also contain unsaved data); or where cont is an int that is a contactId, which will cause database fetches. The factory methods at the bottom of this class will handle both cases.
If you are in the Cpp world, or otherwise have unsaved data that you would want to use without incurring the overhead of an entity object, instantiate a SimpleContactInfo instead, fully populate it, and pass that to the factory.PhoneId
Implementation of IContactInfo; create through factory (see remarks)
Declaration
public int PhoneId { get; }
Property Value
Type | Description |
---|---|
Int32 |
Remarks
To create an instance of ContactInfoProvider, use
var info = ClassFactory.Create<IContactInfo>(cont);
where cont is a Contact, to use an already-loaded entity object (that may also contain unsaved data); or where cont is an int that is a contactId, which will cause database fetches. The factory methods at the bottom of this class will handle both cases.
If you are in the Cpp world, or otherwise have unsaved data that you would want to use without incurring the overhead of an entity object, instantiate a SimpleContactInfo instead, fully populate it, and pass that to the factory.PostalAddressCity
Implementation of IContactInfo; create through factory (see remarks)
Declaration
public string PostalAddressCity { get; }
Property Value
Type | Description |
---|---|
String |
Remarks
To create an instance of ContactInfoProvider, use
var info = ClassFactory.Create<IContactInfo>(cont);
where cont is a Contact, to use an already-loaded entity object (that may also contain unsaved data); or where cont is an int that is a contactId, which will cause database fetches. The factory methods at the bottom of this class will handle both cases.
If you are in the Cpp world, or otherwise have unsaved data that you would want to use without incurring the overhead of an entity object, instantiate a SimpleContactInfo instead, fully populate it, and pass that to the factory.PostalAddressCityFull
Implementation of IContactInfo; create through factory (see remarks)
Declaration
public string PostalAddressCityFull { get; }
Property Value
Type | Description |
---|---|
String |
Remarks
To create an instance of ContactInfoProvider, use
var info = ClassFactory.Create<IContactInfo>(cont);
where cont is a Contact, to use an already-loaded entity object (that may also contain unsaved data); or where cont is an int that is a contactId, which will cause database fetches. The factory methods at the bottom of this class will handle both cases.
If you are in the Cpp world, or otherwise have unsaved data that you would want to use without incurring the overhead of an entity object, instantiate a SimpleContactInfo instead, fully populate it, and pass that to the factory.PostalAddressCounty
Implementation of IContactInfo; create through factory (see remarks)
Declaration
public string PostalAddressCounty { get; }
Property Value
Type | Description |
---|---|
String |
Remarks
To create an instance of ContactInfoProvider, use
var info = ClassFactory.Create<IContactInfo>(cont);
where cont is a Contact, to use an already-loaded entity object (that may also contain unsaved data); or where cont is an int that is a contactId, which will cause database fetches. The factory methods at the bottom of this class will handle both cases.
If you are in the Cpp world, or otherwise have unsaved data that you would want to use without incurring the overhead of an entity object, instantiate a SimpleContactInfo instead, fully populate it, and pass that to the factory.PostalAddressLine1
Implementation of IContactInfo; create through factory (see remarks)
Declaration
public string PostalAddressLine1 { get; }
Property Value
Type | Description |
---|---|
String |
Remarks
To create an instance of ContactInfoProvider, use
var info = ClassFactory.Create<IContactInfo>(cont);
where cont is a Contact, to use an already-loaded entity object (that may also contain unsaved data); or where cont is an int that is a contactId, which will cause database fetches. The factory methods at the bottom of this class will handle both cases.
If you are in the Cpp world, or otherwise have unsaved data that you would want to use without incurring the overhead of an entity object, instantiate a SimpleContactInfo instead, fully populate it, and pass that to the factory.PostalAddressLine1And3
Implementation of IContactInfo; create through factory (see remarks)
Declaration
public string PostalAddressLine1And3 { get; }
Property Value
Type | Description |
---|---|
String |
Remarks
To create an instance of ContactInfoProvider, use
var info = ClassFactory.Create<IContactInfo>(cont);
where cont is a Contact, to use an already-loaded entity object (that may also contain unsaved data); or where cont is an int that is a contactId, which will cause database fetches. The factory methods at the bottom of this class will handle both cases.
If you are in the Cpp world, or otherwise have unsaved data that you would want to use without incurring the overhead of an entity object, instantiate a SimpleContactInfo instead, fully populate it, and pass that to the factory.PostalAddressLine2
Implementation of IContactInfo; create through factory (see remarks)
Declaration
public string PostalAddressLine2 { get; }
Property Value
Type | Description |
---|---|
String |
Remarks
To create an instance of ContactInfoProvider, use
var info = ClassFactory.Create<IContactInfo>(cont);
where cont is a Contact, to use an already-loaded entity object (that may also contain unsaved data); or where cont is an int that is a contactId, which will cause database fetches. The factory methods at the bottom of this class will handle both cases.
If you are in the Cpp world, or otherwise have unsaved data that you would want to use without incurring the overhead of an entity object, instantiate a SimpleContactInfo instead, fully populate it, and pass that to the factory.PostalAddressLine3
Implementation of IContactInfo; create through factory (see remarks)
Declaration
public string PostalAddressLine3 { get; }
Property Value
Type | Description |
---|---|
String |
Remarks
To create an instance of ContactInfoProvider, use
var info = ClassFactory.Create<IContactInfo>(cont);
where cont is a Contact, to use an already-loaded entity object (that may also contain unsaved data); or where cont is an int that is a contactId, which will cause database fetches. The factory methods at the bottom of this class will handle both cases.
If you are in the Cpp world, or otherwise have unsaved data that you would want to use without incurring the overhead of an entity object, instantiate a SimpleContactInfo instead, fully populate it, and pass that to the factory.PostalAddressPrefix
Implementation of IContactInfo; create through factory (see remarks)
Declaration
public string PostalAddressPrefix { get; }
Property Value
Type | Description |
---|---|
String |
Remarks
To create an instance of ContactInfoProvider, use
var info = ClassFactory.Create<IContactInfo>(cont);
where cont is a Contact, to use an already-loaded entity object (that may also contain unsaved data); or where cont is an int that is a contactId, which will cause database fetches. The factory methods at the bottom of this class will handle both cases.
If you are in the Cpp world, or otherwise have unsaved data that you would want to use without incurring the overhead of an entity object, instantiate a SimpleContactInfo instead, fully populate it, and pass that to the factory.PostalAddressState
Implementation of IContactInfo; create through factory (see remarks)
Declaration
public string PostalAddressState { get; }
Property Value
Type | Description |
---|---|
String |
Remarks
To create an instance of ContactInfoProvider, use
var info = ClassFactory.Create<IContactInfo>(cont);
where cont is a Contact, to use an already-loaded entity object (that may also contain unsaved data); or where cont is an int that is a contactId, which will cause database fetches. The factory methods at the bottom of this class will handle both cases.
If you are in the Cpp world, or otherwise have unsaved data that you would want to use without incurring the overhead of an entity object, instantiate a SimpleContactInfo instead, fully populate it, and pass that to the factory.PostalAddressZip
Implementation of IContactInfo; create through factory (see remarks)
Declaration
public string PostalAddressZip { get; }
Property Value
Type | Description |
---|---|
String |
Remarks
To create an instance of ContactInfoProvider, use
var info = ClassFactory.Create<IContactInfo>(cont);
where cont is a Contact, to use an already-loaded entity object (that may also contain unsaved data); or where cont is an int that is a contactId, which will cause database fetches. The factory methods at the bottom of this class will handle both cases.
If you are in the Cpp world, or otherwise have unsaved data that you would want to use without incurring the overhead of an entity object, instantiate a SimpleContactInfo instead, fully populate it, and pass that to the factory.PostalAddressZipCity
Implementation of IContactInfo; create through factory (see remarks)
Declaration
public string PostalAddressZipCity { get; }
Property Value
Type | Description |
---|---|
String |
Remarks
To create an instance of ContactInfoProvider, use
var info = ClassFactory.Create<IContactInfo>(cont);
where cont is a Contact, to use an already-loaded entity object (that may also contain unsaved data); or where cont is an int that is a contactId, which will cause database fetches. The factory methods at the bottom of this class will handle both cases.
If you are in the Cpp world, or otherwise have unsaved data that you would want to use without incurring the overhead of an entity object, instantiate a SimpleContactInfo instead, fully populate it, and pass that to the factory.PostCode
Postcode. For German addresses, don't add zip prefix
Declaration
public string PostCode { get; }
Property Value
Type | Description |
---|---|
String |
Remarks
To create an instance of ContactInfoProvider, use
var info = ClassFactory.Create<IContactInfo>(cont);
where cont is a Contact, to use an already-loaded entity object (that may also contain unsaved data); or where cont is an int that is a contactId, which will cause database fetches. The factory methods at the bottom of this class will handle both cases.
If you are in the Cpp world, or otherwise have unsaved data that you would want to use without incurring the overhead of an entity object, instantiate a SimpleContactInfo instead, fully populate it, and pass that to the factory.StreetAddressCity
Implementation of IContactInfo; create through factory (see remarks)
Declaration
public string StreetAddressCity { get; }
Property Value
Type | Description |
---|---|
String |
Remarks
To create an instance of ContactInfoProvider, use
var info = ClassFactory.Create<IContactInfo>(cont);
where cont is a Contact, to use an already-loaded entity object (that may also contain unsaved data); or where cont is an int that is a contactId, which will cause database fetches. The factory methods at the bottom of this class will handle both cases.
If you are in the Cpp world, or otherwise have unsaved data that you would want to use without incurring the overhead of an entity object, instantiate a SimpleContactInfo instead, fully populate it, and pass that to the factory.StreetAddressCityFull
Implementation of IContactInfo; create through factory (see remarks)
Declaration
public string StreetAddressCityFull { get; }
Property Value
Type | Description |
---|---|
String |
Remarks
To create an instance of ContactInfoProvider, use
var info = ClassFactory.Create<IContactInfo>(cont);
where cont is a Contact, to use an already-loaded entity object (that may also contain unsaved data); or where cont is an int that is a contactId, which will cause database fetches. The factory methods at the bottom of this class will handle both cases.
If you are in the Cpp world, or otherwise have unsaved data that you would want to use without incurring the overhead of an entity object, instantiate a SimpleContactInfo instead, fully populate it, and pass that to the factory.StreetAddressLine1
Implementation of IContactInfo; create through factory (see remarks)
Declaration
public string StreetAddressLine1 { get; }
Property Value
Type | Description |
---|---|
String |
Remarks
To create an instance of ContactInfoProvider, use
var info = ClassFactory.Create<IContactInfo>(cont);
where cont is a Contact, to use an already-loaded entity object (that may also contain unsaved data); or where cont is an int that is a contactId, which will cause database fetches. The factory methods at the bottom of this class will handle both cases.
If you are in the Cpp world, or otherwise have unsaved data that you would want to use without incurring the overhead of an entity object, instantiate a SimpleContactInfo instead, fully populate it, and pass that to the factory.StreetAddressLine2
Implementation of IContactInfo; create through factory (see remarks)
Declaration
public string StreetAddressLine2 { get; }
Property Value
Type | Description |
---|---|
String |
Remarks
To create an instance of ContactInfoProvider, use
var info = ClassFactory.Create<IContactInfo>(cont);
where cont is a Contact, to use an already-loaded entity object (that may also contain unsaved data); or where cont is an int that is a contactId, which will cause database fetches. The factory methods at the bottom of this class will handle both cases.
If you are in the Cpp world, or otherwise have unsaved data that you would want to use without incurring the overhead of an entity object, instantiate a SimpleContactInfo instead, fully populate it, and pass that to the factory.StreetAddressLine3
Implementation of IContactInfo; create through factory (see remarks)
Declaration
public string StreetAddressLine3 { get; }
Property Value
Type | Description |
---|---|
String |
Remarks
To create an instance of ContactInfoProvider, use
var info = ClassFactory.Create<IContactInfo>(cont);
where cont is a Contact, to use an already-loaded entity object (that may also contain unsaved data); or where cont is an int that is a contactId, which will cause database fetches. The factory methods at the bottom of this class will handle both cases.
If you are in the Cpp world, or otherwise have unsaved data that you would want to use without incurring the overhead of an entity object, instantiate a SimpleContactInfo instead, fully populate it, and pass that to the factory.StreetAddressState
Implementation of IContactInfo; create through factory (see remarks)
Declaration
public string StreetAddressState { get; }
Property Value
Type | Description |
---|---|
String |
Remarks
To create an instance of ContactInfoProvider, use
var info = ClassFactory.Create<IContactInfo>(cont);
where cont is a Contact, to use an already-loaded entity object (that may also contain unsaved data); or where cont is an int that is a contactId, which will cause database fetches. The factory methods at the bottom of this class will handle both cases.
If you are in the Cpp world, or otherwise have unsaved data that you would want to use without incurring the overhead of an entity object, instantiate a SimpleContactInfo instead, fully populate it, and pass that to the factory.StreetAddressZip
Implementation of IContactInfo; create through factory (see remarks)
Declaration
public string StreetAddressZip { get; }
Property Value
Type | Description |
---|---|
String |
Remarks
To create an instance of ContactInfoProvider, use
var info = ClassFactory.Create<IContactInfo>(cont);
where cont is a Contact, to use an already-loaded entity object (that may also contain unsaved data); or where cont is an int that is a contactId, which will cause database fetches. The factory methods at the bottom of this class will handle both cases.
If you are in the Cpp world, or otherwise have unsaved data that you would want to use without incurring the overhead of an entity object, instantiate a SimpleContactInfo instead, fully populate it, and pass that to the factory.StreetAddressZipGerman
Implementation of IContactInfo; create through factory (see remarks)
Declaration
public string StreetAddressZipGerman { get; }
Property Value
Type | Description |
---|---|
String |
Remarks
To create an instance of ContactInfoProvider, use
var info = ClassFactory.Create<IContactInfo>(cont);
where cont is a Contact, to use an already-loaded entity object (that may also contain unsaved data); or where cont is an int that is a contactId, which will cause database fetches. The factory methods at the bottom of this class will handle both cases.
If you are in the Cpp world, or otherwise have unsaved data that you would want to use without incurring the overhead of an entity object, instantiate a SimpleContactInfo instead, fully populate it, and pass that to the factory.SupportPersonId
Implementation of IContactInfo; create through factory (see remarks)
Declaration
public int SupportPersonId { get; }
Property Value
Type | Description |
---|---|
Int32 |
Remarks
To create an instance of ContactInfoProvider, use
var info = ClassFactory.Create<IContactInfo>(cont);
where cont is a Contact, to use an already-loaded entity object (that may also contain unsaved data); or where cont is an int that is a contactId, which will cause database fetches. The factory methods at the bottom of this class will handle both cases.
If you are in the Cpp world, or otherwise have unsaved data that you would want to use without incurring the overhead of an entity object, instantiate a SimpleContactInfo instead, fully populate it, and pass that to the factory.SupportPersonName
Implementation of IContactInfo; create through factory (see remarks)
Declaration
public string SupportPersonName { get; }
Property Value
Type | Description |
---|---|
String |
Remarks
To create an instance of ContactInfoProvider, use
var info = ClassFactory.Create<IContactInfo>(cont);
where cont is a Contact, to use an already-loaded entity object (that may also contain unsaved data); or where cont is an int that is a contactId, which will cause database fetches. The factory methods at the bottom of this class will handle both cases.
If you are in the Cpp world, or otherwise have unsaved data that you would want to use without incurring the overhead of an entity object, instantiate a SimpleContactInfo instead, fully populate it, and pass that to the factory.Web
Implementation of IContactInfo; create through factory (see remarks)
Declaration
public string Web { get; }
Property Value
Type | Description |
---|---|
String |
Remarks
To create an instance of ContactInfoProvider, use
var info = ClassFactory.Create<IContactInfo>(cont);
where cont is a Contact, to use an already-loaded entity object (that may also contain unsaved data); or where cont is an int that is a contactId, which will cause database fetches. The factory methods at the bottom of this class will handle both cases.
If you are in the Cpp world, or otherwise have unsaved data that you would want to use without incurring the overhead of an entity object, instantiate a SimpleContactInfo instead, fully populate it, and pass that to the factory.WebId
Implementation of IContactInfo; create through factory (see remarks)
Declaration
public int WebId { get; }
Property Value
Type | Description |
---|---|
Int32 |
Remarks
To create an instance of ContactInfoProvider, use
var info = ClassFactory.Create<IContactInfo>(cont);
where cont is a Contact, to use an already-loaded entity object (that may also contain unsaved data); or where cont is an int that is a contactId, which will cause database fetches. The factory methods at the bottom of this class will handle both cases.
If you are in the Cpp world, or otherwise have unsaved data that you would want to use without incurring the overhead of an entity object, instantiate a SimpleContactInfo instead, fully populate it, and pass that to the factory.ZipCity
Implementation of IContactInfo; create through factory (see remarks)
Declaration
public string ZipCity { get; }
Property Value
Type | Description |
---|---|
String |
Remarks
To create an instance of ContactInfoProvider, use
var info = ClassFactory.Create<IContactInfo>(cont);
where cont is a Contact, to use an already-loaded entity object (that may also contain unsaved data); or where cont is an int that is a contactId, which will cause database fetches. The factory methods at the bottom of this class will handle both cases.
If you are in the Cpp world, or otherwise have unsaved data that you would want to use without incurring the overhead of an entity object, instantiate a SimpleContactInfo instead, fully populate it, and pass that to the factory.Methods
GetInternationalAddress(Int32)
Implementation of IContactInfo; create through factory (see remarks)
Declaration
public string GetInternationalAddress(int fieldNo)
Parameters
Type | Name | Description |
---|---|---|
Int32 | fieldNo |
Returns
Type | Description |
---|---|
String |
Remarks
To create an instance of ContactInfoProvider, use
var info = ClassFactory.Create<IContactInfo>(cont);
where cont is a Contact, to use an already-loaded entity object (that may also contain unsaved data); or where cont is an int that is a contactId, which will cause database fetches. The factory methods at the bottom of this class will handle both cases.
If you are in the Cpp world, or otherwise have unsaved data that you would want to use without incurring the overhead of an entity object, instantiate a SimpleContactInfo instead, fully populate it, and pass that to the factory.GetUserDefinedDecimal(Int32)
Return a user defined value of type decimal
Declaration
public string GetUserDefinedDecimal(int fieldNo)
Parameters
Type | Name | Description |
---|---|---|
Int32 | fieldNo | Index of field to retrieve value for |
Returns
Type | Description |
---|---|
String | String representation of the value of specified field |
Remarks
To create an instance of ContactInfoProvider, use
var info = ClassFactory.Create<IContactInfo>(cont);
where cont is a Contact, to use an already-loaded entity object (that may also contain unsaved data); or where cont is an int that is a contactId, which will cause database fetches. The factory methods at the bottom of this class will handle both cases.
If you are in the Cpp world, or otherwise have unsaved data that you would want to use without incurring the overhead of an entity object, instantiate a SimpleContactInfo instead, fully populate it, and pass that to the factory.GetUserDefinedDecimal(String)
Get the decimal udef value based on the prog.id name of the udef field.
Declaration
public double GetUserDefinedDecimal(string progId)
Parameters
Type | Name | Description |
---|---|---|
String | progId | Program name of udef field |
Returns
Type | Description |
---|---|
Double | double value of field, or NAN if field not found |
Remarks
To create an instance of ContactInfoProvider, use
var info = ClassFactory.Create<IContactInfo>(cont);
where cont is a Contact, to use an already-loaded entity object (that may also contain unsaved data); or where cont is an int that is a contactId, which will cause database fetches. The factory methods at the bottom of this class will handle both cases.
If you are in the Cpp world, or otherwise have unsaved data that you would want to use without incurring the overhead of an entity object, instantiate a SimpleContactInfo instead, fully populate it, and pass that to the factory.GetUserDefinedInt(Int32)
Return a user defined value of type int
Declaration
public string GetUserDefinedInt(int fieldNo)
Parameters
Type | Name | Description |
---|---|---|
Int32 | fieldNo | Index of field to retrieve value for |
Returns
Type | Description |
---|---|
String | String representation of the value of specified field |
Remarks
To create an instance of ContactInfoProvider, use
var info = ClassFactory.Create<IContactInfo>(cont);
where cont is a Contact, to use an already-loaded entity object (that may also contain unsaved data); or where cont is an int that is a contactId, which will cause database fetches. The factory methods at the bottom of this class will handle both cases.
If you are in the Cpp world, or otherwise have unsaved data that you would want to use without incurring the overhead of an entity object, instantiate a SimpleContactInfo instead, fully populate it, and pass that to the factory.GetUserDefinedInt(String)
Get the int udef value based on the prog.id name of the udef field.
Declaration
public int GetUserDefinedInt(string progId)
Parameters
Type | Name | Description |
---|---|---|
String | progId | Program name of udef field |
Returns
Type | Description |
---|---|
Int32 | int value of field, or MINVALUE if field not found |
Remarks
To create an instance of ContactInfoProvider, use
var info = ClassFactory.Create<IContactInfo>(cont);
where cont is a Contact, to use an already-loaded entity object (that may also contain unsaved data); or where cont is an int that is a contactId, which will cause database fetches. The factory methods at the bottom of this class will handle both cases.
If you are in the Cpp world, or otherwise have unsaved data that you would want to use without incurring the overhead of an entity object, instantiate a SimpleContactInfo instead, fully populate it, and pass that to the factory.GetUserDefinedString(Int32)
Return a user defined value of type string
Declaration
public string GetUserDefinedString(int fieldNo)
Parameters
Type | Name | Description |
---|---|---|
Int32 | fieldNo | Index of field to retrieve value for |
Returns
Type | Description |
---|---|
String | Value of specified field |
Remarks
To create an instance of ContactInfoProvider, use
var info = ClassFactory.Create<IContactInfo>(cont);
where cont is a Contact, to use an already-loaded entity object (that may also contain unsaved data); or where cont is an int that is a contactId, which will cause database fetches. The factory methods at the bottom of this class will handle both cases.
If you are in the Cpp world, or otherwise have unsaved data that you would want to use without incurring the overhead of an entity object, instantiate a SimpleContactInfo instead, fully populate it, and pass that to the factory.GetUserDefinedString(String)
Get the string udef value based on the prog.id name of the udef field.
Declaration
public string GetUserDefinedString(string progId)
Parameters
Type | Name | Description |
---|---|---|
String | progId | Program name of udef field |
Returns
Type | Description |
---|---|
String | string value of field, or NULL if field not found |
Remarks
To create an instance of ContactInfoProvider, use
var info = ClassFactory.Create<IContactInfo>(cont);
where cont is a Contact, to use an already-loaded entity object (that may also contain unsaved data); or where cont is an int that is a contactId, which will cause database fetches. The factory methods at the bottom of this class will handle both cases.
If you are in the Cpp world, or otherwise have unsaved data that you would want to use without incurring the overhead of an entity object, instantiate a SimpleContactInfo instead, fully populate it, and pass that to the factory.