com.dotmarketing.portlets.discountcode.factories
Class DiscountCodeFactory
java.lang.Object
com.dotmarketing.portlets.discountcode.factories.DiscountCodeFactory
public class DiscountCodeFactory
- extends java.lang.Object
- Author:
- david
|
Method Summary |
static boolean |
_applyDiscount(int quantity,
DiscountCode discount,
java.util.Date now)
|
static boolean |
_potentialDiscount(Holder holder,
DiscountCode discount)
|
static boolean |
_potentialDiscount(OrderItem orderItem,
DiscountCode discount)
|
static boolean |
_potentialDiscount(OrderItemForm orderItemForm,
DiscountCode discount)
|
static boolean |
_potentialDiscount(ProductFormat format,
DiscountCode discount)
|
static void |
deleteDiscountCode(DiscountCode dc)
|
static float[] |
getApplicableDiscount(java.util.List<Holder> holders,
java.util.List<DiscountCode> discounts,
boolean partner)
|
static DiscountCode |
getDiscountCode(long inode)
|
static DiscountCode |
getDiscountCode(java.lang.String inode)
|
static DiscountCode |
getDiscountCodeById(java.lang.String id)
|
static float |
getTotalApplicableDiscount(java.util.List<Holder> holders,
java.util.List<DiscountCode> discounts,
boolean partner)
|
static DiscountCode |
newInstance()
|
static void |
saveDiscountCode(DiscountCode dc)
|
static java.util.List |
searchDiscountCode(int discountType,
java.util.Date startDate,
java.util.Date endDate,
java.lang.String codeId,
java.lang.String desc,
java.lang.String orderBy,
java.lang.String direction,
int limit)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DiscountCodeFactory
public DiscountCodeFactory()
newInstance
public static DiscountCode newInstance()
saveDiscountCode
public static void saveDiscountCode(DiscountCode dc)
deleteDiscountCode
public static void deleteDiscountCode(DiscountCode dc)
getDiscountCode
public static DiscountCode getDiscountCode(java.lang.String inode)
getDiscountCode
public static DiscountCode getDiscountCode(long inode)
getDiscountCodeById
public static DiscountCode getDiscountCodeById(java.lang.String id)
searchDiscountCode
public static java.util.List searchDiscountCode(int discountType,
java.util.Date startDate,
java.util.Date endDate,
java.lang.String codeId,
java.lang.String desc,
java.lang.String orderBy,
java.lang.String direction,
int limit)
getTotalApplicableDiscount
public static float getTotalApplicableDiscount(java.util.List<Holder> holders,
java.util.List<DiscountCode> discounts,
boolean partner)
getApplicableDiscount
public static float[] getApplicableDiscount(java.util.List<Holder> holders,
java.util.List<DiscountCode> discounts,
boolean partner)
_potentialDiscount
public static boolean _potentialDiscount(Holder holder,
DiscountCode discount)
_potentialDiscount
public static boolean _potentialDiscount(ProductFormat format,
DiscountCode discount)
_potentialDiscount
public static boolean _potentialDiscount(OrderItem orderItem,
DiscountCode discount)
_potentialDiscount
public static boolean _potentialDiscount(OrderItemForm orderItemForm,
DiscountCode discount)
_applyDiscount
public static boolean _applyDiscount(int quantity,
DiscountCode discount,
java.util.Date now)
Copyright © 2006 Dotmarketing, Inc. All Rights Reserved.