Class PaymentSearch
- Namespace
- InSite.Persistence
- Assembly
- InSite.Persistence.dll
public class PaymentSearch : IPaymentSearch
- Inheritance
-
PaymentSearch
- Implements
-
- Inherited Members
-
Constructors
PaymentSearch()
Methods
CountDiscounts(TDiscountFilter)
public int CountDiscounts(TDiscountFilter filter)
Parameters
filter TDiscountFilter
Returns
- int
CountPayments(QPaymentFilter)
public int CountPayments(QPaymentFilter filter)
Parameters
filter QPaymentFilter
Returns
- int
GetDiscount(string)
public TDiscount GetDiscount(string discountCode)
Parameters
discountCode string
Returns
- TDiscount
GetDiscounts(TDiscountFilter)
public List<TDiscount> GetDiscounts(TDiscountFilter filter)
Parameters
filter TDiscountFilter
Returns
- List<TDiscount>
GetPayment(Guid)
public QPayment GetPayment(Guid payment)
Parameters
payment Guid
Returns
- QPayment
GetPayment(Guid, params Expression<Func<QPayment, object>>[])
public QPayment GetPayment(Guid payment, params Expression<Func<QPayment, object>>[] includes)
Parameters
payment Guid
includes Expression<Func<QPayment, object>>[]
Returns
- QPayment
GetPayments()
public List<QPayment> GetPayments()
Returns
- List<QPayment>
GetPayments(QPaymentFilter, params Expression<Func<QPayment, object>>[])
public List<QPayment> GetPayments(QPaymentFilter filter, params Expression<Func<QPayment, object>>[] includes)
Parameters
filter QPaymentFilter
includes Expression<Func<QPayment, object>>[]
Returns
- List<QPayment>
GetRecentPayments(QPaymentFilter, int, params Expression<Func<QPayment, object>>[])
public List<QPayment> GetRecentPayments(QPaymentFilter filter, int take, params Expression<Func<QPayment, object>>[] includes)
Parameters
filter QPaymentFilter
take int
includes Expression<Func<QPayment, object>>[]
Returns
- List<QPayment>