Package com.jada.content

Examples of com.jada.content.ContentBean


    }

    public void attachHibernateSession(HttpServletRequest request) throws Exception {
        EntityManager em = JpaConnection.getInstance().getCurrentEntityManager();
        synchronized (this) {
          ContentBean contentBean = ContentLookupDispatchAction.getContentBean(request);
        if (customer != null) {
          customer = (Customer) em.find(Customer.class, customer.getCustId());
          customerClass = customer.getCustomerClass();
        }
        if (customerCreditCard != null) {
View Full Code Here


      PaymentEngine paymentEngine = shoppingCart.getPaymentEngine();
      if (paymentEngine != null) {
        paymentEngine.abort();
      }
    createEmptySecureTemplateInfo(request);
      ContentBean contentBean = getContentBean(request);
      String siteProfileClassName = contentBean.getContentSessionBean().getSiteProfile().getSiteProfileClass().getSiteProfileClassName();
      ActionForward forward = new ActionForward("/web/fe/" + contentBean.getSiteDomain().getSiteDomainPrefix() + "/" + siteProfileClassName + "/home", true);
      return forward;
    }
View Full Code Here

      return jsonString;
    }
   
    public String updatePoll(HttpServletRequest request) throws Exception {
        ContentBean contentBean = getContentBean(request);
        Site site = contentBean.getContentSessionBean().getSiteDomain().getSite();

        String pollHeaderId = request.getParameter("pollHeaderId");
      String pollDetailId = request.getParameter("pollDetailId");
        EntityManager em = JpaConnection.getInstance().getCurrentEntityManager();
        if (!Format.isNullOrEmpty(pollDetailId)) {
View Full Code Here

      saveMessages(request, messages);
            ActionForward actionForward = actionMapping.findForward("error");
            return actionForward;
      }
     
      ContentBean contentBean = getContentBean(request);
      Long defaultSiteDomainId = contentBean.getSiteDomain().getSite().getSiteDomainDefault().getSiteDomainId();
      Site site = contentBean.getContentSessionBean().getSiteDomain().getSite();
      char singleCheckout = contentBean.getSiteDomain().getSite().getSingleCheckout();

      EntityManager em = JpaConnection.getInstance().getCurrentEntityManager();
    String siteId = site.getSiteId();
    String sql = "from   Customer customer " +
           "where  customer.siteDomain.siteDomainId = :siteDomainId " +
           "and    custEmail = :custEmail";
        Query query = em.createQuery(sql);
        if (singleCheckout == Constants.VALUE_YES) {
            query.setParameter("siteDomainId", defaultSiteDomainId);
        }
        else {
          query.setParameter("siteDomainId", contentBean.getSiteDomain().getSiteDomainId());
        }
        query.setParameter("custEmail", form.getCustEmail());
        List<?> list = query.getResultList();
        if (list.size() != 0) {
          messages.add("emailDuplicate", new ActionMessage("content.error.email.duplicate"));
        }
       
        sql = "from   Customer customer " +
            "where  customer.siteDomain.siteDomainId = :siteDomainId " +
            "and    custPublicName = :custPublicName";
        query = em.createQuery(sql);
        if (singleCheckout == Constants.VALUE_YES) {
            query.setParameter("siteDomainId", defaultSiteDomainId);
        }
        else {
          query.setParameter("siteDomainId", contentBean.getSiteDomain().getSiteDomainId());
        }
        query.setParameter("custPublicName", form.getCustPublicName());
        list = query.getResultList();
        if (list.size() != 0) {
          messages.add("custPublicName", new ActionMessage("content.error.publicName.duplicate"));
        }
        if (messages.size() > 0) {
      saveMessages(request, messages);
            ActionForward actionForward = actionMapping.findForward("error");
            return actionForward;
        }
       
    sql = "from     CustomerClass customerClass " +
            "where    customerClass.site.siteId = :siteId " +
            "and      customerClass.systemRecord = 'Y'";
    query = em.createQuery(sql);
    query.setParameter("siteId", siteId);
    CustomerClass customerClass = (CustomerClass) query.getSingleResult();
       
        Customer customer = new Customer();
        customer.setSite(site);
    if (singleCheckout == Constants.VALUE_YES) {
      SiteDomain siteDomain = (SiteDomain) em.find(SiteDomain.class, defaultSiteDomainId);
      customer.setSiteDomain(siteDomain);
    }
    else {
      customer.setSiteDomain(contentBean.getSiteDomain());
    }
        customer.setCustEmail(form.getCustEmail());
        customer.setCustPassword(AESEncoder.getInstance().encode(form.getCustPassword()));
        customer.setCustPublicName(form.getCustPublicName());
        customer.setCustSource(Constants.CUSTOMER_SOURCE_REGISTER);
View Full Code Here

        actionForward = actionMapping.findForward("loginSuccess");
      }
      else {
        actionForward = actionMapping.findForward("success");
      }
      ContentBean contentBean = getContentBean(request);
      Site site = contentBean.getContentSessionBean().getSiteDomain().getSite();
    createEmptySecureTemplateInfo(request);
    ShoppingCart shoppingCart = ShoppingCart.getSessionInstance(request, true);
    if (form.getCash() != null && form.getCash().equals(String.valueOf(Constants.VALUE_YES))) {
      shoppingCart.setCashPaymentOrder(true);
    }
View Full Code Here

            HttpServletRequest request,
            HttpServletResponse response)
        throws Throwable {
     
      ShoppingCartActionForm form = (ShoppingCartActionForm) actionForm;
      ContentBean contentBean = getContentBean(request);
      Site site = contentBean.getContentSessionBean().getSiteDomain().getSite();
        ShoppingCart shoppingCart = ShoppingCart.getSessionInstance(request, true);
      char singleCheckout = contentBean.getSiteDomain().getSite().getSingleCheckout();
    createEmptySecureTemplateInfo(request);
      ActionMessages messages = validate((ShoppingCartActionForm) actionForm);
      if (messages.size() > 0) {
        this.initCartInfo(form, site, shoppingCart, request, messages);
      saveMessages(request, messages);
            ActionForward actionForward = actionMapping.findForward("error");
            return actionForward;
      }
     
      IdSecurity idSecurity = new IdSecurity(site, form.getCustEmail(), true);
      if (idSecurity.isSuspened()) {
        idSecurity.fail();
          form.setCustPassword("");
        this.initCartInfo(form, site, shoppingCart, request, messages);
          messages.add("login", new ActionMessage("content.error.login.suspended.temporary", String.valueOf(Constants.ID_SUSPEND_TIME / 1000 / 60)));
      saveMessages(request, messages);
            ActionForward actionForward = actionMapping.findForward("error");
            return actionForward;
      }

    EntityManager em = JpaConnection.getInstance().getCurrentEntityManager();
    String sql = "from     Customer customer " +
           "where   customer.siteDomain.siteDomainId = :siteDomainId " +
           "and     custEmail = :custEmail " +
           "and    custPassword = :custPassword ";
        Query query = em.createQuery(sql);
        if (singleCheckout == Constants.VALUE_YES) {
          Long defaultSiteDomainId = contentBean.getSiteDomain().getSite().getSiteDomainDefault().getSiteDomainId();
          query.setParameter("siteDomainId", defaultSiteDomainId);
        }
        else {
          query.setParameter("siteDomainId", contentBean.getSiteDomain().getSiteDomainId());
        }
        query.setParameter("custEmail", form.getCustEmail());
        query.setParameter("custPassword", AESEncoder.getInstance().encode(form.getCustPassword()));
       
        List<?> list = query.getResultList();
View Full Code Here

      if (orderNum == null) {
        orderNum = request.getParameter("shoppingCart.orderNum");
      }
      ShoppingCartActionForm form = (ShoppingCartActionForm) actionForm;

    ContentBean contentBean = getContentBean(request);
    Site site = contentBean.getContentSessionBean().getSiteDomain().getSite();
    ActionMessages messages = new ActionMessages();
    this.initFromOrder(orderNum, form, site, request, messages);
   
      SiteDomainLanguage siteDomainLanguage = null;
      for (SiteDomainLanguage language : contentBean.getContentSessionBean().getSiteDomain().getSiteDomainLanguages()) {
        if (language.getSiteProfileClass().getSiteProfileClassId().equals(contentBean.getContentSessionKey().getSiteProfileClassId())) {
          siteDomainLanguage = language;
          break;
        }
      }
      SiteDomainParamBean siteDomainParamBean = SiteDomainDAO.getSiteDomainParamBean(contentBean.getContentSessionBean().getSiteDomain().getSiteDomainLanguage(), siteDomainLanguage);
      form.setShoppingCartMessage(siteDomainParamBean.getCheckoutShoppingCartMessage());

      if (print != null && print.equals("Y")) {
        createEmptyPrintTemplateInfo(request);
      }
View Full Code Here

            HttpServletRequest request,
            HttpServletResponse response) throws Exception {
     
      init(request);
      ShoppingCartActionForm form = (ShoppingCartActionForm) actionForm;
      ContentBean contentBean = getContentBean(request);
      Site site = contentBean.getContentSessionBean().getSiteDomain().getSite();

    ShoppingCart shoppingCart = ShoppingCart.getSessionInstance(request, true);
    ActionMessages messages = new ActionMessages();
    this.initAddressInfo(form, site, shoppingCart, request, messages);
    this.initSearchInfo(form, site.getSiteId(), messages);
View Full Code Here

            HttpServletRequest request,
            HttpServletResponse response) throws Exception {
     
      init(request);
      ShoppingCartActionForm form = (ShoppingCartActionForm) actionForm;
      ContentBean contentBean = getContentBean(request);
      Site site = contentBean.getContentSessionBean().getSiteDomain().getSite();
     
      ShoppingCart shoppingCart = ShoppingCart.getSessionInstance(request, true);
     
      String shippingMethodId = form.getShippingMethodId();
      if (shippingMethodId.equals(Constants.SHOPPING_CART_SHIPPING_PICKUP)) {
View Full Code Here

    public ActionForward applyCoupon(ActionMapping actionMapping,
            ActionForm actionForm,
            HttpServletRequest request,
            HttpServletResponse response)
        throws Throwable {
      ContentBean contentBean = getContentBean(request);
      Site site = contentBean.getContentSessionBean().getSiteDomain().getSite();
      ShoppingCartActionForm form = (ShoppingCartActionForm) actionForm;
      String couponCode = form.getCouponCode();
    createEmptySecureTemplateInfo(request);
      ActionMessages messages = new ActionMessages();
    ShoppingCart shoppingCart = ShoppingCart.getSessionInstance(request, true);
View Full Code Here

TOP

Related Classes of com.jada.content.ContentBean

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.