package com.jiuqi.mobile.nigo.comeclose.bean.cross; import java.util.List; import com.jiuqi.mobile.nigo.comeclose.bean.base.AdminAreaBean; import com.jiuqi.mobile.nigo.comeclose.manager.ManagerFactory; import com.jiuqi.mobile.nigo.comeclose.manager.report.DriverPostionInfo; import com.jiuqi.mobile.nigo.comeclose.manager.report.ICarDistributionManager; public class CarDistributionAreaBean { private AdminAreaBean areaBean; private SelectCarDistrbutionByAreaKey key; public CarDistributionAreaBean() { super(); } public CarDistributionAreaBean(AdminAreaBean areaBean, SelectCarDistrbutionByAreaKey key) { super(); this.areaBean = areaBean; this.key = key; } public List<AdminAreaUtilBean> getTotalCount(String sessionId,List<AdminAreaUtilBean> list){ ICarDistributionManager m = ManagerFactory.instanceManager(ICarDistributionManager.class, sessionId); return m.getTotal(key,list); } public List<DriverPostionInfo> getAllDriver(String sessionId){ ICarDistributionManager m = ManagerFactory.instanceManager(ICarDistributionManager.class, sessionId); return m.getDrivers(key); } public AdminAreaBean getAreaBean() { return areaBean; } public void setAreaBean(AdminAreaBean areaBean) { this.areaBean = areaBean; } public SelectCarDistrbutionByAreaKey getKey() { return key; } public void setKey(SelectCarDistrbutionByAreaKey key) { this.key = key; } }