public IQueryable <PolymorphicPayment> PaymentsContainingThis()
 {
     return(PolymorphicNavigator.FindOwners <PolymorphicPaymentPayableItemLink, IPayableItem, PolymorphicPayment>(this));
 }
 private IQueryable <CustomerAccount> AllAccountsForHolder(ICustomerAccountHolder forHolder)
 {
     return(PolymorphicNavigator.FindOwners <CustomerAccountAccountHolderLink, ICustomerAccountHolder, CustomerAccount>(forHolder));
 }
 public IQueryable <PolymorphicPayment> PaymentsToThisPayee()
 {
     return(PolymorphicNavigator.FindOwners <PolymorphicPaymentPayeeLink, IPayee, PolymorphicPayment>(this));
 }