Mappings de VACUNA:
<?xml version="1.0" encoding="utf-8" ?>
<hibernate-mapping xmlns="urn:nhibernate-mapping-2.2"
assembly="Linkoyan_G-Vet" namespace="Linkoyan_G_Vet.Entidades">
<class name="Vacuna">
<id name="Id" column="Id" type="long" unsaved-value="0">
<generator class="identity"/>
</id>
<property name="Nombre" type ="String" not-null="true" length="25"/>
<property name="Codigo" type="string" not-null="true" length="4"/>
<property name="Descripcion" type ="String" not-null="false"
length="100"/>
</class>
</hibernate-mapping>
Mapping de VACUNACION:
<?xml version="1.0" encoding="utf-8" ?>
<hibernate-mapping xmlns="urn:nhibernate-mapping-2.2"
assembly="Linkoyan_G-Vet" namespace="Linkoyan_G_Vet.Entidades">
<class name="Vacunacion">
<id name="Id" column="Id" type="long" unsaved-value="0">
<generator class="identity"/>
</id>
<one-to-one name="Vacuna" class="Vacuna" lazy="false" cascade="all"/>
<property name="FechaVacuna" type="DateTime" not-null="true"/>
<one-to-one name="ProxVacuna" class="Vacuna" lazy="false"
cascade="all"/>
<property name="FechaProxVacuna" type="DateTime" not-null="true"/>
<property name="Troquel" type ="String" not-null="false" length="25"/>
</class>
</hibernate-mapping>
Gracias por tu rápida respuesta.
A.P. Pablo Etcheverry
De: [email protected]
[mailto:[email protected]] En nombre de José F. Romaniello
Enviado el: martes, 18 de octubre de 2011 10:25
Para: [email protected]
Asunto: Re: [NHibernate-Hispano] Problema con una relacion
Podrías mostrar el mapeo de Vacuna y Vacunación?
saludos,
El 18 de octubre de 2011 09:42, Pablo Germán Etcheverry <[email protected]>
escribió:
Hola, como están tod@s?
Les cuento un poco de que se trata mi problema, estoy desarrollando un soft
para una clínica veterinaria y tengo un ABM de vacuna con sus
correspondientes archivos de mapeo y todo que lo único que hace es dar de
alta una vacuna (nombre, código, etc). Tambien tengo un ABM vacunación,
también con sus correspondientes archivos de mapeo y tengo por ultimo una
entidad HistoriaClinica que entre otras cosas tiene una lista de
Vacunaciones. El ABM vacunación tiene dos campos del tipo “Vacuna” entre
otros, el tema esta si quiere volver a crear una vacunación y utilizar una
Vacuna que ya he utilizado. Me sale el siguiente error:
Excepción del tipo 'NHibernate.NonUniqueObjectException' en NHibernate.dll
a different object with the same identifier value was already associated
with the session: 1, of entity: Linkoyan_G_Vet.Entidades.Vacuna
Avisenme si les tengo que pasar el código de las entidades y de los mapeos
de las clases involucradas.
--
Para escribir al Grupo, hágalo a esta dirección:
[email protected]
Para más, visite: http://groups.google.com/group/NHibernate-Hispano
--
Para escribir al Grupo, hágalo a esta dirección:
[email protected]
Para más, visite: http://groups.google.com/group/NHibernate-Hispano
--
Para escribir al Grupo, hágalo a esta dirección:
[email protected]
Para más, visite: http://groups.google.com/group/NHibernate-Hispano