Hi Cameron,

Below is a snippet of code, and appreciate your assistance in this matter...



<cfcomponent hint="clients CFC" output="false" persistent="true" 
table="clients" entityname="Clients">
    
        
        <cfcomponent hint="clients CFC" output="false" persistent="true" 
table="clients" entityname="Clients">
    
        
        <cfproperty 
                name="ClientID" 
                hint="id for clients" 
                type="numeric" 
                required="true"
                
                fieldtype="id" 
                generator="identity" 
                ormtype="integer"
                notnull="true">
                
        
        <cfproperty 
                name="UsersObj" 
                fieldtype="one-to-many" 
                linktable="ClientUser" 
                type="array" 
                cfc="users" 
                inverse="true"  
                cascade="all-delete-orphan" 
                fkcolumn="clientid" 
                inversejoincolumn="userid" 
                lazy="false" 
                singularname="UsersObj">
                
        <cfproperty 
                name="UserroleObj" 
                fieldtype="one-to-many" 
                linktable="ClientUserRole" 
                type="array" 
                cfc="userrole" 
                inverse="true"  
                cascade="all-delete-orphan" 
                fkcolumn="clientid" 
                inversejoincolumn="userroleid" 
                lazy="false" 
                singularname="UserroleObj">  
                
                
                        
        <cfproperty 
                name="clientname">
    
        <cfproperty 
                name="isactive">
                
        <cfproperty 
                name="departmentname">
                
        <cfproperty 
                name="departmentaddress">
                
        <cfproperty 
                name="contactname">
                
        <cfproperty 
                name="contactemail">
                
        <cfproperty 
                name="contacttelephone">
                
        <cfproperty 
                name="accounttype">
                
        <cfproperty 
                name="startdate">
                
        <cfproperty 
                name="expirydate">
                
        <cfproperty 
                name="paymentmethod">
                
        <cfproperty 
                name="notes">
        
-------------------------------------------

<cfcomponent hint="users CFC" output="false" persistent="true" table="users" 
entityname="Users">
    
        
        <cfproperty 
                name="userid" 
                hint="id for users" 
                type="numeric"
                required="true" 
                
                fieldtype="id" 
                generator="identity" 
                ormtype="integer"
                notnull="true">
                
                
                
        <cfproperty 
                name="email">
                
        <cfproperty 
                name="password">
                
        <cfproperty 
                name="title">
                
        <cfproperty 
                name="firstname">
                
        <cfproperty 
                name="lastname">
                
        <cfproperty 
                name="position"> 
                
        <cfproperty 
                name="isactive">
                
        <cfproperty 
                name="userroleid">   
        
        <cfproperty 
                name="showassistance">
                
        <cfproperty 
                name="failedloginattempts">
                
        <cfproperty 
                name="passwordexpires">
    
        
        
        <cfproperty 
                name="ClientsID" 
                fieldtype="many-to-one" 
                linktable="ClientUser" 
                fkcolumn="userID" 
                inversejoincolumn="clientID" 
                cfc="clients" 
                singularname="Clients">

</cfcomponent>

-------------------------------------------

<cfcomponent hint="user role CFC" output="false" persistent="true" 
table="userrole" entityname="Userrole">
    

        <!--- define the user role properties --->
        <cfproperty 
                name="userroleid" 
                hint="id for user role" 
                type="numeric" 
                required="true"
                
                fieldtype="id" 
                generator="identity" 
                ormtype="integer"
                notnull="true">
        
        <cfproperty 
                name="rolename">
                
                
        
        <cfproperty 
                name="ClientsID" 
                fieldtype="many-to-one" 
                linktable="ClientUserRole" 
                fkcolumn="userroleid" 
                inversejoincolumn="clientID" 
                cfc="clients" 
                singularname="Clients">
        
                
</cfcomponent>


~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Order the Adobe Coldfusion Anthology now!
http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion
Archive: 
http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:349070
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm

Reply via email to