Examples of QuoteVO


Examples of de.xanders.data.customer.vo.QuoteVO

     * @see QuoteService#getQuoteById(java.lang.Long)
     */
    protected QuoteVO handleGetQuoteById(java.lang.Long quoteId)
        throws java.lang.Exception {
      Quote quote = this.getQuoteDao().load(quoteId);
      QuoteVO quoteVO = this.getQuoteDao().toQuoteVO(quote);
      CustAccountService custAccountService = DataServiceLocator.instance().getCustAccountService();
      quoteVO.setCustAccountVO(custAccountService.toCustAccountVO(quote.getCustAccount()));
      return quoteVO;           
    }
View Full Code Here

Examples of de.xanders.data.customer.vo.QuoteVO

      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;  
    }
View Full Code Here

Examples of de.xanders.data.customer.vo.QuoteVO

     * @param acending - true when ascending
     */
    protected void sort(final String column, final boolean ascending) {
        Comparator comparator = new Comparator() {
            public int compare(Object o1, Object o2) {
                QuoteVO c1 = (QuoteVO) o1;
                QuoteVO c2 = (QuoteVO) o2;

                if (column == null) {
                    return 0;
                }

                if (column.equals("quoteState")) {
                    return ascending
                    ? c1.getQuoteState().compareTo(c2.getQuoteState())
                    : c2.getQuoteState().compareTo(c1.getQuoteState());
                } else if (column.equals("quoteNumber")) {
                    return ascending
                    ? c1.getQuoteNumber().compareTo(c2.getQuoteNumber())
                    : c2.getQuoteNumber().compareTo(c1.getQuoteNumber());
                } else {
                    return 0;
                }
            }
        };
View Full Code Here

Examples of de.xanders.data.customer.vo.QuoteVO

     *      name="dataServiceLocator"
     *      value="#{dataServiceLocator}"
   */
  public String initQuote() throws Exception {
        quoteDetailForm = (QuoteDetailForm) getForm(QUOTE_DETAIL_FORM);
    CustomerMapperFactory.getQuoteMapper().mapToBean(new QuoteVO(), quoteDetailForm);
    return "quoteDetail";
  }
View Full Code Here

Examples of de.xanders.data.customer.vo.QuoteVO

   */
  public String saveQuote() throws Exception {
        quoteDetailForm = (QuoteDetailForm) getForm(QUOTE_DETAIL_FORM);
    if (validateBeanProperties(quoteDetailForm)) {
      try {
        quoteVO = new QuoteVO();
        CustomerMapperFactory.getQuoteMapper().mapToObj(quoteDetailForm, quoteVO);
                UserVO loggedInUserVO = (UserVO)getSession().getAttribute(Constants.LOGGED_IN_USER);
                if (quoteVO.getQuoteId() == null) {
                    quoteVO.setCreatedOn(new Date());
                    quoteVO.setCreatedBy(loggedInUserVO.getUserIdent());
View Full Code Here

Examples of de.xanders.data.customer.vo.QuoteVO

   */
  public String deleteQuote() throws Exception {
        quoteDetailForm = (QuoteDetailForm) getForm(QUOTE_DETAIL_FORM);
    try {
      dataServiceLocator.getQuoteService().deleteQuote(new Long(quoteDetailForm.getQuoteId()));
      CustomerMapperFactory.getQuoteMapper().mapToBean(new QuoteVO(), quoteDetailForm);
    } catch (QuoteServiceException ex) {
      logger.error("DAO exception occured, cause: ", ex);
      MessageUtils.addErrorMessage("error.dataSource");
    }
    return "quoteDetail";
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.