<cfif IsUserInRole("delete")>
	<cfset form.appObject.setIdAccessProfile(_accessProfile.getIdAccessProfile())>
	<cfset subObjectList=form.appObject.getRolesStruct()>
	<cfset result=form.appObject.delete(subObjectList[form.appObject.getIdSystemModule()])>
	<cfif result.id eq 0 and not Len(result.message)>
		<cfset form.appObject.setFormIsEdit(false)>
		<cfset form.appObject.setFormPageAction("view")>
		<cfset form.appObject.setIdAccessProfile(_accessProfile.getIdAccessProfile())>
		<cfset list=form.appObject.getList()>
		<cfset appTitle=messages.formTitle[form.appObject.getFormPageAction()]>
		<cfif IsUserInRole("create")><cfset showAddButton=true><cfelse><cfset showAddButton=false></cfif>
		<cfinclude template="form.list.cfm">
	<cfelse>
		<cfset error=result.message>
		<cfset form.appObject.setFormPageAction("modify")>
		<cfinclude template="#form.appObject.getFormPageAction()#.cfm">
	</cfif>
</cfif>