public ArrayList<RepoPositionVO> getRepoPositionList(String city) { try { RepoInfoPO po = repo.getRepo(IDKeeper.getOrgID()); if (repo == null) return null; ArrayList<RepoPosition> positionList = po.getRepoPosition(); if (positionList == null) return null; if (positionList.size() == 0) return null; ArrayList<RepoPositionVO> transList = new ArrayList<RepoPositionVO>(); for (RepoPosition r : positionList) { RepoPositionVO vo = new RepoPositionVO( r.getOrderID(), r.getblock(), r.getrow(), r.getshelf(), r.getposition(), r.getIsUsed()); transList.add(vo); } return transList; } catch (RemoteException e) { // TODO Auto-generated catch block e.printStackTrace(); return null; } }
public RepoCacheVO getRepoInfo(String city, String startDate, String endDate) { try { RepoCacheVO cache = new RepoCacheVO(); RepoInfoPO po; int countImport = countInDoc(startDate, endDate); int countExport = countOutDoc(startDate, endDate); cache.setImportSum(countImport); cache.setExportSum(countExport); po = repo.getRepo(IDKeeper.getOrgID()); if (repo == null) cache.setSum(0); else cache.setSum(po.getRepoSum()); return cache; } catch (RemoteException e) { // TODO Auto-generated catch block e.printStackTrace(); return null; } }