示例#1
0
 private static IEnumerable<TicketItem> GetLastPaidItems(Ticket ticket)
 {
     var result = ticket.GetPaidItems().Select(x => ticket.TicketItems.First(y => y.MenuItemId == x)).ToList();
     result = result.Select(ObjectCloner.Clone).ToList();
     foreach (var ticketItem in result)
     {
         ticketItem.Quantity = ticket.GetPaidItemQuantity(ticketItem.MenuItemId);
     }
     return result;
 }