1
22
23 package com.liferay.portlet.messageboards.service.base;
24
25 import com.liferay.portal.SystemException;
26 import com.liferay.portal.kernel.dao.DynamicQueryInitializer;
27
28 import com.liferay.portlet.messageboards.model.MBCategory;
29 import com.liferay.portlet.messageboards.model.impl.MBCategoryImpl;
30 import com.liferay.portlet.messageboards.service.MBCategoryLocalService;
31 import com.liferay.portlet.messageboards.service.persistence.MBCategoryUtil;
32
33 import java.util.List;
34
35
41 public abstract class MBCategoryLocalServiceBaseImpl
42 implements MBCategoryLocalService {
43 public MBCategory addMBCategory(MBCategory model) throws SystemException {
44 MBCategory mbCategory = new MBCategoryImpl();
45 mbCategory.setNew(true);
46 mbCategory.setCategoryId(model.getCategoryId());
47 mbCategory.setGroupId(model.getGroupId());
48 mbCategory.setCompanyId(model.getCompanyId());
49 mbCategory.setUserId(model.getUserId());
50 mbCategory.setUserName(model.getUserName());
51 mbCategory.setCreateDate(model.getCreateDate());
52 mbCategory.setModifiedDate(model.getModifiedDate());
53 mbCategory.setParentCategoryId(model.getParentCategoryId());
54 mbCategory.setName(model.getName());
55 mbCategory.setDescription(model.getDescription());
56 mbCategory.setLastPostDate(model.getLastPostDate());
57
58 return MBCategoryUtil.update(mbCategory);
59 }
60
61 public List dynamicQuery(DynamicQueryInitializer queryInitializer)
62 throws SystemException {
63 return MBCategoryUtil.findWithDynamicQuery(queryInitializer);
64 }
65
66 public List dynamicQuery(DynamicQueryInitializer queryInitializer,
67 int begin, int end) throws SystemException {
68 return MBCategoryUtil.findWithDynamicQuery(queryInitializer, begin, end);
69 }
70
71 public MBCategory updateMBCategory(MBCategory model)
72 throws SystemException {
73 MBCategory mbCategory = new MBCategoryImpl();
74 mbCategory.setNew(false);
75 mbCategory.setCategoryId(model.getCategoryId());
76 mbCategory.setGroupId(model.getGroupId());
77 mbCategory.setCompanyId(model.getCompanyId());
78 mbCategory.setUserId(model.getUserId());
79 mbCategory.setUserName(model.getUserName());
80 mbCategory.setCreateDate(model.getCreateDate());
81 mbCategory.setModifiedDate(model.getModifiedDate());
82 mbCategory.setParentCategoryId(model.getParentCategoryId());
83 mbCategory.setName(model.getName());
84 mbCategory.setDescription(model.getDescription());
85 mbCategory.setLastPostDate(model.getLastPostDate());
86
87 return MBCategoryUtil.update(mbCategory);
88 }
89 }