Package com.jada.admin

Examples of com.jada.admin.AdminBean


    streamWebService(response, result);
    return null;
  }
   
    public void initSearchInfo(ShippingRegionMaintActionForm form, HttpServletRequest request) throws Exception {
        AdminBean adminBean = getAdminBean(request);
      EntityManager em = JpaConnection.getInstance().getCurrentEntityManager();
        Query query = em.createQuery("from Country country where siteId = :siteId order by countryName");
    query.setParameter("siteId", adminBean.getSite().getSiteId());
    Iterator<?> iterator = query.getResultList().iterator();
    Vector<CountryStateTableBean> vector = new Vector<CountryStateTableBean>();
    while (iterator.hasNext()) {
      Country country = (Country) iterator.next();
      String prefix = "";
View Full Code Here


            ActionForm actionForm,
            HttpServletRequest request,
            HttpServletResponse response) throws Exception {
     
      EntityManager em = JpaConnection.getInstance().getCurrentEntityManager();
        AdminBean adminBean = getAdminBean(request);
   
        String sql = "select   customerClass " +
               "from     CustomerClass customerClass " +
               "left     join customerClass.site site " +
               "where    site.siteId = :siteId " +
               "order    by customerClass.custClassName ";
        Query query = em.createQuery(sql);
        query.setParameter("siteId", adminBean.getSite().getSiteId());
        Iterator<?> iterator = query.getResultList().iterator();
      JSONEscapeObject jsonResult = new JSONEscapeObject();
      Vector<JSONEscapeObject> vector = new Vector<JSONEscapeObject>();
        while (iterator.hasNext()) {
          CustomerClass customerClass = (CustomerClass) iterator.next();
View Full Code Here

            ActionForm actionForm,
            HttpServletRequest request,
            HttpServletResponse response) throws Exception {
     
      EntityManager em = JpaConnection.getInstance().getCurrentEntityManager();
        AdminBean adminBean = getAdminBean(request);
   
        String sql = "select   productClass " +
               "from     ProductClass productClass " +
               "left     join productClass.site site " +
               "where    site.siteId = :siteId " +
               "order    by productClass.productClassName ";
        Query query = em.createQuery(sql);
        query.setParameter("siteId", adminBean.getSite().getSiteId());
        Iterator<?> iterator = query.getResultList().iterator();
      JSONEscapeObject jsonResult = new JSONEscapeObject();
      Vector<JSONEscapeObject> vector = new Vector<JSONEscapeObject>();
        while (iterator.hasNext()) {
          ProductClass productClass = (ProductClass) iterator.next();
View Full Code Here

    CustomAttributeGroupMaintActionForm form = (CustomAttributeGroupMaintActionForm) actionForm;
    if (form.getMode().equals("C")) {
      insertMode = true;
    }

    AdminBean adminBean = getAdminBean(request);
    Site site = adminBean.getSite();
    initSiteProfiles(form, site);
    CustomAttributeGroup customAttributeGroup = new CustomAttributeGroup();
    if (!insertMode) {
      customAttributeGroup = CustomAttributeGroupDAO.load(site.getSiteId(), Format.getLong(form.getCustomAttribGroupId()));
    }

    ActionMessages errors = validate(form, site.getSiteId());
    if (errors.size() != 0) {
      saveMessages(request, errors);
      return mapping.findForward("error");
    }

    if (insertMode) {
      customAttributeGroup.setRecCreateBy(adminBean.getUser().getUserId());
      customAttributeGroup.setRecCreateDatetime(new Date(System.currentTimeMillis()));
    }
    customAttributeGroup.setCustomAttribGroupName(form.getCustomAttribGroupName());
    customAttributeGroup.setSite(site);
    customAttributeGroup.setRecUpdateBy(adminBean.getUser().getUserId());
    customAttributeGroup.setRecUpdateDatetime(new Date(System.currentTimeMillis()));
   
    if (insertMode) {
      em.persist(customAttributeGroup);
    }
View Full Code Here

            ActionForm actionForm,
            HttpServletRequest request,
            HttpServletResponse response)
        throws Throwable {
      CategoryMaintActionForm form = (CategoryMaintActionForm) actionForm;
        AdminBean adminBean = getAdminBean(request);
        Site site = adminBean.getSite();
        initSiteProfiles(form, adminBean.getSite());
        String jsonCategoryTree = Utility.makeJSONCategoryTree(site.getSiteId(), form.getSiteProfileClassId(), form.isSiteProfileClassDefault()).toHtmlString();
        form.setJsonCategoryTree(jsonCategoryTree);
   
        String error = request.getParameter("error");
        if (error != null && error.equals("E01")) {
View Full Code Here

  public ActionForward getCustomAttributeDetails(ActionMapping mapping,
        ActionForm actionForm,
        HttpServletRequest request,
        HttpServletResponse response) throws Throwable {
    CustomAttributeGroupMaintActionForm form = (CustomAttributeGroupMaintActionForm) actionForm;
    AdminBean adminBean = getAdminBean(request);
    Site site = adminBean.getSite();
    Long customAttribGroupId = Format.getLong(form.getCustomAttribGroupId());
    CustomAttributeGroup customAttributeGroup = CustomAttributeGroupDAO.load(site.getSiteId(), customAttribGroupId);
    streamWebService(response, getJSONCustomAttributeDetails(customAttributeGroup));
    return null;
  }
View Full Code Here

        ActionForm actionForm,
        HttpServletRequest request,
        HttpServletResponse response) throws Throwable {
      EntityManager em = JpaConnection.getInstance().getCurrentEntityManager();
    CustomAttributeGroupMaintActionForm form = (CustomAttributeGroupMaintActionForm) actionForm;
    AdminBean adminBean = getAdminBean(request);
    Site site = adminBean.getSite();
   
      JSONEscapeObject jsonResult = new JSONEscapeObject();
    jsonResult.put("status", Constants.WEBSERVICE_STATUS_SUCCESS);

    Long customAttribGroupId = Format.getLong(form.getCustomAttribGroupId());
View Full Code Here

            HttpServletRequest request,
            HttpServletResponse response)
        throws Throwable {
      EntityManager em = JpaConnection.getInstance().getCurrentEntityManager();
        CategoryMaintActionForm form = (CategoryMaintActionForm) actionForm;
        AdminBean adminBean = getAdminBean(request);
        Site site = adminBean.getSite();
        initSiteProfiles(form, site);
       
        Category referenceCategory = CategoryDAO.load(site.getSiteId(), Format.getLong(form.getCreateCatId()));
        Category parent = null;
        int seqNum = 0;
        if (form.getCreateMode().equals("C")) {  // append child node
          for (Category child : referenceCategory.getCategoryChildren()) {
            if (child.getSeqNum() >= seqNum) {
              seqNum = child.getSeqNum() + 1;
            }
          }
          parent = referenceCategory;
        } else if (form.getCreateMode().equals("B")) {  // before current
          parent = referenceCategory.getCategoryParent();
          seqNum = referenceCategory.getSeqNum();
          for (Category child : parent.getCategoryChildren()) {
            if (child.getSeqNum() >= seqNum) {
              child.setSeqNum(child.getSeqNum() + 1);
              em.persist(child);
            }
          }
       
        } else if (form.getCreateMode().equals("A")) {  // after current
          parent = referenceCategory.getCategoryParent();
          seqNum = referenceCategory.getSeqNum() + 1;
          for (Category child : parent.getCategoryChildren()) {
            if (child.getSeqNum() >= seqNum) {
              child.setSeqNum(child.getSeqNum() + 1);
              em.persist(child);
            }
          }
        }
       
        int count = 0;
        String catShortTitle = "New category";
        boolean exist = true;
        while (exist) {
          exist = false;
          for (Category child : parent.getCategoryChildren()) {
            if (child.getCategoryLanguage().getCatShortTitle().equals(catShortTitle)) {
              exist = true;
                count++;
                catShortTitle = "New category " + count;
              break;
            }
          }
        }
       
        Category category = new Category();
        category.setSite(site);
        category.setCategoryParent(parent);
        category.setSeqNum(seqNum);
        category.setPublished(Constants.PUBLISHED_YES);
        category.setRecUpdateBy(adminBean.getUser().getUserId());
        category.setRecCreateBy(adminBean.getUser().getUserId());
        category.setRecUpdateDatetime(new Date(System.currentTimeMillis()));
        category.setRecCreateDatetime(new Date(System.currentTimeMillis()));
        parent.getCategoryChildren().add(category);
       
        CategoryLanguage categoryLanguage = new CategoryLanguage();
        categoryLanguage.setCatShortTitle(catShortTitle);
        categoryLanguage.setCatTitle("");
        categoryLanguage.setCatDesc("");
        categoryLanguage.setMetaKeywords("");
        categoryLanguage.setMetaDescription("");
        categoryLanguage.setCategory(category);
        categoryLanguage.setRecUpdateBy(adminBean.getUser().getUserId());
        categoryLanguage.setRecCreateBy(adminBean.getUser().getUserId());
        categoryLanguage.setRecUpdateDatetime(new Date(System.currentTimeMillis()));
        categoryLanguage.setRecCreateDatetime(new Date(System.currentTimeMillis()));
        categoryLanguage.setSiteProfileClass(site.getSiteProfileClassDefault());
        category.getCategoryLanguages().add(categoryLanguage);
        category.setCategoryLanguage(categoryLanguage);
View Full Code Here

        ActionForm actionForm,
        HttpServletRequest request,
        HttpServletResponse response) throws Throwable {
    EntityManager em = JpaConnection.getInstance().getCurrentEntityManager();
    CustomAttributeGroupMaintActionForm form = (CustomAttributeGroupMaintActionForm) actionForm;
    AdminBean adminBean = getAdminBean(request);
   
    JSONEscapeObject jsonResult = new JSONEscapeObject();
    jsonResult.put("status", Constants.WEBSERVICE_STATUS_SUCCESS);
   
    Long customAttribId = Format.getLong(form.getCustomAttribId());
    CustomAttribute customAttribute = (CustomAttribute) em.find(CustomAttribute.class, customAttribId);
    Long customAttribGroupId = Format.getLong(form.getCustomAttribGroupId());
    CustomAttributeGroup customAttributeGroup = (CustomAttributeGroup) em.find(CustomAttributeGroup.class, customAttribGroupId);
    int seqNum = 0;
    Iterator<?> iterator = customAttributeGroup.getCustomAttributeDetails().iterator();
    boolean found = false;
    while (iterator.hasNext()) {
      CustomAttributeDetail customAttributeDetail = (CustomAttributeDetail) iterator.next();
      if (customAttributeDetail.getCustomAttribute().getCustomAttribId().equals(customAttribute.getCustomAttribId())) {
        found = true;
      }
      if (customAttributeDetail.getSeqNum().intValue() >= seqNum) {
        seqNum = customAttributeDetail.getSeqNum() + 1;
      }
    }
   
    if (!found) {
      CustomAttributeDetail customAttributeDetail = new CustomAttributeDetail();
      customAttributeDetail.setCustomAttribute(customAttribute);
      customAttributeDetail.setSeqNum(seqNum);
      customAttributeDetail.setRecUpdateBy(adminBean.getUser().getUserId());
      customAttributeDetail.setRecUpdateDatetime(new Date(System.currentTimeMillis()));
      customAttributeDetail.setRecCreateBy(adminBean.getUser().getUserId());
      customAttributeDetail.setRecCreateDatetime(new Date(System.currentTimeMillis()));
      customAttributeGroup.getCustomAttributeDetails().add(customAttributeDetail);
      em.persist(customAttributeDetail);
    }
View Full Code Here

            ActionForm actionForm,
            HttpServletRequest request,
            HttpServletResponse response)
        throws Throwable {
        CategoryMaintActionForm form = (CategoryMaintActionForm) actionForm;
        AdminBean adminBean = getAdminBean(request);
        Site site = adminBean.getSite();
        initSiteProfiles(form, site);
       
        String jsonCategoryTree = Utility.makeJSONCategoryTree(site.getSiteId(), form.getSiteProfileClassId(), form.isSiteProfileClassDefault()).toHtmlString();
        form.setJsonCategoryTree(jsonCategoryTree);
        String catId = (String) request.getParameter("catId");
View Full Code Here

TOP

Related Classes of com.jada.admin.AdminBean

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.