Selerix Developer Tools
Agent Class Members
Fields  Properties  Methods 

Selerix.BusinessObjects Assembly > Selerix.BusinessObjects Namespace : Agent Class

The following tables list the members exposed by Agent.

Public Constructors
 NameDescription
Public Constructor  
Top
Public Fields
 NameDescription
Public FieldIndicates this object will override the same object while storyline merging. (Inherited from Selerix.Foundation.Data.AbstractModelObject)
Top
Public Properties
 NameDescription
Public PropertyGets or sets the party address. The physical address of the party. (Inherited from Selerix.BusinessObjects.Party)
Public PropertyGets or sets the broker associations.  
Public PropertyGets or sets the agent locations.  
Public PropertyGets or sets the agent payers.  
Public PropertyGets or sets the agent products.  
Public PropertyGets or sets the agent security roles.  
Public PropertyDate when object was last updated. (Inherited from Selerix.Foundation.Data.AbstractModelObject)
Public PropertyGets or sets the by site GUID. Udentifier of site that updated object. (Inherited from Selerix.Foundation.Data.AbstractEntityObject)
Public PropertyGets or sets the organization contacts. (Inherited from Selerix.BusinessObjects.Organization)
Public PropertyGets or sets a value indicating whether this Selerix.Foundation.Data.AbstractModelObject is deleted. (Inherited from Selerix.Foundation.Data.AbstractModelObject)
Public PropertyGets or sets the effective date.  
Public PropertyGets or sets the primary email address. The Email property gets or sets the email address. (Inherited from Selerix.BusinessObjects.Party)
Public PropertyGets or sets the agent's Enroller Type.  
Public PropertyGets or sets the entity user count. (Inherited from Selerix.Foundation.Data.AbstractEntityObject)
Public PropertyGets or sets the external engine configurations. (Inherited from Selerix.Foundation.Data.AbstractModelObject)
Public PropertyGets or sets agent's ExtSystemID.  
Public PropertyGets or sets the Agent's first name. The FirstName property gets or sets the first name of the Agent.  
Public PropertyGets or sets a value indicating whether to hide entity from view. (Inherited from Selerix.Foundation.Data.AbstractEntityObject)
Public PropertyGets or sets the ID. (Inherited from Selerix.Foundation.Data.AbstractModelObject)
Public PropertyGets or sets the Agent's last name. The LastName property gets or sets the last name of the Agent. Overload List
" -->Syntax
'Declaration
 
Public Overridable Property LastName As String
'Usage
 
Dim instance As Agent
Dim value As String
 
instance.LastName = value
 
value = instance.LastName
public virtual string LastName {get; set;}
public read-write property LastName: String; virtual; 
public function get,set LastName : String
public: __property virtual string* get_LastName();
public: __property virtual void set_LastName( 
   string* value
);
public:
virtual property String^ LastName {
   String^ get();
   void set (    String^ value);
}
" -->
 
Public PropertyDateTime when object was last updated. Used by synchronization (Inherited from Selerix.Foundation.Data.AbstractEntityObject)
Public PropertyRead-only property on top-level object that indicates the lock state of the object. (Inherited from Selerix.Foundation.Data.AbstractModelObject)
Public PropertyGets or sets the party mailing address.

The mailing address of the party. This property consists of the following properties:

 

Property Name

Description

Format

Required?

Country The country of the party.
Line1 The Line 1 address information for the party.
Line2 The Line 2 address information for the party.
City The city of the party.
State The state of the party.
Zip The zipcode of the party.
(Inherited from Selerix.BusinessObjects.Party)
Public PropertyGets or sets the merge place. (Inherited from Selerix.Foundation.Data.AbstractModelObject)
Public PropertyGets the merging ID. (Inherited from Selerix.Foundation.Data.AbstractModelObject)
Public PropertyGets or sets the Agent's middle initial. The MiddleInitial property gets or sets the middle initial of the Agent. Overload List
" -->Syntax
'Declaration
 
Public Overridable Property MiddleInitial As String
'Usage
 
Dim instance As Agent
Dim value As String
 
instance.MiddleInitial = value
 
value = instance.MiddleInitial
public virtual string MiddleInitial {get; set;}
public read-write property MiddleInitial: String; virtual; 
public function get,set MiddleInitial : String
public: __property virtual string* get_MiddleInitial();
public: __property virtual void set_MiddleInitial( 
   string* value
);
public:
virtual property String^ MiddleInitial {
   String^ get();
   void set (    String^ value);
}
" -->
 
Public PropertyGets or sets the name. (Inherited from Selerix.Foundation.Data.AbstractModelObject)
Public PropertyGets or sets the name attribute. (Inherited from Selerix.Foundation.Data.AbstractModelObject)
Public PropertyGets or sets the name text item. (Inherited from Selerix.Foundation.Data.AbstractModelObject)
Public PropertyGets or sets the notes. (Inherited from Selerix.Foundation.Data.AbstractEntityObject)
Public PropertyGets or sets the Agent number. The Number property gets or sets the agent's number.  
Public PropertyGets or sets the organization.  
Public PropertyGets or sets the full name of the owner. (Inherited from Selerix.Foundation.Data.AbstractEntityObject)
Public PropertyGets or sets the owner user ID. (Inherited from Selerix.Foundation.Data.AbstractEntityObject)
Public PropertyGets or sets the password.  
Public PropertyGets or sets the party home telephone number. The PhoneHome property gets or sets the home phone of the party. (Inherited from Selerix.BusinessObjects.Party)
Public PropertyGets or sets the party mobile phone number. The PhoneMobile property gets or sets the cell phone number of the party. (Inherited from Selerix.BusinessObjects.Party)
Public PropertyGets or sets the party work phone number. The PhoneWork property gets or sets the work phone number of the party. (Inherited from Selerix.BusinessObjects.Party)
Public PropertyGets or sets the Prefix to the Agent's name (such as "Mr.", "Mrs.", etc.).  
Public PropertyGets or sets a value indicating whether this object is readonly. (Inherited from Selerix.Foundation.Data.AbstractModelObject)
Public PropertyGets or sets the result of last transaction, such as agent uploaded, updated or found.  
Public PropertyGets or sets the short name. (Inherited from Selerix.Foundation.Data.AbstractModelObject)
Public PropertyGets or sets the percentage of the split. The Split property gets or sets the commission split for the agent.  
Public PropertyGets or sets the state license list.  
Public PropertyGets or sets the Suffix to the Agent's name (such as "Jr.", "Ph.D.", etc.).  
Public PropertyGets or sets the organization tax ID. (Inherited from Selerix.BusinessObjects.Organization)
Public PropertyGets or sets the termination date.  
Public PropertyGets or sets the Agent type; for example, "agency" or "enroller". The Type property gets or sets the agent type, such as agency or enroller.  
Public PropertyGets or sets the unique ID. (Inherited from Selerix.Foundation.Data.AbstractModelObject)
Public PropertyGets or sets the update script. Selerix internal property.  
Public PropertyGets or sets the username.  
Public PropertyGets or sets a value indicating whether this Selerix.Foundation.Data.AbstractModelObject is verified. (Inherited from Selerix.Foundation.Data.AbstractModelObject)
Public PropertyGets or sets the version. (Inherited from Selerix.Foundation.Data.AbstractModelObject)
Public PropertyGets or sets the XML as of date. (Inherited from Selerix.Foundation.Data.AbstractModelObject)
Public PropertyGets or sets the XML as of date. (Inherited from Selerix.Foundation.Data.AbstractModelObject)
Top
Public Methods
 NameDescription
Public MethodGets the config. (Inherited from Selerix.Foundation.Data.AbstractModelObject)
Public MethodDetermines whether this instance has children. (Inherited from Selerix.Foundation.Data.AbstractEntityObject)
Public MethodShould serialize the agent brokers.  
Public MethodShould serialize the agent locations.  
Public MethodShould serialize the agent products.  
Public MethodShoulds the serialize by site GUID. (Inherited from Selerix.Foundation.Data.AbstractEntityObject)
Public MethodShoulds the effective date be serialized.  
Public MethodA ShouldSerialize[Object] method (ShouldSerializeExtEngineConfigs) that returns true or false. XML serialization enables an object's public fields and properties to be saved and loaded to/from an XML file. Typically, XML serialization will be desired for an object that is not null or empty and has a value such as a string object or a list object that is not null and has at least one element. (Inherited from Selerix.Foundation.Data.AbstractModelObject)
Public MethodA ShouldSerialize[Object] method (ShouldSerializeID) that returns true or false. XML serialization enables an object's public fields and properties to be saved and loaded to/from an XML file. Typically, XML serialization will be desired for an object that is not null or empty and has a value such as a string object or a list object that is not null and has at least one element. A ShouldSerialize[Object] method (ShouldSerializeID) that returns true or false. XML serialization enables an object's public fields and properties to be saved and loaded to/from an XML file. Typically, XML serialization will be desired for an object that is not null or empty and has a value such as a string object or a list object that is not null and has at least one element. (Inherited from Selerix.Foundation.Data.AbstractEntityObject)
Public MethodA ShouldSerialize[Object] method (ShouldSerializeXmlAsOfDate) that returns true or false. XML serialization enables an object's public fields and properties to be saved and loaded to/from an XML file. Typically, XML serialization will be desired for an object that is not null or empty and has a value such as a string object or a list object that is not null and has at least one element. (Inherited from Selerix.Foundation.Data.AbstractEntityObject)
Public MethodA ShouldSerialize[Object] method (ShouldSerializeNotes) that returns true or false. XML serialization enables an object's public fields and properties to be saved and loaded to/from an XML file. Typically, XML serialization will be desired for an object that is not null or empty and has a value such as a string object or a list object that is not null and has at least one element. (Inherited from Selerix.Foundation.Data.AbstractEntityObject)
Public MethodShoulds the effective date be serialized.  
Public MethodA ShouldSerialize[Object] method (ShouldSerializeUniqueID) that returns true or false. XML serialization enables an object's public fields and properties to be saved and loaded to/from an XML file. Typically, XML serialization will be desired for an object that is not null or empty and has a value such as a string object or a list object that is not null and has at least one element. (Inherited from Selerix.Foundation.Data.AbstractModelObject)
Public MethodA ShouldSerialize[Object] method (ShouldSerializeXmlAsOfDate) that returns true or false. XML serialization enables an object's public fields and properties to be saved and loaded to/from an XML file. Typically, XML serialization will be desired for an object that is not null or empty and has a value such as a string object or a list object that is not null and has at least one element. (Inherited from Selerix.Foundation.Data.AbstractModelObject)
Public MethodShoulds the serialize XML as of date ticks. (Inherited from Selerix.Foundation.Data.AbstractModelObject)
Public MethodUpgrades the model. (Inherited from Selerix.Foundation.Data.AbstractModelObject)
Top
See Also

Reference

Agent Class
Selerix.BusinessObjects Namespace