package com.opentravelsoft.service.finance; import java.util.List; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import com.opentravelsoft.entity.Line; import com.opentravelsoft.entity.Plan; import com.opentravelsoft.entity.finance.Reckoning; import com.opentravelsoft.entity.finance.ReckoningAcct; import com.opentravelsoft.providers.ReckoningDao; import com.opentravelsoft.providers.PlanDao; import com.opentravelsoft.providers.product.LineDao; @Service("ReckoningMakeService") public class ReckoningServiceImpl implements ReckoningService { @Autowired private LineDao lineDao; @Autowired private ReckoningDao reckoningDao; @Autowired private PlanDao planDao; public List<Reckoning> roGetReckoning(String reserveNo) { return reckoningDao.getReckoning(reserveNo); } public Plan roGetTourInfo(String tourNo) { return planDao.getTourInfo(tourNo, false, false); } public Reckoning txWholeReckoningMake(Reckoning reckoning) { return reckoningDao.wholeReckoningMake(reckoning); } public Reckoning roGetReckoningInfo(int reckoningId) { return reckoningDao.getReckoningInfo(reckoningId); } public int txWholeReckoningModify(Reckoning reckoning) { return reckoningDao.wholeReckoningModify(reckoning); } public List<ReckoningAcct> roGetCustomerList(String reserveNo) { return reckoningDao.getCustomerList(reserveNo); } public int txSetPrint(int reckoningId) { return reckoningDao.setPrint(reckoningId); } public Line getLineInfo(String lineNo) { return lineDao.get(lineNo); } public List<ReckoningAcct> roGetTourReckoningAcctList(String tourNo) { return reckoningDao.getTourReckoningAcctList(tourNo); } }