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;
}
}