[This is preliminary documentation and is subject to change.]

Updates the registration details for a user.

Namespace:  OfficeClip.DBLayer.Account
Assembly:  OfficeClip.DBLayer (in OfficeClip.DBLayer)
Version: 8.1.1.0

Syntax

C#
public int UpdateRegistrationDetails(
	int loginUserId,
	int loginGroupId,
	string firstName,
	string lastName,
	string workPhonePrimary,
	int pagerTypeId,
	string pagerId,
	string pagerCompanyServicePhone,
	string pagerCompanyNumberFromlist,
	int userTimezoneId,
	AddressInfo ai,
	ArrayList registrationOptions
)
Visual Basic (Declaration)
Public Function UpdateRegistrationDetails ( _
	loginUserId As Integer, _
	loginGroupId As Integer, _
	firstName As String, _
	lastName As String, _
	workPhonePrimary As String, _
	pagerTypeId As Integer, _
	pagerId As String, _
	pagerCompanyServicePhone As String, _
	pagerCompanyNumberFromlist As String, _
	userTimezoneId As Integer, _
	ai As AddressInfo, _
	registrationOptions As ArrayList _
) As Integer
Visual C++
public:
int UpdateRegistrationDetails(
	int loginUserId, 
	int loginGroupId, 
	String^ firstName, 
	String^ lastName, 
	String^ workPhonePrimary, 
	int pagerTypeId, 
	String^ pagerId, 
	String^ pagerCompanyServicePhone, 
	String^ pagerCompanyNumberFromlist, 
	int userTimezoneId, 
	AddressInfo^ ai, 
	ArrayList^ registrationOptions
)

Parameters

loginUserId
Type: System..::.Int32
The unique id of the currently logged in user.
loginGroupId
Type: System..::.Int32
The unique id of the group of the currently logged in user.
firstName
Type: System..::.String
First name of the user.
lastName
Type: System..::.String
Last name of the user.
workPhonePrimary
Type: System..::.String
Primary work phone number of the user.
pagerTypeId
Type: System..::.Int32
The id which determines the type of the pager (service provider)
pagerId
Type: System..::.String
Pager Id of the user.
pagerCompanyServicePhone
Type: System..::.String
Pager company's service phone number. Usually the 1-800 number.
pagerCompanyNumberFromlist
Type: System..::.String
Flag indicating whether Pager Comapny Number is from a provided list or not
userTimezoneId
Type: System..::.Int32
Timezone id of the user.
ai
Type: OfficeClip.BusinessLayer.Account..::.AddressInfo
Instance of the AddressInfo object containing all the Address information of the registering user.
registrationOptions
Type: System.Collections..::.ArrayList
ArrayList of RegistrationQuestionsInfo objects containing all the registration time questions and user's responses.

Return Value

0 when successful, -1 in case of an error.

See Also