¿que excepción te da?

2012/2/17 user1981 <[email protected]>:
> Tengo este diseño de clases
> ____________________________
> abstract class CurrencyBase{}
>
> class Pesos : CurrencyBase{}
>
> class Dollar : CurrencyBase {}
>
> class Euro : CurrencyBase{}
>
>
> ---------------------------------------------------------------------------
> Esto es lo que quiero lograr hacer
>
> IList<CurrencyBase> Currencies =
> OpenSession().QueryOver<CurrencydBase>();
> ---------------------------------------------------------------------------
>
>
> ________________________
>
> implemente los mapeos:
>
> class PesosMapping : ClassMapping<CurrencyBase>
>
> class PesosMapping : ClassMapping<Pesos>
>
> class DollarMapping : ClassMapping<Dollar>
>
> class EuroMapping :ClassMapping<Euro>
>
> ________________________
>
> Arme el ModelMapper :
>
> ModelMapper mapper = new ModelMapper();
>
> mapper.AddMapping<CurrencyBaseMapping>();
> mapper.AddMapping<PesosMapping>();
> mapper.AddMapping<DollarMapping>();
> mapper.AddMapping<EuroMapping>();
>
> HbmMapping hbmMapping =
> mapper.CompileMappingForAllExplicitlyAddedEntities();
>
> return hbmMapping;
>
> _________________________________________
> Al intentar almcenar algun currency el nhibernate explota....
> Me gustaria saber como deberia armar el mapper/ Mapping para poder en
> una sola consulta obtener todos las clases que implementan de
> CurrencyBase:
>
> IList<CurrencyBase> Currencies =
> OpenSession().QueryOver<CurrencydBase>();
>
> Muchas Gracias,
>
> Saludos!
>
>
>
>
>
>
>
>
>
>
>
>
> --
> 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

Responder a