Bonjour ?
j' ai besoin d'aide
Un client appartient à un et un seul groupe
Un groupe à un ou plusieurs client(s) qui lui sont rattachés
Lorsque je suis sur un client j'aimerais pouvoir supprimer son groupe et lui rattacher un autre groupe ?
Comment faire ???
Merci.
voici le mapping du client
class name="Client" table="CLIENT">
<id name="clientId" column="CLIENT_ID" type="long">
<generator class="sequence">
<param name="sequence">SEQ_CLIENT</param>
</generator>
</id>
<version name="version" column="VERSION" />
<property name="clientSiren" column="CLIENT_SIREN" type="string" />
<property name="clientRaisonsociale" column="CLIENT_RAISONSOCIALE" type="string" not-null="true" />
<property name="actif" column="ACTIF" type="boolean" not-null="true" />
<many-to-one name="clientGroupe" column="CLIENT_GROUPE" class="ClientGroupe" cascade="all-delete-orphan"/>
</class>
</hibernate-mapping>
voici le mapping du clientGroupe
<class name="ClientGroupe" table="CLIENT_GROUPE">
<id name="clientGroupeId" column="CLIENT_GROUPE_ID" type="long">
<generator class="sequence">
<param name="sequence">SEQ_CLIENT_GROUPE</param>
</generator>
</id>
<version name="version" column="VERSION" />
<property name="clientGroupeNom" column="CLIENT_GROUPE_NOM" type="string" not-null="true" />
<property name="actif" column="ACTIF" type="boolean" not-null="true" />
<set name="clientSet" inverse="true" cascade="all-delete-orphan">
<key column="CLIENT_GROUPE"/>
<one-to-many class="Client"/>
</set>
</class>
</hibernate-mapping>
Partager