Gracias José Efectivamente la clase factura es tal cual la expones
Me pongo a revisar este momento la info de los link Saludos Edgar El 9 de diciembre de 2010 13:30, José F. Romaniello <[email protected]>escribió: > osea que tu clase factura es.....? > > public class Factura > { > public ICliente Cliente { get; set; } > //otras propiedades > } > > > Podes mapear las implementaciones de ICliente sin mencionar nada de > ICliente y usar el tag <any /> como se describe en este post: > http://ayende.com/Blog/archive/2009/04/21/nhibernate-mapping-ltanygt.aspx > > Para mas información, sobre mapear polimorfismo implicito y el tag any te > sugiero leer la documentación de nhibernate, que esta muy completa: > [Table per concrete class, using implicit polymorphism] > http://nhforge.org/doc/nh/en/index.html#inheritance-tableperconcreate-polymorphism > > > El 9 de diciembre de 2010 15:23, Edgar Ramos <[email protected]>escribió: > > No te entiendo José, te refieres a esto >> >> Factura fac = new Factura { >> Cliente = new ConsumidorFinal(), >> .... >> } >> >> Al crear una factura, el cliente predeterminado sera siempre >> ConsumidorFinal(), este estará creado en su constructor, pero no sera >> pasado como dependencia >> >> Espero sea esto lo que me preguntas >> >> Saludos >> >> Edgar >> >> >> El 9 de diciembre de 2010 13:15, José F. Romaniello < >> [email protected]> escribió: >> >>> Hola Edgar, mostranos como harías la clase Factura >>> >>> El 9 de diciembre de 2010 15:11, Edgar Ramos <[email protected]>escribió: >>> >>> Mi duda es el mapping de Factura, no se como mapper el cliente cuando >>>> este podrá ser cualquier implementacion >>> >>> >>> -- >>> 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 > -- Para escribir al Grupo, hágalo a esta dirección: [email protected] Para más, visite: http://groups.google.com/group/NHibernate-Hispano
