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

Extends the subscription for a particular account.

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

Syntax

C#
public int ExtendSubscription(
	transactionInfo ti,
	int accountId,
	int numberOfUsers,
	int numberOfDays,
	ArrayList docStorageList,
	ref string detailError,
	int selectedPackage,
	ConfigureInfo session
)
Visual Basic (Declaration)
Public Function ExtendSubscription ( _
	ti As transactionInfo, _
	accountId As Integer, _
	numberOfUsers As Integer, _
	numberOfDays As Integer, _
	docStorageList As ArrayList, _
	ByRef detailError As String, _
	selectedPackage As Integer, _
	session As ConfigureInfo _
) As Integer
Visual C++
public:
int ExtendSubscription(
	transactionInfo^ ti, 
	int accountId, 
	int numberOfUsers, 
	int numberOfDays, 
	ArrayList^ docStorageList, 
	String^% detailError, 
	int selectedPackage, 
	ConfigureInfo^ session
)

Parameters

ti
Type: OfficeClip.BusinessLayer.Account..::.transactionInfo
The information related to the credit card or the purchase order. and the Amount.
accountId
Type: System..::.Int32
Id of the account whose subscription is to be extended
numberOfUsers
Type: System..::.Int32
Number of users Limit in the account
numberOfDays
Type: System..::.Int32
Number of days for which the subscription has to be extended beyond the Current Limit
docStorageList
Type: System.Collections..::.ArrayList
ArrayList of DocumentStorageInfo objects specifying the Amount of disk storage that has to be allocated corresponding to a particular group or user.
detailError
Type: System..::.String%
The detail error that is returned.
selectedPackage
Type: System..::.Int32
The package selected for the user
session
Type: OfficeClip.Utils..::.ConfigureInfo
The user session

Return Value

0 = successful, negative number as error

See Also