Package com.ateam.webstore.ui.forms

Examples of com.ateam.webstore.ui.forms.AddressEditForm


   * @return
   */
  public FormSubmission processAddAddressRequest() {
   
    //Get the form data
    AddressEditForm ade = getAddressFromRequest();
   
    //Validate and add address
    if (ade.isValid()) try {
      Visitor v = (Visitor) req.getSession().getAttribute(SESSION_ATTRIBUTE_VISITOR);
      addr = new Address(ade.getStreetAddress1(), ade.getCity(), ade.getState(), ade.getZip(), false, v.getCustomer().getPerson());
      addr = service.store(addr);
    } catch (Exception e) {
      l.log(Level.WARNING, "Failed to store addr", e);
      ade.setResultMessage("Could not store address");
    }
   
    String context = req.getParameter(Parameters.CONTEXT.getId());
    l.info("context="+context);
   
    if (context != null && context.equals(Contexts.ORDER_SHIPPING.getId())) {
      OrderHandler oh = new OrderHandler(req);
      ade.setResultView(oh.getOrderShippingView());
      return ade;
    }
//    else if (context != null && context.equals(Contexts.ORDER_PAYMENT.getId())) {
//      OrderHandler oh = new OrderHandler(req);
//      return oh.processOrderAddCardRequest();
//    }
    else {
      ade.setResultView(getAddressView(addr));
    }
   
    return ade;
  }
View Full Code Here


   *
   * @return
   */
  public AddressEditForm getAddressFromRequest() {
   
    AddressEditForm ade = new AddressEditForm();

    ade.setStreetAddress1(req.getParameter(Constants.Parameters.ADDRESS_1.getId()));
    ade.setStreetAddress2(req.getParameter(Constants.Parameters.ADDRESS_2.getId()));
    ade.setCity(req.getParameter(Constants.Parameters.CITY.getId()));
    ade.setState(req.getParameter(Constants.Parameters.STATE.getId()));
    ade.setZip(req.getParameter(Constants.Parameters.ZIP.getId()));
   
    return ade;

  }
View Full Code Here

TOP

Related Classes of com.ateam.webstore.ui.forms.AddressEditForm

Copyright © 2018 www.massapicom. 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.