Scenario 6: Cold Fusion

From Intrannuity

Jump to: navigation, search

Download Source File

<!---// Create Session Object --->
	<cfset session = CreateObject( 'component', 'Session' )>
	<!---// Login --->
	<cfset session.login(2000, "password", "http://server.ibillingclient.org/ibilling/xmlhttps")>
	<!---// Find payment plan --->
	<cfset paymentPlan  = session.loadPaymentPlan("cf.pp-1")>
	<!---// Execute delete last 6 charges --->
	<cfset paymentPlan.removeRange(5, 6)>
	<!---// Mark object for persistence --->
	<cfset session.save(paymentPlan)>
	<!---// Synchronize changes with the server --->
	<cftry>
		<cfset session.synchronize()>
		<cfcatch type="Exception">
			<cfoutput>
			#cfcatch.message#
			</cfoutput>
		</cfcatch>
	</cftry>
	<!---// Logout --->
	<cfset session.logout()>

Download Source File

Personal tools