GiftCardQuerySpecificationFactory
public class GiftCardQuerySpecificationFactory : IGiftCardQuerySpecificationFactory
Inheritance
- interface IGiftCardQuerySpecificationFactory
Namespace
Constructors
GiftCardQuerySpecificationFactory
The default constructor.
public GiftCardQuerySpecificationFactory()
Methods
CreatedAfter
public IQuerySpecification<GiftCardReadOnly> CreatedAfter(DateTime date)
CreatedBefore
public IQuerySpecification<GiftCardReadOnly> CreatedBefore(DateTime date)
CreatedBetween
public IQuerySpecification<GiftCardReadOnly> CreatedBetween(DateTime fromDate, DateTime toDate)
FromOrder (1 of 2)
public IQuerySpecification<GiftCardReadOnly> FromOrder(Guid orderId)
FromOrder (2 of 2)
public IQuerySpecification<GiftCardReadOnly> FromOrder(string orderNumber)
FromStore
public IQuerySpecification<GiftCardReadOnly> FromStore(Guid storeId)
HasCode (1 of 2)
public IQuerySpecification<GiftCardReadOnly> HasCode(string code)
HasCode (2 of 2)
public IQuerySpecification<GiftCardReadOnly> HasCode(IEnumerable<string> codes)
HasProperty (1 of 2)
public IQuerySpecification<GiftCardReadOnly> HasProperty(string key, string value,
StringComparisonType comparisonType = StringComparisonType.Equals)
HasProperty (2 of 2)
public IQuerySpecification<GiftCardReadOnly> HasProperty(KeyValuePair<string, string> property,
StringComparisonType comparisonType = StringComparisonType.Equals)
InCurrency (1 of 2)
public IQuerySpecification<GiftCardReadOnly> InCurrency(Guid currencyId)
InCurrency (2 of 2)
public IQuerySpecification<GiftCardReadOnly> InCurrency(IEnumerable<Guid> currencyIds)
SearchableFieldsMatch
public IQuerySpecification<GiftCardReadOnly> SearchableFieldsMatch(string searchTerm,
StringComparisonType comparisonType = StringComparisonType.Contains)