Visual CSharp .NET - Ordenar una Union en LINQ!

   
Vista:

Ordenar una Union en LINQ!

Publicado por Henry (1 intervención) el 26/05/2009 08:19:37
Hola Foreros!

Disculpen que coloque esta pregunta aqui, pero no veo una seccion de LINQ. El problema que tengo es que tengo dos tres tablas y estor cruzando informacion entre ellas, una de las tablas tiene mensajes con su respectiva fecha, yo hago un par de consultas y las asigno a un par de variables, cuando hago la union de estas dos variables deseo que la tabla quede ordenada por fechas, es decir, debo presentar el ultimo mensaje enviado.

El codigo es el siguiente:

var query1 = from m in tdc.Messages where m.userID == id select m;

var query2 = from m in tdc.Messages join f in tdc.Follows on m.userID equals f.followID where f.userID == id select m;

return query1.Union(query2); // como hago para usar el order by aqui

Estare al pendiente de cualquier colaboracion.

Gracias de antemano.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder