Class Contact
Carrier object for Contact. Services for the Contact Carrier is available from the IContactAgent.
Namespace: SuperOffice.CRM.Services
Assembly: SuperOffice.Services.dll
Syntax
public class Contact : Carrier
Examples
Get Contact 123 using the agent:
using SuperOffice;
using SuperOffice.CRM.Services;
using (SoSession mySession = SoSession.Authenticate("user", "pass"))
{
var agent = new ContactAgent();
var contact = agent.GetContact( 123 );
}
Constructors
Contact()
Default constructor
Declaration
public Contact()
Examples
Get Contact 123 using the agent:
using SuperOffice;
using SuperOffice.CRM.Services;
using (SoSession mySession = SoSession.Authenticate("user", "pass"))
{
var agent = new ContactAgent();
var contact = agent.GetContact( 123 );
}
See Also
Properties
ActiveErpLinks
The number of active erp links
Declaration
public virtual int ActiveErpLinks { get; set; }
Property Value
Type | Description |
---|---|
Int32 |
Examples
Get Contact 123 using the agent:
using SuperOffice;
using SuperOffice.CRM.Services;
using (SoSession mySession = SoSession.Authenticate("user", "pass"))
{
var agent = new ContactAgent();
var contact = agent.GetContact( 123 );
}
See Also
Address
Contact address as a list of LocalizedFieldList objects. Used to store localized information such as formatted address data. Suitable for passing to an address control for display.
Declaration
public virtual Address Address { get; set; }
Property Value
Type | Description |
---|---|
Address |
Examples
Get Contact 123 using the agent:
using SuperOffice;
using SuperOffice.CRM.Services;
using (SoSession mySession = SoSession.Authenticate("user", "pass"))
{
var agent = new ContactAgent();
var contact = agent.GetContact( 123 );
}
See Also
AssociateFullName
The associate's culture formatted fullname (firstname, middleName and lastname)
Declaration
public virtual string AssociateFullName { get; set; }
Property Value
Type | Description |
---|---|
String |
Examples
Get Contact 123 using the agent:
using SuperOffice;
using SuperOffice.CRM.Services;
using (SoSession mySession = SoSession.Authenticate("user", "pass"))
{
var agent = new ContactAgent();
var contact = agent.GetContact( 123 );
}
See Also
AssociateId
Our contact
Declaration
public virtual int AssociateId { get; set; }
Property Value
Type | Description |
---|---|
Int32 |
Examples
Get Contact 123 using the agent:
using SuperOffice;
using SuperOffice.CRM.Services;
using (SoSession mySession = SoSession.Authenticate("user", "pass"))
{
var agent = new ContactAgent();
var contact = agent.GetContact( 123 );
}
See Also
BusinessName
The business list item name
Declaration
public virtual string BusinessName { get; set; }
Property Value
Type | Description |
---|---|
String |
Examples
Get Contact 123 using the agent:
using SuperOffice;
using SuperOffice.CRM.Services;
using (SoSession mySession = SoSession.Authenticate("user", "pass"))
{
var agent = new ContactAgent();
var contact = agent.GetContact( 123 );
}
See Also
CategoryName
The category list item name
Declaration
public virtual string CategoryName { get; set; }
Property Value
Type | Description |
---|---|
String |
Examples
Get Contact 123 using the agent:
using SuperOffice;
using SuperOffice.CRM.Services;
using (SoSession mySession = SoSession.Authenticate("user", "pass"))
{
var agent = new ContactAgent();
var contact = agent.GetContact( 123 );
}
See Also
City
City corresponding to zip code
Declaration
public virtual string City { get; set; }
Property Value
Type | Description |
---|---|
String |
Examples
Get Contact 123 using the agent:
using SuperOffice;
using SuperOffice.CRM.Services;
using (SoSession mySession = SoSession.Authenticate("user", "pass"))
{
var agent = new ContactAgent();
var contact = agent.GetContact( 123 );
}
See Also
ContactId
Primary key
Declaration
public virtual int ContactId { get; set; }
Property Value
Type | Description |
---|---|
Int32 |
Examples
Get Contact 123 using the agent:
using SuperOffice;
using SuperOffice.CRM.Services;
using (SoSession mySession = SoSession.Authenticate("user", "pass"))
{
var agent = new ContactAgent();
var contact = agent.GetContact( 123 );
}
See Also
CountryId
Country
Declaration
public virtual int CountryId { get; set; }
Property Value
Type | Description |
---|---|
Int32 |
Examples
Get Contact 123 using the agent:
using SuperOffice;
using SuperOffice.CRM.Services;
using (SoSession mySession = SoSession.Authenticate("user", "pass"))
{
var agent = new ContactAgent();
var contact = agent.GetContact( 123 );
}
See Also
CountryName
Name of country in installed language
Declaration
public virtual string CountryName { get; set; }
Property Value
Type | Description |
---|---|
String |
Examples
Get Contact 123 using the agent:
using SuperOffice;
using SuperOffice.CRM.Services;
using (SoSession mySession = SoSession.Authenticate("user", "pass"))
{
var agent = new ContactAgent();
var contact = agent.GetContact( 123 );
}
See Also
Department
Department
Declaration
public virtual string Department { get; set; }
Property Value
Type | Description |
---|---|
String |
Examples
Get Contact 123 using the agent:
using SuperOffice;
using SuperOffice.CRM.Services;
using (SoSession mySession = SoSession.Authenticate("user", "pass"))
{
var agent = new ContactAgent();
var contact = agent.GetContact( 123 );
}
See Also
DirectPhone
The contacts phone
Declaration
public virtual string DirectPhone { get; set; }
Property Value
Type | Description |
---|---|
String |
Examples
Get Contact 123 using the agent:
using SuperOffice;
using SuperOffice.CRM.Services;
using (SoSession mySession = SoSession.Authenticate("user", "pass"))
{
var agent = new ContactAgent();
var contact = agent.GetContact( 123 );
}
See Also
EmailAddress
The contact email address
Declaration
public virtual string EmailAddress { get; set; }
Property Value
Type | Description |
---|---|
String |
Examples
Get Contact 123 using the agent:
using SuperOffice;
using SuperOffice.CRM.Services;
using (SoSession mySession = SoSession.Authenticate("user", "pass"))
{
var agent = new ContactAgent();
var contact = agent.GetContact( 123 );
}
See Also
EmailAddressName
Visible field
Declaration
public virtual string EmailAddressName { get; set; }
Property Value
Type | Description |
---|---|
String |
Examples
Get Contact 123 using the agent:
using SuperOffice;
using SuperOffice.CRM.Services;
using (SoSession mySession = SoSession.Authenticate("user", "pass"))
{
var agent = new ContactAgent();
var contact = agent.GetContact( 123 );
}
See Also
FormattedAddress
The contact's address, formatted with linebreaks and spaces into a single string.
Declaration
public virtual string FormattedAddress { get; set; }
Property Value
Type | Description |
---|---|
String |
Examples
Get Contact 123 using the agent:
using SuperOffice;
using SuperOffice.CRM.Services;
using (SoSession mySession = SoSession.Authenticate("user", "pass"))
{
var agent = new ContactAgent();
var contact = agent.GetContact( 123 );
}
See Also
FullName
Carrier object for Contact. Services for the Contact Carrier is available from the IContactAgent.
Declaration
public virtual string FullName { get; set; }
Property Value
Type | Description |
---|---|
String |
Examples
Get Contact 123 using the agent:
using SuperOffice;
using SuperOffice.CRM.Services;
using (SoSession mySession = SoSession.Authenticate("user", "pass"))
{
var agent = new ContactAgent();
var contact = agent.GetContact( 123 );
}
See Also
IsOwnerContact
Is the contact an owner contact. This means that all persons on this contact can on only be internal users and not external users.
Declaration
public virtual bool IsOwnerContact { get; set; }
Property Value
Type | Description |
---|---|
Boolean |
Examples
Get Contact 123 using the agent:
using SuperOffice;
using SuperOffice.CRM.Services;
using (SoSession mySession = SoSession.Authenticate("user", "pass"))
{
var agent = new ContactAgent();
var contact = agent.GetContact( 123 );
}
See Also
Kananame
Contact kana name, used in Japanese versions only
Declaration
public virtual string Kananame { get; set; }
Property Value
Type | Description |
---|---|
String |
Examples
Get Contact 123 using the agent:
using SuperOffice;
using SuperOffice.CRM.Services;
using (SoSession mySession = SoSession.Authenticate("user", "pass"))
{
var agent = new ContactAgent();
var contact = agent.GetContact( 123 );
}
See Also
Name
Contact name
Declaration
public virtual string Name { get; set; }
Property Value
Type | Description |
---|---|
String |
Examples
Get Contact 123 using the agent:
using SuperOffice;
using SuperOffice.CRM.Services;
using (SoSession mySession = SoSession.Authenticate("user", "pass"))
{
var agent = new ContactAgent();
var contact = agent.GetContact( 123 );
}
See Also
Number1
Alphanumeric user field
Declaration
public virtual string Number1 { get; set; }
Property Value
Type | Description |
---|---|
String |
Examples
Get Contact 123 using the agent:
using SuperOffice;
using SuperOffice.CRM.Services;
using (SoSession mySession = SoSession.Authenticate("user", "pass"))
{
var agent = new ContactAgent();
var contact = agent.GetContact( 123 );
}
See Also
Number2
Alphanumeric user field
Declaration
public virtual string Number2 { get; set; }
Property Value
Type | Description |
---|---|
String |
Examples
Get Contact 123 using the agent:
using SuperOffice;
using SuperOffice.CRM.Services;
using (SoSession mySession = SoSession.Authenticate("user", "pass"))
{
var agent = new ContactAgent();
var contact = agent.GetContact( 123 );
}
See Also
OrgNr
VAT number or similar
Declaration
public virtual string OrgNr { get; set; }
Property Value
Type | Description |
---|---|
String |
Examples
Get Contact 123 using the agent:
using SuperOffice;
using SuperOffice.CRM.Services;
using (SoSession mySession = SoSession.Authenticate("user", "pass"))
{
var agent = new ContactAgent();
var contact = agent.GetContact( 123 );
}
See Also
URL
The internet address to this contact
Declaration
public virtual string URL { get; set; }
Property Value
Type | Description |
---|---|
String |
Examples
Get Contact 123 using the agent:
using SuperOffice;
using SuperOffice.CRM.Services;
using (SoSession mySession = SoSession.Authenticate("user", "pass"))
{
var agent = new ContactAgent();
var contact = agent.GetContact( 123 );
}
See Also
URLName
Visible field
Declaration
public virtual string URLName { get; set; }
Property Value
Type | Description |
---|---|
String |
Examples
Get Contact 123 using the agent:
using SuperOffice;
using SuperOffice.CRM.Services;
using (SoSession mySession = SoSession.Authenticate("user", "pass"))
{
var agent = new ContactAgent();
var contact = agent.GetContact( 123 );
}
See Also
Methods
ToString()
Returns the carrier contents as a formatted string.
Declaration
public override string ToString()
Returns
Type | Description |
---|---|
String | The carrier contents. |
Examples
Get Contact 123 using the agent:
using SuperOffice;
using SuperOffice.CRM.Services;
using (SoSession mySession = SoSession.Authenticate("user", "pass"))
{
var agent = new ContactAgent();
var contact = agent.GetContact( 123 );
}
See Also
ToString(String)
Returns the carrier contents as a formatted string, useful for debugging. Each line in the output is prefixed with the input value.
Declaration
public string ToString(string prefix)
Parameters
Type | Name | Description |
---|---|---|
String | prefix | The line prefix (typically used for indenting) |
Returns
Type | Description |
---|---|
String | The carrier contents. |
Examples
Get Contact 123 using the agent:
using SuperOffice;
using SuperOffice.CRM.Services;
using (SoSession mySession = SoSession.Authenticate("user", "pass"))
{
var agent = new ContactAgent();
var contact = agent.GetContact( 123 );
}