I believe this should work (in the Household class):
public EntityList<EventTicketSale> TicketSales {
get {
PersistenceManager pm = this.PersistenceManager;
EntityList<LineItem> lineItems =
pm.GetChildren<LineItem>(this.Transactions, EntityRelations.Transaction_LineItem, QueryStrategy.Normal);
EntityList<TicketSale> ticketSales =
pm.GetChildren<TicketSale>(lineItems, EntityRelations.LineItem_TicketSale, QueryStrategy.Normal);
return ticketSales;
}
}
Greg Dunn