CompanyService.java
上传用户:ouhalaa
上传日期:2016-03-17
资源大小:10210k
文件大小:1k
源码类别:

Web服务器

开发平台:

Java

  1. package com.lhq.prj.bms.service.impl;
  2. import java.util.List;
  3. import com.lhq.prj.bms.core.Page;
  4. import com.lhq.prj.bms.dao.ICompanyDao;
  5. import com.lhq.prj.bms.po.Company;
  6. import com.lhq.prj.bms.service.ICompanyService;
  7. public class CompanyService implements ICompanyService {
  8. private ICompanyDao companyDao;
  9. public void setCompanyDao(ICompanyDao companyDao) {
  10. this.companyDao = companyDao;
  11. }
  12. public Object saveCompany(Company company) {
  13. return companyDao.saveCompany(company);
  14. }
  15. public List findAll() {
  16. return companyDao.findAll();
  17. }
  18. public Page findByPage(Page page) {
  19. page.setRoot(companyDao.findByPage(page));
  20. page.setTotalProperty(companyDao.findByCount(page));
  21. return page;
  22. }
  23. public boolean updateCompany(Company c) throws Exception {
  24. Integer flag = companyDao.update(c);
  25. if(flag != null){
  26. return true;
  27. }
  28. return false;
  29. }
  30. public boolean deleteCompany(Integer companyId) {
  31. Integer flag = companyDao.deleteById(companyId);
  32. if(flag != null){
  33. return true;
  34. }
  35. return false;
  36. }
  37. }