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