Puede servirte has intentado utilizar https://automapper.org/?, despues de mapper EmployeeDTO y DepartmentDTO con algo como esto poblaria todo
EmployeeDTO emp = mapper.Map<Employee,EmployeeDTO>(entity); [image: Mailtrack] <https://mailtrack.io?utm_source=gmail&utm_medium=signature&utm_campaign=signaturevirality4&> Remitente notificado con Mailtrack <https://mailtrack.io?utm_source=gmail&utm_medium=signature&utm_campaign=signaturevirality4&> El 3 de mayo de 2018, 11:07, Maria Paz Coloma <[email protected]> escribió: > Estimados: > > Tengo un DTO que quiero poblar con una query . > La clase es del estilo : > public class EmployeeDTO > { > public int id{get;set;} > > public string name{get;set;} > > public DepartmentDTO department{get;set;} > } > > Cuando hago un query over y quiero hacer un projections, para llenar el > DTO, uso el Transformers.AliasToBean. > El problema es que no puedo llenar esa propiedad departament por ser una > clase. > > Alguien tiene alguna sugerencia de como hacerlo. > > > -- > -- > Para escribir al Grupo, hágalo a esta dirección: NHibernate-Hispano@ > googlegroups.com > Para más, visite: http://groups.google.com/group/NHibernate-Hispano > --- > Has recibido este mensaje porque estás suscrito al grupo > "NHibernate-Hispano" de Grupos de Google. > Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, > envía un correo electrónico a nhibernate-hispano+ > [email protected]. > Para acceder a más opciones, visita https://groups.google.com/d/optout. > -- -- Para escribir al Grupo, hágalo a esta dirección: [email protected] Para más, visite: http://groups.google.com/group/NHibernate-Hispano --- Has recibido este mensaje porque estás suscrito al grupo "NHibernate-Hispano" de Grupos de Google. Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a [email protected]. Para obtener más opciones, visita https://groups.google.com/d/optout.
