1
22
23 package com.liferay.portlet.softwarecatalog.service.base;
24
25 import com.liferay.portal.SystemException;
26 import com.liferay.portal.kernel.dao.DynamicQueryInitializer;
27
28 import com.liferay.portlet.softwarecatalog.model.SCProductScreenshot;
29 import com.liferay.portlet.softwarecatalog.model.impl.SCProductScreenshotImpl;
30 import com.liferay.portlet.softwarecatalog.service.SCProductScreenshotLocalService;
31 import com.liferay.portlet.softwarecatalog.service.persistence.SCProductScreenshotUtil;
32
33 import java.util.List;
34
35
41 public abstract class SCProductScreenshotLocalServiceBaseImpl
42 implements SCProductScreenshotLocalService {
43 public SCProductScreenshot addSCProductScreenshot(SCProductScreenshot model)
44 throws SystemException {
45 SCProductScreenshot scProductScreenshot = new SCProductScreenshotImpl();
46 scProductScreenshot.setNew(true);
47 scProductScreenshot.setProductScreenshotId(model.getProductScreenshotId());
48 scProductScreenshot.setCompanyId(model.getCompanyId());
49 scProductScreenshot.setGroupId(model.getGroupId());
50 scProductScreenshot.setProductEntryId(model.getProductEntryId());
51 scProductScreenshot.setThumbnailId(model.getThumbnailId());
52 scProductScreenshot.setFullImageId(model.getFullImageId());
53 scProductScreenshot.setPriority(model.getPriority());
54
55 return SCProductScreenshotUtil.update(scProductScreenshot);
56 }
57
58 public List dynamicQuery(DynamicQueryInitializer queryInitializer)
59 throws SystemException {
60 return SCProductScreenshotUtil.findWithDynamicQuery(queryInitializer);
61 }
62
63 public List dynamicQuery(DynamicQueryInitializer queryInitializer,
64 int begin, int end) throws SystemException {
65 return SCProductScreenshotUtil.findWithDynamicQuery(queryInitializer,
66 begin, end);
67 }
68
69 public SCProductScreenshot updateSCProductScreenshot(
70 SCProductScreenshot model) throws SystemException {
71 SCProductScreenshot scProductScreenshot = new SCProductScreenshotImpl();
72 scProductScreenshot.setNew(false);
73 scProductScreenshot.setProductScreenshotId(model.getProductScreenshotId());
74 scProductScreenshot.setCompanyId(model.getCompanyId());
75 scProductScreenshot.setGroupId(model.getGroupId());
76 scProductScreenshot.setProductEntryId(model.getProductEntryId());
77 scProductScreenshot.setThumbnailId(model.getThumbnailId());
78 scProductScreenshot.setFullImageId(model.getFullImageId());
79 scProductScreenshot.setPriority(model.getPriority());
80
81 return SCProductScreenshotUtil.update(scProductScreenshot);
82 }
83 }