package org.taobao88.taobao.enterprise.dao; import org.taobao88.taobao.enterprise.entity.OrderT; import org.taobao88.taobao.enterprise.entity.PackageT; import org.taobao88.taobao.enterprise.entity.UserT; import java.util.ArrayList; import java.util.List; /** * Created by User on 15.06.14. */ public interface PackageDAO { int addPackage(PackageT packageT); PackageT findPackageById(int id); List<PackageT> getPackagesForAdmin(); List<PackageT> getPackagesForAdminHistory(); void deletePackage(int id); void updatePackage(PackageT packageT); ArrayList<OrderT> getPackagesForUser(int idUser); List<PackageT> getPackagesByUser(UserT user); ArrayList<OrderT> getPackagesForUserHistory(int idUser); }