throws java.lang.Exception {
List list = new ArrayList();
Collection quoteCollection = this.getQuoteDao().findByCriteria(quoteCriteria);
Iterator iterator = quoteCollection.iterator();
while (iterator.hasNext()) {
Quote quote = (Quote) iterator.next();
QuoteVO quoteVO = this.getQuoteDao().toQuoteVO(quote);
CustAccountService custAccountService = DataServiceLocator.instance().getCustAccountService();
quoteVO.setCustAccountVO(custAccountService.toCustAccountVO(quote.getCustAccount()));
list.add(quoteVO);
}
return list;
}