No había probado esto. En este caso, tendría que llenar cada entidad por 
separado.?


El jueves, 3 de mayo de 2018, 13:16:51 (UTC-3), Edgarin escribió:
>
> 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] 
> <javascript:>> 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: 
>> [email protected] <javascript:>
>> 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] <javascript:>.
>> 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.

Responder a