public POSOrder GetOrder(String paymentID)
{
foreach (POSOrder order in Orders)
{
foreach (Object payment in order.Payments) // payments can be POSPayment or POSRefund
{
if (payment is POSPayment && ((POSPayment)payment).PaymentID == paymentID)
{
return order;
}
}
}
return null;
}