I am retrieving a list of Tickets
and TicketActivities
via the .Include(ta => ta.TicketActivities)
which is a reverse navigation property of type ICollection<TicketActivity>()
on my Ticket
class.
How can I sort by my tickets by the SubmitDate
property and the TicketActivities
by the DateTime
property?
using (var entityContext = new InformationSystemsContext())
{
IQueryable<Ticket> tickets = null;
tickets = entityContext.Tickets.Include(i => i.TicketActivities)
.OrderBy(t => t.SubmitDate).ThenBy(t => t.TicketActivities.DateTime);
}