Lo que quiero hacer es simple, pero no se como hacerlo.
Dado el linq demo de aquí abajo (que no anda) la idea es que los resultados los ordene por el nombre de la persona, luego por el nombre del hijo y por ultimo por el nombre de la mascota.
Código:
Es sobre Entity Framework 5var q = from persona in contexto.Personas. Include("Hijos"). Include("Hijos.Mascotas") orderby persona.NombrePersona, persona.Hijos.ToList().OrderBy(o => o.Item.NombreHijo), persona.Hijos.Mascotas.ToList().OrderBy(o => o.Item.NombreMaskota), select persona;
Se agradece la ayuda a quien pueda iluminarme este tema!
Gracias!!!