tendrias que mapear cada entidad, y el framework hace el resto


[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:20, Maria Paz Coloma <mcol...@biometrika.cl>
escribió:

> 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 <mco...@biometrika.cl>
>> 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:
>>> nhibernat...@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+unsubscribe
>>> @googlegroups.com.
>>> Para acceder a más opciones, visita https://groups.google.com/d/optout.
>>>
>>
>> --
> --
> 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+
> unsubscr...@googlegroups.com.
> Para acceder a más opciones, visita https://groups.google.com/d/optout.
>

-- 
-- 
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+unsubscr...@googlegroups.com.
Para obtener más opciones, visita https://groups.google.com/d/optout.

Responder a