1
22
23 package com.liferay.portlet.shopping.service;
24
25
51 public interface ShoppingCouponLocalService {
52 public com.liferay.portlet.shopping.model.ShoppingCoupon addShoppingCoupon(
53 com.liferay.portlet.shopping.model.ShoppingCoupon model)
54 throws com.liferay.portal.SystemException;
55
56 public java.util.List dynamicQuery(
57 com.liferay.portal.kernel.dao.DynamicQueryInitializer queryInitializer)
58 throws com.liferay.portal.SystemException;
59
60 public java.util.List dynamicQuery(
61 com.liferay.portal.kernel.dao.DynamicQueryInitializer queryInitializer,
62 int begin, int end) throws com.liferay.portal.SystemException;
63
64 public com.liferay.portlet.shopping.model.ShoppingCoupon updateShoppingCoupon(
65 com.liferay.portlet.shopping.model.ShoppingCoupon model)
66 throws com.liferay.portal.SystemException;
67
68 public com.liferay.portlet.shopping.model.ShoppingCoupon addCoupon(
69 long userId, long plid, java.lang.String code, boolean autoCode,
70 java.lang.String name, java.lang.String description,
71 int startDateMonth, int startDateDay, int startDateYear,
72 int startDateHour, int startDateMinute, int endDateMonth,
73 int endDateDay, int endDateYear, int endDateHour, int endDateMinute,
74 boolean neverExpire, boolean active, java.lang.String limitCategories,
75 java.lang.String limitSkus, double minOrder, double discount,
76 java.lang.String discountType)
77 throws com.liferay.portal.SystemException,
78 com.liferay.portal.PortalException;
79
80 public void deleteCoupon(long couponId)
81 throws com.liferay.portal.SystemException,
82 com.liferay.portal.PortalException;
83
84 public void deleteCoupons(long groupId)
85 throws com.liferay.portal.SystemException;
86
87 public com.liferay.portlet.shopping.model.ShoppingCoupon getCoupon(
88 long couponId)
89 throws com.liferay.portal.SystemException,
90 com.liferay.portal.PortalException;
91
92 public com.liferay.portlet.shopping.model.ShoppingCoupon getCoupon(
93 java.lang.String code)
94 throws com.liferay.portal.SystemException,
95 com.liferay.portal.PortalException;
96
97 public java.util.List search(long plid, long companyId,
98 java.lang.String code, boolean active, java.lang.String discountType,
99 boolean andOperator, int begin, int end)
100 throws com.liferay.portal.SystemException;
101
102 public int searchCount(long groupId, long companyId, java.lang.String code,
103 boolean active, java.lang.String discountType, boolean andOperator)
104 throws com.liferay.portal.SystemException;
105
106 public com.liferay.portlet.shopping.model.ShoppingCoupon updateCoupon(
107 long userId, long couponId, java.lang.String name,
108 java.lang.String description, int startDateMonth, int startDateDay,
109 int startDateYear, int startDateHour, int startDateMinute,
110 int endDateMonth, int endDateDay, int endDateYear, int endDateHour,
111 int endDateMinute, boolean neverExpire, boolean active,
112 java.lang.String limitCategories, java.lang.String limitSkus,
113 double minOrder, double discount, java.lang.String discountType)
114 throws com.liferay.portal.SystemException,
115 com.liferay.portal.PortalException;
116 }