Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <cfcomponent displayname="FulfillmentXMLImportService"
- extends="ORMService"
- output="false">
- <cffunction name="init" returntype="any">
- <cfscript>
- super.init(argumentCollection=arguments);
- return this;
- </cfscript>
- </cffunction>
- <cffunction name="save" returntype="void">
- <cfargument name="entity" type="any" />
- <cfscript>
- var compositeFilter = {username = arguments.entity.getUsername(),
- password = arguments.entity.getPassword()};
- var compositeResults = super.load(filter=compositeFilter);
- if(arrayLen(compositeResults))
- {
- throw(message="Username/password combination already exists");
- }
- else
- {
- super.save(arguments.entity);
- }
- </cfscript>
- </cffunction>
- </cfcomponent>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement