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