Hola gente!... Estaba viendo los mails que no habia leido y cuando vi este me acorde de una dudad, en fin
Como hacen ustedes cuando tienen que usar un VO que no corresponde a ninguna tabla existente, como un reporte? Hay veces que me pasa que tengo que hacer una consulta complicada o ejecutar un stored procedure y usar lo que me devolvio Lo que devuelve obviamente no existe en ninguna tabla y si uso el SchemaExporter tampoco quiero que nhib me cree una tabla Hay alguna solucion al problema?? Usan DataSets y el IDbConnection a mano para hacer ese tipo de consultas? Saludos! _____ From: [email protected] [mailto:[EMAIL PROTECTED] On Behalf Of Ezequiel Jadib Sent: Martes, 16 de Enero de 2007 17:51 To: [email protected] Subject: [NHibernate-Hispano] Re: Objecto no editable en el mapping mutable false _____ <http://www.rdi2k.com/> rdi2k | <mailto:[EMAIL PROTECTED]> Ezequiel Jadib | MSN: <mailto:[EMAIL PROTECTED]> [EMAIL PROTECTED] | Blogs: <http://geeks.ms/blogs/ejadib/> http://geeks.ms/blogs/ejadib/ (ES) - <http://ejadib.wordpress.com/> ejadib.wordpress.com (EN) ----- Original Message ----- From: Francisco A. Lozano <mailto:[EMAIL PROTECTED]> To: [email protected] Sent: Tuesday, January 16, 2007 3:49 PM Subject: [NHibernate-Hispano] Re: Objecto no editable Puedes mapear vistas, es como mapear entidades a tablas, pero las mapeas contra vistas que diseñes expresamente para contener la información que necesitas en tu VO. Es la manera más sencilla de hacer VOs unidireccionales. Si los quieres bidireccionales, la "vuelta" de los datos del VO a entidades la puedes hacer con el binding de springframework.net, aunque es sencillo hacerlo manualmente y a lo mejor te sobra... No mezcles, eso si, información de los VOs en tus entidades, estarías mezclando capas (eg. no hagas "MiVODelCasoDeUso1 vo = miEntidad.ToVODelCasoDeUso1(), pero si puedes hacer MiVO1 vo = new MiVO1(miEntidad); " ) El 16/01/07, SebaCabrera<[EMAIL PROTECTED]> escribió: > > > > > Quisiera saber si alguien pueda explicarme con un simple ejemplo como se > crean y implementan lo objecto no editable, como Fabio los denomino VO. > > > > Muchas gracias. > > > > > > > > > <BR --~--~---------~--~----~------------~-------~--~----~ Para escribir al Grupo, hágalo a esta dirección: [email protected] Para más, visite: http://groups-beta.google.com/group/NHibernate-Hispano -~----------~----~----~----~------~----~------~--~---
