package org.taobao88.taobao.enterprise.service.impl; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Repository; import org.springframework.transaction.annotation.Transactional; import org.taobao88.taobao.enterprise.dao.PackageStatusDAO; import org.taobao88.taobao.enterprise.entity.PackageStatus; import org.taobao88.taobao.enterprise.service.PackageStatusService; /** * Created by User on 19.06.14. */ @Repository("packageStatusService") public class PackageStatusServiceImpl implements PackageStatusService{ @Autowired PackageStatusDAO packageStatusDAO; @Override @Transactional public int savePackageStatus(PackageStatus packageStatus) { packageStatusDAO.savePackageStatus(packageStatus); return packageStatusDAO.getIdPackageStatus(packageStatus); } @Override @Transactional public int getIdPackageStatus(PackageStatus packageStatus) { return packageStatusDAO.getIdPackageStatus(packageStatus); } @Override @Transactional public PackageStatus findPackageStatusById(int id) { return packageStatusDAO.findPackageStatusById(id); } @Override @Transactional public void updatePackageStatus(PackageStatus packageStatus) { packageStatusDAO.updatePackageStatus(packageStatus); } @Override @Transactional public void deletePackageStatus(int id) { packageStatusDAO.deletePackageStatus(id); } }