Class AdminAssociatesDataHandler
Inheritance
AdminAssociatesDataHandler
Assembly: SuperOffice.CRMWeb.dll
Syntax
[SoWebObject("AdminAssociatesDataHandler")]
public class AdminAssociatesDataHandler : DataHandlerBase, IDataHandler, IWebObject, IPlugin
Constructors
AdminAssociatesDataHandler()
Declaration
public AdminAssociatesDataHandler()
Methods
Declaration
public static void AddOwnerContact(int contactId)
Parameters
| Type |
Name |
Description |
| Int32 |
contactId |
|
CheckPassword(String)
Declaration
public static string CheckPassword(string newPassword)
Parameters
| Type |
Name |
Description |
| String |
newPassword |
|
Returns
CheckUsername(String)
Declaration
public static string CheckUsername(string newUsername)
Parameters
| Type |
Name |
Description |
| String |
newUsername |
|
Returns
CreateAssociateFromCurrentPerson()
Declaration
public static int CreateAssociateFromCurrentPerson()
Returns
CreateAssociateFromPersonId(Int32)
Declaration
public static int CreateAssociateFromPersonId(int personId)
Parameters
| Type |
Name |
Description |
| Int32 |
personId |
|
Returns
DeleteAssociate(Int32, Int32)
Declaration
public static void DeleteAssociate(int associateId, int personId)
Parameters
| Type |
Name |
Description |
| Int32 |
associateId |
|
| Int32 |
personId |
|
DeleteCredential(String)
Declaration
public static void DeleteCredential(string credentialType)
Parameters
| Type |
Name |
Description |
| String |
credentialType |
|
DeletePerson(Int32)
Declaration
public static void DeletePerson(int personId)
Parameters
| Type |
Name |
Description |
| Int32 |
personId |
|
DeleteUser(String, Int32, Int32)
Declaration
public static string DeleteUser(string radioValues, int associateId, int personId)
Parameters
Returns
GetCurrentPassword()
Declaration
public static string GetCurrentPassword()
Returns
GetCurrentUsername()
Declaration
public static string GetCurrentUsername()
Returns
GetUserGroupsLink()
Declaration
public static string GetUserGroupsLink()
Returns
Initialize(XmlNode, String)
Declaration
public override void Initialize(XmlNode config, string id)
Parameters
Overrides
Load(String)
Declaration
public override void Load(string CarrierId)
Parameters
| Type |
Name |
Description |
| String |
CarrierId |
|
Overrides
LogoutUser(Int32)
Declaration
public static void LogoutUser(int associateId)
Parameters
| Type |
Name |
Description |
| Int32 |
associateId |
|
RemoveAllUserLicenses(Int32)
Declaration
public static void RemoveAllUserLicenses(int associateId)
Parameters
| Type |
Name |
Description |
| Int32 |
associateId |
|
Declaration
public static string RemoveOwnerContact(int contactId)
Parameters
| Type |
Name |
Description |
| Int32 |
contactId |
|
Returns
Save()
Declaration
public override object Save()
Returns
Overrides
SetPrimaryGroup(Int32)
Declaration
public static void SetPrimaryGroup(int primaryGroupId)
Parameters
| Type |
Name |
Description |
| Int32 |
primaryGroupId |
|
SetRole(Int32)
Declaration
public static void SetRole(int id)
Parameters
| Type |
Name |
Description |
| Int32 |
id |
|
Implements
SuperOffice.Factory.IPlugin