Hola Javier,

En el tipo de la propiedad enum debes indicarlo completo. Por ejemplo, si
esta en el namespace ppp.comunes.constantes.MiEnum y eso esta en el
assempbly ppp.constantes.dll, debieras hacer:

type="ppp.comunes.constantes.MiEnum, ppp.comunes"

Un saludo

----------------------------------
Carlos Peix

2012/10/16 Javier Osvaldo Chércoles <[email protected]>

>  Buenos días, perdon si el tema no corresponde.
>
> Tengo una clase que usa como tipo de dato para una propiedad, un enum. El
> punto es que ese enum esta definido en otro proyecto, y comparte de un
> namespace.
>
> Es decir la clase esta;
>
> ppp.dominio.clase (con una propiedad definida a un enum xx).
>
> El enum esta en:
>
> ppp.comunes.constantes.cs (aca se definio el enum xx).
>
> En el encabezado del hbm.xml, tengo definido la clase del dominio. Como
> hago en la propiedad que mapea con la propiedad de la clase del dominio,
> definiendo el tipo enum.
>
> Si uso como tipo Int, funciona, pero después de hacer un select, al hacer
> el flush, me hace un update, que no tendría porque hacerlo.
>
> Probe todo lo que dice en Internet, y no se en que me equivoco.
>
> Saludos, espero haber sido claro.
>
> Javier.
>

Responder a