Interface CouponRedemptionDao
- All Known Implementing Classes:
DefaultCouponRedemptionDao
public interface CouponRedemptionDao
Data Access Object for CouponRedemptionModel.
-
Method Summary
Modifier and TypeMethodDescriptionfindCouponRedemptionsByCode(String couponCode) Finds the List of CouponRedemptionModel by its couponCode.findCouponRedemptionsByCodeAndOrder(String couponCode, AbstractOrderModel abstractOrder) Finds the List of CouponRedemptionModel by its couponCode and abstractOrder.findCouponRedemptionsByCodeAndUser(String couponCode, UserModel user) Finds the List of CouponRedemptionModel by its couponCode and user.findCouponRedemptionsByCodeOrderAndUser(String couponCode, AbstractOrderModel abstractOrder, UserModel user) Finds the List of CouponRedemptionModel by its couponCode.findCouponRedemptionsByCouponCode(String couponCode) counts the total redemptions of CouponRedemptionModel by its couponCode.
-
Method Details
-
findCouponRedemptionsByCode
Finds the List of CouponRedemptionModel by its couponCode.- Parameters:
couponCode- the couponCode- Returns:
- CouponRedemptionModel List by its couponCode.
-
findCouponRedemptionsByCodeAndOrder
List<CouponRedemptionModel> findCouponRedemptionsByCodeAndOrder(String couponCode, AbstractOrderModel abstractOrder) Finds the List of CouponRedemptionModel by its couponCode and abstractOrder.- Parameters:
couponCode- the couponCodeabstractOrder-- Returns:
- CouponRedemptionModel List by its couponCode and abstractOrder..
-
findCouponRedemptionsByCodeAndUser
Finds the List of CouponRedemptionModel by its couponCode and user.- Parameters:
couponCode- the couponCodeuser- the user redeeming the coupon- Returns:
- CouponRedemptionModel List by its couponCode and user.
-
findCouponRedemptionsByCodeOrderAndUser
List<CouponRedemptionModel> findCouponRedemptionsByCodeOrderAndUser(String couponCode, AbstractOrderModel abstractOrder, UserModel user) Finds the List of CouponRedemptionModel by its couponCode.- Parameters:
couponCode- the couponCodeabstractOrder-user- the user redeeming the coupon- Returns:
- CouponRedemptionModel List by its couponCode and order and user.
-
findCouponRedemptionsByCouponCode
counts the total redemptions of CouponRedemptionModel by its couponCode.- Parameters:
couponCode- the couponCode- Returns:
- total redemptions numbers
-