Class PersonInfoProvider
Implementation of IPersonInfo; create through factory (see remarks)
Inherited Members
Namespace: SuperOffice.CRM.Entities.Providers
Assembly: SoDataBase.dll
Syntax
public class PersonInfoProvider : ContactPersonInfoProviderBase, IPersonInfo4, IPersonInfo3, IPersonInfo2, IPersonInfo
Remarks
To create an instance of PersonInfoProvider, use
var info = ClassFactory.Create<IPersonInfo>(pers);
where pers is a Person, to use an already-loaded entity object (that may also contain unsaved data); or where pers is an int that is a personId, 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 SimplePersonInfo instead, fully populate it, and pass that to the factory.Properties
AssociateId
Implementation of IPersonInfo; create through factory (see remarks)
Declaration
public int AssociateId { get; }
Property Value
Type | Description |
---|---|
Int32 |
Remarks
To create an instance of PersonInfoProvider, use
var info = ClassFactory.Create<IPersonInfo>(pers);
where pers is a Person, to use an already-loaded entity object (that may also contain unsaved data); or where pers is an int that is a personId, 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 SimplePersonInfo instead, fully populate it, and pass that to the factory.Business
Implementation of IPersonInfo; create through factory (see remarks)
Declaration
public string Business { get; }
Property Value
Type | Description |
---|---|
String |
Remarks
To create an instance of PersonInfoProvider, use
var info = ClassFactory.Create<IPersonInfo>(pers);
where pers is a Person, to use an already-loaded entity object (that may also contain unsaved data); or where pers is an int that is a personId, 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 SimplePersonInfo instead, fully populate it, and pass that to the factory.Category
Implementation of IPersonInfo; create through factory (see remarks)
Declaration
public string Category { get; }
Property Value
Type | Description |
---|---|
String |
Remarks
To create an instance of PersonInfoProvider, use
var info = ClassFactory.Create<IPersonInfo>(pers);
where pers is a Person, to use an already-loaded entity object (that may also contain unsaved data); or where pers is an int that is a personId, 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 SimplePersonInfo instead, fully populate it, and pass that to the factory.Chat
Implementation of IPersonInfo; create through factory (see remarks)
Declaration
public string Chat { get; }
Property Value
Type | Description |
---|---|
String |
Remarks
To create an instance of PersonInfoProvider, use
var info = ClassFactory.Create<IPersonInfo>(pers);
where pers is a Person, to use an already-loaded entity object (that may also contain unsaved data); or where pers is an int that is a personId, 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 SimplePersonInfo instead, fully populate it, and pass that to the factory.ChatId
Implementation of IPersonInfo; create through factory (see remarks)
Declaration
public int ChatId { get; }
Property Value
Type | Description |
---|---|
Int32 |
Remarks
To create an instance of PersonInfoProvider, use
var info = ClassFactory.Create<IPersonInfo>(pers);
where pers is a Person, to use an already-loaded entity object (that may also contain unsaved data); or where pers is an int that is a personId, 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 SimplePersonInfo instead, fully populate it, and pass that to the factory.ChatProtocol
Implementation of IPersonInfo; create through factory (see remarks)
Declaration
public string ChatProtocol { get; }
Property Value
Type | Description |
---|---|
String |
Remarks
To create an instance of PersonInfoProvider, use
var info = ClassFactory.Create<IPersonInfo>(pers);
where pers is a Person, to use an already-loaded entity object (that may also contain unsaved data); or where pers is an int that is a personId, 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 SimplePersonInfo instead, fully populate it, and pass that to the factory.ContactId
Implementation of IPersonInfo; create through factory (see remarks)
Declaration
public int ContactId { get; }
Property Value
Type | Description |
---|---|
Int32 |
Remarks
To create an instance of PersonInfoProvider, use
var info = ClassFactory.Create<IPersonInfo>(pers);
where pers is a Person, to use an already-loaded entity object (that may also contain unsaved data); or where pers is an int that is a personId, 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 SimplePersonInfo instead, fully populate it, and pass that to the factory.Country
Implementation of IPersonInfo; create through factory (see remarks)
Declaration
public string Country { get; }
Property Value
Type | Description |
---|---|
String |
Remarks
To create an instance of PersonInfoProvider, use
var info = ClassFactory.Create<IPersonInfo>(pers);
where pers is a Person, to use an already-loaded entity object (that may also contain unsaved data); or where pers is an int that is a personId, 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 SimplePersonInfo instead, fully populate it, and pass that to the factory.Country2
Implementation of IPersonInfo; create through factory (see remarks)
Declaration
public string Country2 { get; }
Property Value
Type | Description |
---|---|
String |
Remarks
To create an instance of PersonInfoProvider, use
var info = ClassFactory.Create<IPersonInfo>(pers);
where pers is a Person, to use an already-loaded entity object (that may also contain unsaved data); or where pers is an int that is a personId, 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 SimplePersonInfo instead, fully populate it, and pass that to the factory.CountryCode
Implementation of IPersonInfo; create through factory (see remarks)
Declaration
public string CountryCode { get; }
Property Value
Type | Description |
---|---|
String |
Remarks
To create an instance of PersonInfoProvider, use
var info = ClassFactory.Create<IPersonInfo>(pers);
where pers is a Person, to use an already-loaded entity object (that may also contain unsaved data); or where pers is an int that is a personId, 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 SimplePersonInfo instead, fully populate it, and pass that to the factory.CountryId
Implementation of IPersonInfo; create through factory (see remarks)
Declaration
public int CountryId { get; }
Property Value
Type | Description |
---|---|
Int32 |
Remarks
To create an instance of PersonInfoProvider, use
var info = ClassFactory.Create<IPersonInfo>(pers);
where pers is a Person, to use an already-loaded entity object (that may also contain unsaved data); or where pers is an int that is a personId, 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 SimplePersonInfo instead, fully populate it, and pass that to the factory.CustomFields
Implementation of IPersonInfo; create through factory (see remarks)
Declaration
public Dictionary<string, string> CustomFields { get; }
Property Value
Type | Description |
---|---|
Dictionary<String, String> |
Remarks
To create an instance of PersonInfoProvider, use
var info = ClassFactory.Create<IPersonInfo>(pers);
where pers is a Person, to use an already-loaded entity object (that may also contain unsaved data); or where pers is an int that is a personId, 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 SimplePersonInfo instead, fully populate it, and pass that to the factory.DateOfBirth
Implementation of IPersonInfo; create through factory (see remarks)
Declaration
public string DateOfBirth { get; }
Property Value
Type | Description |
---|---|
String |
Remarks
To create an instance of PersonInfoProvider, use
var info = ClassFactory.Create<IPersonInfo>(pers);
where pers is a Person, to use an already-loaded entity object (that may also contain unsaved data); or where pers is an int that is a personId, 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 SimplePersonInfo instead, fully populate it, and pass that to the factory.Department
Implementation of IPersonInfo; create through factory (see remarks)
Declaration
public string Department { get; }
Property Value
Type | Description |
---|---|
String |
Remarks
To create an instance of PersonInfoProvider, use
var info = ClassFactory.Create<IPersonInfo>(pers);
where pers is a Person, to use an already-loaded entity object (that may also contain unsaved data); or where pers is an int that is a personId, 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 SimplePersonInfo instead, fully populate it, and pass that to the factory.Implementation of IPersonInfo; create through factory (see remarks)
Declaration
public string EMail { get; }
Property Value
Type | Description |
---|---|
String |
Remarks
To create an instance of PersonInfoProvider, use
var info = ClassFactory.Create<IPersonInfo>(pers);
where pers is a Person, to use an already-loaded entity object (that may also contain unsaved data); or where pers is an int that is a personId, 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 SimplePersonInfo instead, fully populate it, and pass that to the factory.EMailId
Implementation of IPersonInfo; create through factory (see remarks)
Declaration
public int EMailId { get; }
Property Value
Type | Description |
---|---|
Int32 |
Remarks
To create an instance of PersonInfoProvider, use
var info = ClassFactory.Create<IPersonInfo>(pers);
where pers is a Person, to use an already-loaded entity object (that may also contain unsaved data); or where pers is an int that is a personId, 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 SimplePersonInfo instead, fully populate it, and pass that to the factory.Fax
Implementation of IPersonInfo; create through factory (see remarks)
Declaration
public string Fax { get; }
Property Value
Type | Description |
---|---|
String |
Remarks
To create an instance of PersonInfoProvider, use
var info = ClassFactory.Create<IPersonInfo>(pers);
where pers is a Person, to use an already-loaded entity object (that may also contain unsaved data); or where pers is an int that is a personId, 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 SimplePersonInfo instead, fully populate it, and pass that to the factory.FaxId
Implementation of IPersonInfo; create through factory (see remarks)
Declaration
public int FaxId { get; }
Property Value
Type | Description |
---|---|
Int32 |
Remarks
To create an instance of PersonInfoProvider, use
var info = ClassFactory.Create<IPersonInfo>(pers);
where pers is a Person, to use an already-loaded entity object (that may also contain unsaved data); or where pers is an int that is a personId, 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 SimplePersonInfo instead, fully populate it, and pass that to the factory.FaxStripped
Implementation of IPersonInfo; create through factory (see remarks)
Declaration
public string FaxStripped { get; }
Property Value
Type | Description |
---|---|
String |
Remarks
To create an instance of PersonInfoProvider, use
var info = ClassFactory.Create<IPersonInfo>(pers);
where pers is a Person, to use an already-loaded entity object (that may also contain unsaved data); or where pers is an int that is a personId, 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 SimplePersonInfo instead, fully populate it, and pass that to the factory.FirstName
Implementation of IPersonInfo; create through factory (see remarks)
Declaration
public string FirstName { get; }
Property Value
Type | Description |
---|---|
String |
Remarks
To create an instance of PersonInfoProvider, use
var info = ClassFactory.Create<IPersonInfo>(pers);
where pers is a Person, to use an already-loaded entity object (that may also contain unsaved data); or where pers is an int that is a personId, 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 SimplePersonInfo instead, fully populate it, and pass that to the factory.LastName
Implementation of IPersonInfo; create through factory (see remarks)
Declaration
public string LastName { get; }
Property Value
Type | Description |
---|---|
String |
Remarks
To create an instance of PersonInfoProvider, use
var info = ClassFactory.Create<IPersonInfo>(pers);
where pers is a Person, to use an already-loaded entity object (that may also contain unsaved data); or where pers is an int that is a personId, 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 SimplePersonInfo instead, fully populate it, and pass that to the factory.LineFeedGermany
Implementation of IPersonInfo; create through factory (see remarks)
Declaration
public string LineFeedGermany { get; }
Property Value
Type | Description |
---|---|
String |
Remarks
To create an instance of PersonInfoProvider, use
var info = ClassFactory.Create<IPersonInfo>(pers);
where pers is a Person, to use an already-loaded entity object (that may also contain unsaved data); or where pers is an int that is a personId, 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 SimplePersonInfo instead, fully populate it, and pass that to the factory.MiddleName
Implementation of IPersonInfo; create through factory (see remarks)
Declaration
public string MiddleName { get; }
Property Value
Type | Description |
---|---|
String |
Remarks
To create an instance of PersonInfoProvider, use
var info = ClassFactory.Create<IPersonInfo>(pers);
where pers is a Person, to use an already-loaded entity object (that may also contain unsaved data); or where pers is an int that is a personId, 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 SimplePersonInfo instead, fully populate it, and pass that to the factory.MiddleName2
Implementation of IPersonInfo; create through factory (see remarks)
Declaration
public string MiddleName2 { get; }
Property Value
Type | Description |
---|---|
String |
Remarks
To create an instance of PersonInfoProvider, use
var info = ClassFactory.Create<IPersonInfo>(pers);
where pers is a Person, to use an already-loaded entity object (that may also contain unsaved data); or where pers is an int that is a personId, 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 SimplePersonInfo instead, fully populate it, and pass that to the factory.MobilePhone
Implementation of IPersonInfo; create through factory (see remarks)
Declaration
public string MobilePhone { get; }
Property Value
Type | Description |
---|---|
String |
Remarks
To create an instance of PersonInfoProvider, use
var info = ClassFactory.Create<IPersonInfo>(pers);
where pers is a Person, to use an already-loaded entity object (that may also contain unsaved data); or where pers is an int that is a personId, 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 SimplePersonInfo instead, fully populate it, and pass that to the factory.MobilePhoneId
Implementation of IPersonInfo; create through factory (see remarks)
Declaration
public int MobilePhoneId { get; }
Property Value
Type | Description |
---|---|
Int32 |
Remarks
To create an instance of PersonInfoProvider, use
var info = ClassFactory.Create<IPersonInfo>(pers);
where pers is a Person, to use an already-loaded entity object (that may also contain unsaved data); or where pers is an int that is a personId, 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 SimplePersonInfo instead, fully populate it, and pass that to the factory.MrMrs
Implementation of IPersonInfo; create through factory (see remarks)
Declaration
public string MrMrs { get; }
Property Value
Type | Description |
---|---|
String |
Remarks
To create an instance of PersonInfoProvider, use
var info = ClassFactory.Create<IPersonInfo>(pers);
where pers is a Person, to use an already-loaded entity object (that may also contain unsaved data); or where pers is an int that is a personId, 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 SimplePersonInfo instead, fully populate it, and pass that to the factory.Nomailing
Implementation of IPersonInfo; create through factory (see remarks)
Declaration
public bool Nomailing { get; }
Property Value
Type | Description |
---|---|
Boolean |
Remarks
To create an instance of PersonInfoProvider, use
var info = ClassFactory.Create<IPersonInfo>(pers);
where pers is a Person, to use an already-loaded entity object (that may also contain unsaved data); or where pers is an int that is a personId, 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 SimplePersonInfo instead, fully populate it, and pass that to the factory.OfficePhone
Implementation of IPersonInfo; create through factory (see remarks)
Declaration
public string OfficePhone { get; }
Property Value
Type | Description |
---|---|
String |
Remarks
To create an instance of PersonInfoProvider, use
var info = ClassFactory.Create<IPersonInfo>(pers);
where pers is a Person, to use an already-loaded entity object (that may also contain unsaved data); or where pers is an int that is a personId, 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 SimplePersonInfo instead, fully populate it, and pass that to the factory.OfficePhoneId
Implementation of IPersonInfo; create through factory (see remarks)
Declaration
public int OfficePhoneId { get; }
Property Value
Type | Description |
---|---|
Int32 |
Remarks
To create an instance of PersonInfoProvider, use
var info = ClassFactory.Create<IPersonInfo>(pers);
where pers is a Person, to use an already-loaded entity object (that may also contain unsaved data); or where pers is an int that is a personId, 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 SimplePersonInfo instead, fully populate it, and pass that to the factory.Pager
Implementation of IPersonInfo; create through factory (see remarks)
Declaration
public string Pager { get; }
Property Value
Type | Description |
---|---|
String |
Remarks
To create an instance of PersonInfoProvider, use
var info = ClassFactory.Create<IPersonInfo>(pers);
where pers is a Person, to use an already-loaded entity object (that may also contain unsaved data); or where pers is an int that is a personId, 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 SimplePersonInfo instead, fully populate it, and pass that to the factory.PagerId
Implementation of IPersonInfo; create through factory (see remarks)
Declaration
public int PagerId { get; }
Property Value
Type | Description |
---|---|
Int32 |
Remarks
To create an instance of PersonInfoProvider, use
var info = ClassFactory.Create<IPersonInfo>(pers);
where pers is a Person, to use an already-loaded entity object (that may also contain unsaved data); or where pers is an int that is a personId, 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 SimplePersonInfo instead, fully populate it, and pass that to the factory.Person
Implementation of IPersonInfo; create through factory (see remarks)
Declaration
public Person Person { get; }
Property Value
Type | Description |
---|---|
Person |
Remarks
To create an instance of PersonInfoProvider, use
var info = ClassFactory.Create<IPersonInfo>(pers);
where pers is a Person, to use an already-loaded entity object (that may also contain unsaved data); or where pers is an int that is a personId, 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 SimplePersonInfo instead, fully populate it, and pass that to the factory.PersonId
Implementation of IPersonInfo; create through factory (see remarks)
Declaration
public int PersonId { get; }
Property Value
Type | Description |
---|---|
Int32 |
Remarks
To create an instance of PersonInfoProvider, use
var info = ClassFactory.Create<IPersonInfo>(pers);
where pers is a Person, to use an already-loaded entity object (that may also contain unsaved data); or where pers is an int that is a personId, 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 SimplePersonInfo instead, fully populate it, and pass that to the factory.PersonNumber
Implementation of IPersonInfo; create through factory (see remarks)
Declaration
public string PersonNumber { get; }
Property Value
Type | Description |
---|---|
String |
Remarks
To create an instance of PersonInfoProvider, use
var info = ClassFactory.Create<IPersonInfo>(pers);
where pers is a Person, to use an already-loaded entity object (that may also contain unsaved data); or where pers is an int that is a personId, 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 SimplePersonInfo instead, fully populate it, and pass that to the factory.Position
Implementation of IPersonInfo; create through factory (see remarks)
Declaration
public string Position { get; }
Property Value
Type | Description |
---|---|
String |
Remarks
To create an instance of PersonInfoProvider, use
var info = ClassFactory.Create<IPersonInfo>(pers);
where pers is a Person, to use an already-loaded entity object (that may also contain unsaved data); or where pers is an int that is a personId, 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 SimplePersonInfo instead, fully populate it, and pass that to the factory.PostalAddressCity
Implementation of IPersonInfo; create through factory (see remarks)
Declaration
public string PostalAddressCity { get; }
Property Value
Type | Description |
---|---|
String |
Remarks
To create an instance of PersonInfoProvider, use
var info = ClassFactory.Create<IPersonInfo>(pers);
where pers is a Person, to use an already-loaded entity object (that may also contain unsaved data); or where pers is an int that is a personId, 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 SimplePersonInfo instead, fully populate it, and pass that to the factory.PostalAddressCityFull
Implementation of IPersonInfo; create through factory (see remarks)
Declaration
public string PostalAddressCityFull { get; }
Property Value
Type | Description |
---|---|
String |
Remarks
To create an instance of PersonInfoProvider, use
var info = ClassFactory.Create<IPersonInfo>(pers);
where pers is a Person, to use an already-loaded entity object (that may also contain unsaved data); or where pers is an int that is a personId, 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 SimplePersonInfo instead, fully populate it, and pass that to the factory.PostalAddressCounty
Implementation of IPersonInfo; create through factory (see remarks)
Declaration
public string PostalAddressCounty { get; }
Property Value
Type | Description |
---|---|
String |
Remarks
To create an instance of PersonInfoProvider, use
var info = ClassFactory.Create<IPersonInfo>(pers);
where pers is a Person, to use an already-loaded entity object (that may also contain unsaved data); or where pers is an int that is a personId, 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 SimplePersonInfo instead, fully populate it, and pass that to the factory.PostalAddressLine1
Implementation of IPersonInfo; create through factory (see remarks)
Declaration
public string PostalAddressLine1 { get; }
Property Value
Type | Description |
---|---|
String |
Remarks
To create an instance of PersonInfoProvider, use
var info = ClassFactory.Create<IPersonInfo>(pers);
where pers is a Person, to use an already-loaded entity object (that may also contain unsaved data); or where pers is an int that is a personId, 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 SimplePersonInfo instead, fully populate it, and pass that to the factory.PostalAddressLine1Extended
Implementation of IPersonInfo; create through factory (see remarks)
Declaration
public string PostalAddressLine1Extended { get; }
Property Value
Type | Description |
---|---|
String |
Remarks
To create an instance of PersonInfoProvider, use
var info = ClassFactory.Create<IPersonInfo>(pers);
where pers is a Person, to use an already-loaded entity object (that may also contain unsaved data); or where pers is an int that is a personId, 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 SimplePersonInfo instead, fully populate it, and pass that to the factory.PostalAddressLine2
Implementation of IPersonInfo; create through factory (see remarks)
Declaration
public string PostalAddressLine2 { get; }
Property Value
Type | Description |
---|---|
String |
Remarks
To create an instance of PersonInfoProvider, use
var info = ClassFactory.Create<IPersonInfo>(pers);
where pers is a Person, to use an already-loaded entity object (that may also contain unsaved data); or where pers is an int that is a personId, 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 SimplePersonInfo instead, fully populate it, and pass that to the factory.PostalAddressLine3
Implementation of IPersonInfo; create through factory (see remarks)
Declaration
public string PostalAddressLine3 { get; }
Property Value
Type | Description |
---|---|
String |
Remarks
To create an instance of PersonInfoProvider, use
var info = ClassFactory.Create<IPersonInfo>(pers);
where pers is a Person, to use an already-loaded entity object (that may also contain unsaved data); or where pers is an int that is a personId, 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 SimplePersonInfo instead, fully populate it, and pass that to the factory.PostalAddressState
Implementation of IPersonInfo; create through factory (see remarks)
Declaration
public string PostalAddressState { get; }
Property Value
Type | Description |
---|---|
String |
Remarks
To create an instance of PersonInfoProvider, use
var info = ClassFactory.Create<IPersonInfo>(pers);
where pers is a Person, to use an already-loaded entity object (that may also contain unsaved data); or where pers is an int that is a personId, 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 SimplePersonInfo instead, fully populate it, and pass that to the factory.PostalAddressStateAmericaCanadaAustralia
Implementation of IPersonInfo; create through factory (see remarks)
Declaration
public string PostalAddressStateAmericaCanadaAustralia { get; }
Property Value
Type | Description |
---|---|
String |
Remarks
To create an instance of PersonInfoProvider, use
var info = ClassFactory.Create<IPersonInfo>(pers);
where pers is a Person, to use an already-loaded entity object (that may also contain unsaved data); or where pers is an int that is a personId, 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 SimplePersonInfo instead, fully populate it, and pass that to the factory.PostalAddressZip
Implementation of IPersonInfo; create through factory (see remarks)
Declaration
public string PostalAddressZip { get; }
Property Value
Type | Description |
---|---|
String |
Remarks
To create an instance of PersonInfoProvider, use
var info = ClassFactory.Create<IPersonInfo>(pers);
where pers is a Person, to use an already-loaded entity object (that may also contain unsaved data); or where pers is an int that is a personId, 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 SimplePersonInfo instead, fully populate it, and pass that to the factory.PreferredLanguageId
Implementation of IPersonInfo; create through factory (see remarks)
Declaration
public int PreferredLanguageId { get; }
Property Value
Type | Description |
---|---|
Int32 |
Remarks
To create an instance of PersonInfoProvider, use
var info = ClassFactory.Create<IPersonInfo>(pers);
where pers is a Person, to use an already-loaded entity object (that may also contain unsaved data); or where pers is an int that is a personId, 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 SimplePersonInfo instead, fully populate it, and pass that to the factory.PrivatePhone
Implementation of IPersonInfo; create through factory (see remarks)
Declaration
public string PrivatePhone { get; }
Property Value
Type | Description |
---|---|
String |
Remarks
To create an instance of PersonInfoProvider, use
var info = ClassFactory.Create<IPersonInfo>(pers);
where pers is a Person, to use an already-loaded entity object (that may also contain unsaved data); or where pers is an int that is a personId, 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 SimplePersonInfo instead, fully populate it, and pass that to the factory.PrivatePhoneId
Implementation of IPersonInfo; create through factory (see remarks)
Declaration
public int PrivatePhoneId { get; }
Property Value
Type | Description |
---|---|
Int32 |
Remarks
To create an instance of PersonInfoProvider, use
var info = ClassFactory.Create<IPersonInfo>(pers);
where pers is a Person, to use an already-loaded entity object (that may also contain unsaved data); or where pers is an int that is a personId, 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 SimplePersonInfo instead, fully populate it, and pass that to the factory.Retired
Implementation of IPersonInfo; create through factory (see remarks)
Declaration
public bool Retired { get; }
Property Value
Type | Description |
---|---|
Boolean |
Remarks
To create an instance of PersonInfoProvider, use
var info = ClassFactory.Create<IPersonInfo>(pers);
where pers is a Person, to use an already-loaded entity object (that may also contain unsaved data); or where pers is an int that is a personId, 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 SimplePersonInfo instead, fully populate it, and pass that to the factory.Salutation
Implementation of IPersonInfo; create through factory (see remarks)
Declaration
public string Salutation { get; }
Property Value
Type | Description |
---|---|
String |
Remarks
To create an instance of PersonInfoProvider, use
var info = ClassFactory.Create<IPersonInfo>(pers);
where pers is a Person, to use an already-loaded entity object (that may also contain unsaved data); or where pers is an int that is a personId, 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 SimplePersonInfo instead, fully populate it, and pass that to the factory.ServiceContactId
Implementation of IPersonInfo; create through factory (see remarks)
Declaration
public int ServiceContactId { get; }
Property Value
Type | Description |
---|---|
Int32 |
Remarks
To create an instance of PersonInfoProvider, use
var info = ClassFactory.Create<IPersonInfo>(pers);
where pers is a Person, to use an already-loaded entity object (that may also contain unsaved data); or where pers is an int that is a personId, 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 SimplePersonInfo instead, fully populate it, and pass that to the factory.ServiceContactName
Implementation of IPersonInfo; create through factory (see remarks)
Declaration
public string ServiceContactName { get; }
Property Value
Type | Description |
---|---|
String |
Remarks
To create an instance of PersonInfoProvider, use
var info = ClassFactory.Create<IPersonInfo>(pers);
where pers is a Person, to use an already-loaded entity object (that may also contain unsaved data); or where pers is an int that is a personId, 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 SimplePersonInfo instead, fully populate it, and pass that to the factory.ServicePriority
Implementation of IPersonInfo; create through factory (see remarks)
Declaration
public int ServicePriority { get; }
Property Value
Type | Description |
---|---|
Int32 |
Remarks
To create an instance of PersonInfoProvider, use
var info = ClassFactory.Create<IPersonInfo>(pers);
where pers is a Person, to use an already-loaded entity object (that may also contain unsaved data); or where pers is an int that is a personId, 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 SimplePersonInfo instead, fully populate it, and pass that to the factory.Title
Implementation of IPersonInfo; create through factory (see remarks)
Declaration
public string Title { get; }
Property Value
Type | Description |
---|---|
String |
Remarks
To create an instance of PersonInfoProvider, use
var info = ClassFactory.Create<IPersonInfo>(pers);
where pers is a Person, to use an already-loaded entity object (that may also contain unsaved data); or where pers is an int that is a personId, 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 SimplePersonInfo instead, fully populate it, and pass that to the factory.Url
Implementation of IPersonInfo; create through factory (see remarks)
Declaration
public string Url { get; }
Property Value
Type | Description |
---|---|
String |
Remarks
To create an instance of PersonInfoProvider, use
var info = ClassFactory.Create<IPersonInfo>(pers);
where pers is a Person, to use an already-loaded entity object (that may also contain unsaved data); or where pers is an int that is a personId, 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 SimplePersonInfo instead, fully populate it, and pass that to the factory.UrlId
Implementation of IPersonInfo; create through factory (see remarks)
Declaration
public int UrlId { get; }
Property Value
Type | Description |
---|---|
Int32 |
Remarks
To create an instance of PersonInfoProvider, use
var info = ClassFactory.Create<IPersonInfo>(pers);
where pers is a Person, to use an already-loaded entity object (that may also contain unsaved data); or where pers is an int that is a personId, 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 SimplePersonInfo instead, fully populate it, and pass that to the factory.UsePersonAddress
Implementation of IPersonInfo; create through factory (see remarks)
Declaration
public bool UsePersonAddress { get; }
Property Value
Type | Description |
---|---|
Boolean |
Remarks
To create an instance of PersonInfoProvider, use
var info = ClassFactory.Create<IPersonInfo>(pers);
where pers is a Person, to use an already-loaded entity object (that may also contain unsaved data); or where pers is an int that is a personId, 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 SimplePersonInfo instead, fully populate it, and pass that to the factory.Voip
Implementation of IPersonInfo; create through factory (see remarks)
Declaration
public string Voip { get; }
Property Value
Type | Description |
---|---|
String |
Remarks
To create an instance of PersonInfoProvider, use
var info = ClassFactory.Create<IPersonInfo>(pers);
where pers is a Person, to use an already-loaded entity object (that may also contain unsaved data); or where pers is an int that is a personId, 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 SimplePersonInfo instead, fully populate it, and pass that to the factory.VoipId
Implementation of IPersonInfo; create through factory (see remarks)
Declaration
public int VoipId { get; }
Property Value
Type | Description |
---|---|
Int32 |
Remarks
To create an instance of PersonInfoProvider, use
var info = ClassFactory.Create<IPersonInfo>(pers);
where pers is a Person, to use an already-loaded entity object (that may also contain unsaved data); or where pers is an int that is a personId, 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 SimplePersonInfo instead, fully populate it, and pass that to the factory.VoipService
Implementation of IPersonInfo; create through factory (see remarks)
Declaration
public string VoipService { get; }
Property Value
Type | Description |
---|---|
String |
Remarks
To create an instance of PersonInfoProvider, use
var info = ClassFactory.Create<IPersonInfo>(pers);
where pers is a Person, to use an already-loaded entity object (that may also contain unsaved data); or where pers is an int that is a personId, 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 SimplePersonInfo instead, fully populate it, and pass that to the factory.Methods
GetInternationalAddress(Int32)
Implementation of IPersonInfo; 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 PersonInfoProvider, use
var info = ClassFactory.Create<IPersonInfo>(pers);
where pers is a Person, to use an already-loaded entity object (that may also contain unsaved data); or where pers is an int that is a personId, 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 SimplePersonInfo 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 PersonInfoProvider, use
var info = ClassFactory.Create<IPersonInfo>(pers);
where pers is a Person, to use an already-loaded entity object (that may also contain unsaved data); or where pers is an int that is a personId, 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 SimplePersonInfo 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 PersonInfoProvider, use
var info = ClassFactory.Create<IPersonInfo>(pers);
where pers is a Person, to use an already-loaded entity object (that may also contain unsaved data); or where pers is an int that is a personId, 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 SimplePersonInfo 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 PersonInfoProvider, use
var info = ClassFactory.Create<IPersonInfo>(pers);
where pers is a Person, to use an already-loaded entity object (that may also contain unsaved data); or where pers is an int that is a personId, 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 SimplePersonInfo 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 PersonInfoProvider, use
var info = ClassFactory.Create<IPersonInfo>(pers);
where pers is a Person, to use an already-loaded entity object (that may also contain unsaved data); or where pers is an int that is a personId, 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 SimplePersonInfo 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 PersonInfoProvider, use
var info = ClassFactory.Create<IPersonInfo>(pers);
where pers is a Person, to use an already-loaded entity object (that may also contain unsaved data); or where pers is an int that is a personId, 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 SimplePersonInfo 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 PersonInfoProvider, use
var info = ClassFactory.Create<IPersonInfo>(pers);
where pers is a Person, to use an already-loaded entity object (that may also contain unsaved data); or where pers is an int that is a personId, 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 SimplePersonInfo instead, fully populate it, and pass that to the factory.