1
22
23 package com.liferay.portlet.shopping.service.base;
24
25 import com.liferay.portal.SystemException;
26 import com.liferay.portal.kernel.dao.DynamicQueryInitializer;
27
28 import com.liferay.portlet.shopping.model.ShoppingItemPrice;
29 import com.liferay.portlet.shopping.model.impl.ShoppingItemPriceImpl;
30 import com.liferay.portlet.shopping.service.ShoppingItemPriceLocalService;
31 import com.liferay.portlet.shopping.service.persistence.ShoppingItemPriceUtil;
32
33 import java.util.List;
34
35
41 public abstract class ShoppingItemPriceLocalServiceBaseImpl
42 implements ShoppingItemPriceLocalService {
43 public ShoppingItemPrice addShoppingItemPrice(ShoppingItemPrice model)
44 throws SystemException {
45 ShoppingItemPrice shoppingItemPrice = new ShoppingItemPriceImpl();
46 shoppingItemPrice.setNew(true);
47 shoppingItemPrice.setItemPriceId(model.getItemPriceId());
48 shoppingItemPrice.setItemId(model.getItemId());
49 shoppingItemPrice.setMinQuantity(model.getMinQuantity());
50 shoppingItemPrice.setMaxQuantity(model.getMaxQuantity());
51 shoppingItemPrice.setPrice(model.getPrice());
52 shoppingItemPrice.setDiscount(model.getDiscount());
53 shoppingItemPrice.setTaxable(model.getTaxable());
54 shoppingItemPrice.setShipping(model.getShipping());
55 shoppingItemPrice.setUseShippingFormula(model.getUseShippingFormula());
56 shoppingItemPrice.setStatus(model.getStatus());
57
58 return ShoppingItemPriceUtil.update(shoppingItemPrice);
59 }
60
61 public List dynamicQuery(DynamicQueryInitializer queryInitializer)
62 throws SystemException {
63 return ShoppingItemPriceUtil.findWithDynamicQuery(queryInitializer);
64 }
65
66 public List dynamicQuery(DynamicQueryInitializer queryInitializer,
67 int begin, int end) throws SystemException {
68 return ShoppingItemPriceUtil.findWithDynamicQuery(queryInitializer,
69 begin, end);
70 }
71
72 public ShoppingItemPrice updateShoppingItemPrice(ShoppingItemPrice model)
73 throws SystemException {
74 ShoppingItemPrice shoppingItemPrice = new ShoppingItemPriceImpl();
75 shoppingItemPrice.setNew(false);
76 shoppingItemPrice.setItemPriceId(model.getItemPriceId());
77 shoppingItemPrice.setItemId(model.getItemId());
78 shoppingItemPrice.setMinQuantity(model.getMinQuantity());
79 shoppingItemPrice.setMaxQuantity(model.getMaxQuantity());
80 shoppingItemPrice.setPrice(model.getPrice());
81 shoppingItemPrice.setDiscount(model.getDiscount());
82 shoppingItemPrice.setTaxable(model.getTaxable());
83 shoppingItemPrice.setShipping(model.getShipping());
84 shoppingItemPrice.setUseShippingFormula(model.getUseShippingFormula());
85 shoppingItemPrice.setStatus(model.getStatus());
86
87 return ShoppingItemPriceUtil.update(shoppingItemPrice);
88 }
89 }