Examples of AdminBean


Examples of com.ecyrd.jspwiki.ui.admin.AdminBean

        ArrayList<AdminBean> typedBeans = new ArrayList<AdminBean>();

        for( Iterator i = beans.iterator(); i.hasNext(); )
        {
            AdminBean ab = (AdminBean)i.next();

            if( ab.getType() == m_type )
            {
                typedBeans.add( ab );
            }
        }
View Full Code Here

Examples of com.jada.admin.AdminBean

 
    public void extract(AdminListingActionForm actionForm, HttpServletRequest request) throws Throwable {
      CountryListingActionForm form = (CountryListingActionForm) actionForm;

      EntityManager em = JpaConnection.getInstance().getCurrentEntityManager();
        AdminBean adminBean = getAdminBean(request);
        String siteId = adminBean.getSite().getSiteId();

        Query query = null;
        String sql = "select country from Country country where siteId = :siteId ";
        if (form.getSrCountryCode().length() > 0) {
          sql += "and countryCode like :countryCode ";
        }
        if (form.getSrCountryName().length() > 0) {
          sql += "and countryName like :countryName ";
        }

        query = em.createQuery(sql);
        query.setParameter("siteId", siteId);
        if (form.getSrCountryCode().length() > 0) {
          query.setParameter("countryCode", "%" + form.getSrCountryCode() + "%");
        }
        if (form.getSrCountryName().length() > 0) {
          query.setParameter("countryName", "%" + form.getSrCountryName() + "%");
        }
        List<?> list = query.getResultList();
        if (Format.isNullOrEmpty(form.getSrPageNo())) {
          form.setSrPageNo("1");
        }
        int pageNo = Integer.parseInt(form.getSrPageNo());
        calcPage(adminBean, form, list, pageNo);
        Vector<CountryDisplayForm> vector = new Vector<CountryDisplayForm>();
        int startRecord = (form.getPageNo() - 1) * adminBean.getListingPageSize();
        int endRecord = startRecord + adminBean.getListingPageSize();
        for (int i = startRecord; i < list.size() && i < endRecord; i++) {
          Country country = (Country) list.get(i);
          CountryDisplayForm countryDisplay = new CountryDisplayForm();
          countryDisplay.setCountryId(Format.getLong(country.getCountryId()));
          countryDisplay.setCountryCode(country.getCountryCode());
View Full Code Here

Examples of com.jada.admin.AdminBean

    public void extract(AdminListingActionForm actionForm, HttpServletRequest request) throws Throwable {
      ItemListingActionForm form = (ItemListingActionForm) actionForm;
     
      EntityManager em = JpaConnection.getInstance().getCurrentEntityManager();
        AdminBean adminBean = getAdminBean(request);
        Site site = adminBean.getSite();

        ActionMessages errors = validate(form);
    if (errors.size() != 0) {
      saveMessages(request, errors);
      return;
    }

        Query query = null;
        String selectedCategories[] = form.getSrSelectedCategories();

        String sql = "select   distinct item " +
               "from     Item item ";
        if (selectedCategories != null) {
          sql += "left   join item.categories category ";
        }
        sql += "where   item.siteId = :siteId ";
        if (form.getSrItemNum() != null && form.getSrItemNum().length() > 0) {
          sql += "and item.itemNum = :itemNum ";
        }
        if (form.getSrItemSkuCd().length() > 0) {
          sql += "and item.itemSkuCd = :itemSkuCd ";
        }
        if (form.getSrItemUpcCd().length() > 0) {
          sql += "and item.itemUpcCd = :itemUpcCd ";
        }
        if (form.getSrItemShortDesc().length() > 0) {
          sql += "and item.itemLanguage.itemShortDesc like :itemShortDesc ";
        }
        if (!form.getSrPublished().equals("*")) {
          sql += "and item.published = :published ";
        }
        sql += "and item.itemTypeCd in (";
        if (form.isSrItemTypeRegular()) {
          sql += "'01',";
        }
        if (form.isSrItemTypeTemplate()) {
          sql += "'02',";
        }
        if (form.isSrItemTypeSku()) {
          sql += "'03',";
        }
        if (form.isSrItemTypeStaticBundle()) {
          sql += "'04',";
        }
        if (form.isSrItemTypeRecommandBundle()) {
          sql += "'05',";
        }
        sql += "'') ";
        sql += "and item.itemPublishOn between :itemPublishOnStart and :itemPublishOnEnd ";
        sql += "and item.itemExpireOn between :itemExpireOnStart and :itemExpireOnEnd ";
        if (!form.getSrUpdateBy().equals("All")) {
          sql += "and item.recUpdateBy = :recUpdateBy ";
        }
        if (!form.getSrCreateBy().equals("All")) {
          sql += "and item.recCreateBy = :recCreateBy ";
        }
       
        if (selectedCategories != null) {
          sql += "and category.catId in (";
          int index = 0;
          for (int i = 0; i < selectedCategories.length; i++) {
            Long catIds[] = Utility.getCatIdTreeList(site.getSiteId(), Format.getLong(selectedCategories[i]));
            for (int j = 0; j < catIds.length; j++) {
              if (index > 0) {
                sql += ",";
              }
              sql += ":selectedCategory" + index++;
            }
           }
             sql += ") ";
        }

        query = em.createQuery(sql);
        Date date = null;
        query.setParameter("siteId", site.getSiteId());
        if (form.getSrItemSkuCd().length() > 0) {
          query.setParameter("itemSkuCd", form.getSrItemSkuCd());
        }
        if (form.getSrItemNum().length() > 0) {
          query.setParameter("itemNum", form.getSrItemNum());
        }
        if (form.getSrItemUpcCd().length() > 0) {
          query.setParameter("itemUpcCd", form.getSrItemUpcCd());
        }
        if (form.getSrItemShortDesc().length() > 0) {
          query.setParameter("itemShortDesc", "%" + form.getSrItemShortDesc() + "%");
        }
        if (!form.getSrPublished().equals("*")) {
          query.setParameter("published", form.getSrPublished());
        }
        if (form.getSrItemPublishOnStart().length() > 0) {
          date = Format.getDate(form.getSrItemPublishOnStart());
          query.setParameter("itemPublishOnStart", date);
        }
        else {
          query.setParameter("itemPublishOnStart", Format.LOWDATE);
        }
        if (form.getSrItemPublishOnEnd().length() > 0) {
          date = Format.getDate(form.getSrItemPublishOnEnd());
          query.setParameter("itemPublishOnEnd", date);
        }
        else {
          query.setParameter("itemPublishOnEnd", Format.HIGHDATE);
        }
        if (form.getSrItemExpireOnStart().length() > 0) {
          date = Format.getDate(form.getSrItemExpireOnStart());
          query.setParameter("itemExpireOnStart", date);
        }
        else {
          query.setParameter("itemExpireOnStart", Format.LOWDATE);
        }
        if (form.getSrItemExpireOnEnd().length() > 0) {
          date = Format.getDate(form.getSrItemExpireOnEnd());
          query.setParameter("itemExpireOnEnd", date);
        }
        else {
          query.setParameter("itemExpireOnEnd", Format.HIGHDATE);
        }
        if (!form.getSrUpdateBy().equals("All")) {
          query.setParameter("recUpdateBy", form.getSrUpdateBy());
        }
        if (!form.getSrCreateBy().equals("All")) {
          query.setParameter("recCreateBy", form.getSrCreateBy());
        }
        if (selectedCategories != null) {
          int index = 0;
          for (int i = 0; i < selectedCategories.length; i++) {
            Long catIds[] = Utility.getCatIdTreeList(site.getSiteId(), Format.getLong(selectedCategories[i]));
            for (int j = 0; j < catIds.length; j++) {
              query.setParameter("selectedCategory" + index++, catIds[j].longValue());
            }
          }
        }

        List<?> list = query.getResultList();
        if (Format.isNullOrEmpty(form.getSrPageNo())) {
          form.setSrPageNo("1");
        }
        int pageNo = Integer.parseInt(form.getSrPageNo());
        calcPage(adminBean, form, list, pageNo);
        Vector<ItemDisplayForm> vector = new Vector<ItemDisplayForm>();
        int startRecord = (form.getPageNo() - 1) * adminBean.getListingPageSize();
        int endRecord = startRecord + adminBean.getListingPageSize();
        for (int i = startRecord; i < list.size() && i < endRecord; i++) {
          Item item = (Item) list.get(i);
        
          ItemDisplayForm itemDisplay = new ItemDisplayForm();
          itemDisplay.setItemId(Format.getLong(item.getItemId()));
View Full Code Here

Examples of com.jada.admin.AdminBean

    CountryMaintActionForm form = (CountryMaintActionForm) actionForm;
    if (form.getMode().equals("C")) {
      insertMode = true;
    }
 
    AdminBean adminBean = getAdminBean(request);
    Site site = adminBean.getSite();
 
    Country country = new Country();
    if (!insertMode) {
      country = CountryDAO.load(site.getSiteId(), Format.getLong(form.getCountryId()));
    }
 
    ActionMessages errors = validate(form);
    if (errors.size() != 0) {
      saveMessages(request, errors);
      return mapping.findForward("error");
    }
 
    String sql = "from    Country country " +
              "where   country.site.siteId = :siteId " +
              "and     countryCode = :countryCode ";
    if (!Format.isNullOrEmpty(form.getCountryId())) {
      sql += "and    countryId != :countryId";
    }
    Query query = em.createQuery(sql);
    query.setParameter("siteId", site.getSiteId());
    query.setParameter("countryCode", form.getCountryCode());
    if (!Format.isNullOrEmpty(form.getCountryId())) {
      query.setParameter("countryId", Long.valueOf(form.getCountryId()));
    }
    if (query.getResultList().iterator().hasNext()) {
      errors.add("countryCode", new ActionMessage("error.countryCode.duplicate"));
      saveMessages(request, errors);
      return mapping.findForward("error");
    }
 
    if (insertMode) {
      country.setRecCreateBy(adminBean.getUser().getUserId());
      country.setRecCreateDatetime(new Date(System.currentTimeMillis()));
    }
    country.setSite(site);
    country.setCountryCode(form.getCountryCode());
    country.setCountryName(form.getCountryName());
    country.setRecUpdateBy(adminBean.getUser().getUserId());
    country.setRecUpdateDatetime(new Date(System.currentTimeMillis()));
    if (insertMode) {
      em.persist(country);
    }
    else {
View Full Code Here

Examples of com.jada.admin.AdminBean

        HttpServletRequest request,
        HttpServletResponse response)
    throws Throwable {
   
       EntityManager em = JpaConnection.getInstance().getCurrentEntityManager();
    AdminBean adminBean = getAdminBean(request);
    Site site = adminBean.getSite();

    String stateId = (String) request.getParameter("stateId");
    String countryId = (String) request.getParameter("countryId");
        String stateCode = (String) request.getParameter("stateCode");
        String stateName = (String) request.getParameter("stateName");
      MessageResources resources = this.getResources(request);
      JSONEscapeObject jsonResult = new JSONEscapeObject();
     
      Vector<JSONEscapeObject> vector = new Vector<JSONEscapeObject>();

      boolean error = false;
      if (Format.isNullOrEmpty(stateCode)) {
        JSONEscapeObject object = new JSONEscapeObject();
           object.put("message", resources.getMessage("error.stateCode.required"))
           vector.add(object);
           error = true;
      }
      if (Format.isNullOrEmpty(stateName)) {
        JSONEscapeObject object = new JSONEscapeObject();
           object.put("message", resources.getMessage("error.stateName.required"))
           vector.add(object);
           error = true;
      }
    if (!Format.isNullOrEmpty(stateId)) {
          String sql = "from  State state " +
                 "left  outer join state.country country " +
                 "where  country.site.siteId = :siteId " +
                 "and   state.stateCode = :stateCode " +
                 "and  state.stateId != :stateId ";
          Query query = em.createQuery(sql);
          query.setParameter("siteId", site.getSiteId());
          query.setParameter("stateCode", stateCode);
          query.setParameter("stateId", Format.getLong(stateId));
          Iterator<?> iterator = query.getResultList().iterator();
          if (iterator.hasNext()) {
            error = true;
          JSONEscapeObject object = new JSONEscapeObject();
             object.put("message", resources.getMessage("error.stateCode.duplicate"))
             vector.add(object);
          }
    }
    jsonResult.put("messages", vector);
    if (!error) {
      boolean exist = false;
      State state = null;
      if (!Format.isNullOrEmpty(stateId)) {
        state = StateDAO.load( site.getSiteId(), Format.getLong(stateId));
        exist = true;
      }
      else {
        state = new State();
        state.setRecCreateBy(adminBean.getUser().getUserId());
        state.setRecCreateDatetime(new Date(System.currentTimeMillis()));
      }
      state.setStateCode(stateCode);
      state.setStateName(stateName);
     
      Country country = CountryDAO.load( site.getSiteId(), Format.getLong(countryId));
      state.setCountry(country);
      state.setRecUpdateBy(adminBean.getUser().getUserId());
      state.setRecUpdateDatetime(new Date(System.currentTimeMillis()));
      if (!exist) {
        em.persist(state);
      }
      jsonResult.put("status", Constants.WEBSERVICE_STATUS_SUCCESS);
View Full Code Here

Examples of com.jada.admin.AdminBean

        ItemMaintActionForm form = (ItemMaintActionForm) actionForm;
        if (form == null) {
            form = new ItemMaintActionForm();
        }
        Item item = new Item();
    AdminBean adminBean = getAdminBean(httpServletRequest);
    Site site = adminBean.getSite();
        initSiteProfiles(form, site);
       
        form.setShippingTypeId("");
        form.setItemHitCounter("0");
        form.setItemRating(Format.getFloat(0));
View Full Code Here

Examples of com.jada.admin.AdminBean

        ItemMaintActionForm form = (ItemMaintActionForm) actionForm;
        if (form == null) {
            form = new ItemMaintActionForm();
        }
    AdminBean adminBean = getAdminBean(request);
    initSiteProfiles(form, adminBean.getSite());
    String id = request.getParameter("itemId");
    Long itemId = null;
    if (id != null) {
      itemId = Format.getLong(id);
    }
    else {
      itemId = Format.getLong(form.getItemId());
    }

        Item item = new Item();
        item = ItemDAO.load(adminBean.getSite().getSiteId(), itemId);
        copyProperties(request, form, item);
        form.setMode("U");
        FormUtils.setFormDisplayMode(request, form, FormUtils.EDIT_MODE);
       
    createAdditionalInfo(adminBean, form, item);
View Full Code Here

Examples of com.jada.admin.AdminBean

      insertMode = true;
    }
    form.setItemShortDesc(form.getItemShortDesc());
    form.setItemShortDescLang(form.getItemShortDescLang());

    AdminBean adminBean = getAdminBean(request);
    Site site = adminBean.getSite();
    initSiteProfiles(form, site);

    Item item = new Item();
    if (!insertMode) {
      item = ItemDAO.load(site.getSiteId(), Format.getLong(form.getItemId()));
    }

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

    if (insertMode) {
      item.setSite(site);
      item.setItemTypeCd(form.getItemTypeCd());
      item.setItemHitCounter(new Integer(0));
      item.setItemRating(new Float(0));
      item.setItemRatingCount(new Integer(0));
      item.setItemQty(new Integer(0));
      item.setItemBookedQty(new Integer(0));
      item.setRecCreateBy(adminBean.getUser().getUserId());
      item.setRecCreateDatetime(new Date(System.currentTimeMillis()));
     
      if (!Format.isNullOrEmpty(form.getCustomAttribGroupId())) {
        Long customAttribGroupId = Format.getLong(form.getCustomAttribGroupId());
        CustomAttributeGroup customAttributeGroup = CustomAttributeGroupDAO.load(site.getSiteId(), customAttribGroupId);
        item.setCustomAttributeGroup(customAttributeGroup);
        form.setCustomAttribGroupName(customAttributeGroup.getCustomAttribGroupName());

        String sql = "select   customAttributeDetail " +
                   "from     CustomAttributeGroup customAttributeGroup " +
                   "join   customAttributeGroup.customAttributeDetails customAttributeDetail  " +
                   "where    customAttributeGroup.customAttribGroupId = :customAttribGroupId " +
                   "order    by customAttributeDetail.seqNum ";
        Query query = em.createQuery(sql);
        query.setParameter("customAttribGroupId", Format.getLong(form.getCustomAttribGroupId()));
        Iterator<?> iterator = query.getResultList().iterator();
        Vector<ItemAttributeDetailDisplayForm> itemAttributeDetails = new Vector<ItemAttributeDetailDisplayForm>();
        boolean itemAttributeLangFlag = false;
        while (iterator.hasNext()) {
          CustomAttributeDetail customAttributeDetail = (CustomAttributeDetail) iterator.next();
/*
          ItemAttributeDetail itemAttributeDetail = new ItemAttributeDetail();
          itemAttributeDetail.setItem(item);
          itemAttributeDetail.setCustomAttributeDetail(customAttributeDetail);
          itemAttributeDetail.setRecUpdateBy(adminBean.getUser().getUserId());
          itemAttributeDetail.setRecUpdateDatetime(new Date(System.currentTimeMillis()));
          itemAttributeDetail.setRecCreateBy(adminBean.getUser().getUserId());
          itemAttributeDetail.setRecCreateDatetime(new Date(System.currentTimeMillis()));
         
          ItemAttributeDetailLanguage itemAttributeDetailLanguage = new ItemAttributeDetailLanguage();
          itemAttributeDetailLanguage.setItemAttribDetailValue("");
          itemAttributeDetailLanguage.setRecUpdateBy(adminBean.getUser().getUserId());
          itemAttributeDetailLanguage.setRecUpdateDatetime(new Date(System.currentTimeMillis()));
          itemAttributeDetailLanguage.setRecCreateBy(adminBean.getUser().getUserId());
          itemAttributeDetailLanguage.setRecCreateDatetime(new Date(System.currentTimeMillis()));
          SiteProfileClass siteProfileClass = SiteProfileClassDAO.load(form.getSiteProfileClassDefaultId());
          itemAttributeDetailLanguage.setSiteProfileClass(siteProfileClass);
          if (customAttributeDetail.getCustomAttribute().getCustomAttribTypeCode() == Constants.CUSTOM_ATTRIBUTE_TYPE_USER_SELECT_DROPDOWN) {
            CustomAttributeOption customAttributeOption = null;
            for (CustomAttributeOption option : customAttributeDetail.getCustomAttribute().getCustomAttributeOptions()) {
              customAttributeOption = option;
              break;
            }
            itemAttributeDetail.setCustomAttributeOption(customAttributeOption);
          }
          em.persist(itemAttributeDetailLanguage);
         
          itemAttributeDetail.setItemAttributeDetailLanguage(itemAttributeDetailLanguage);
          em.persist(itemAttributeDetail);
*/
          ItemAttributeDetailDisplayForm displayForm = new ItemAttributeDetailDisplayForm();
          displayForm.setCustomAttribId(customAttributeDetail.getCustomAttribute().getCustomAttribId().toString());
          displayForm.setCustomAttribTypeCode(String.valueOf(customAttributeDetail.getCustomAttribute().getCustomAttribTypeCode()));
          displayForm.setCustomAttribDetailId(customAttributeDetail.getCustomAttribDetailId().toString());
          displayForm.setCustomAttribName(customAttributeDetail.getCustomAttribute().getCustomAttribName());
          displayForm.setCustomAttribTypeCode(String.valueOf(customAttributeDetail.getCustomAttribute().getCustomAttribTypeCode()));
          displayForm.setItemAttribDetailValue("");
          itemAttributeDetails.add(displayForm);
        }
        form.setItemAttribDetailValueLangFlag(itemAttributeLangFlag);
        ItemAttributeDetailDisplayForm[] itemAttributeDetailDisplayForms = new ItemAttributeDetailDisplayForm[itemAttributeDetails.size()];
        itemAttributeDetails.copyInto(itemAttributeDetailDisplayForms);
        form.setItemAttributeDetails(itemAttributeDetailDisplayForms);
      }
      form.setItemTypeDesc(resources.getMessage("item.typeCode." + form.getItemTypeCd()));
    }
   
    if (form.isSiteProfileClassDefault() && form.isSiteCurrencyClassDefault()) {
      saveDefault(item, form, adminBean, insertMode);
      form.setRecUpdateBy(item.getRecUpdateBy());
      form.setRecUpdateDatetime(Format.getFullDatetime(item.getRecUpdateDatetime()));
      User user = adminBean.getUser();
      item.setUser(user);
      if (insertMode) {
        em.persist(item);
        form.setItemId(Format.getLong(item.getItemId()));
      }
View Full Code Here

Examples of com.jada.admin.AdminBean

        ActionForm actionForm,
        HttpServletRequest request,
        HttpServletResponse response)
    throws Throwable {
    ItemMaintActionForm form = (ItemMaintActionForm) actionForm;
    AdminBean adminBean = getAdminBean(request);
    Site site = adminBean.getSite();
        initSiteProfiles(form, site);
 
    ItemTierPrice itemTierPrice = ItemTierPriceDAO.load(site.getSiteId(), Format.getLong(form.getItemTierPriceId()));
    streamWebService(response, getJSONItemTierPrice(itemTierPrice, form));
        return null;
View Full Code Here

Examples of com.jada.admin.AdminBean

                    ActionForm actionForm,
                    HttpServletRequest request,
                    HttpServletResponse response)
                throws Throwable {
    ItemMaintActionForm form = (ItemMaintActionForm) actionForm;
    AdminBean adminBean = getAdminBean(request);
    Site site = adminBean.getSite();
    initSiteProfiles(form, site);
   
      JSONEscapeObject jsonResult = new JSONEscapeObject();
    jsonResult.put("status", Constants.WEBSERVICE_STATUS_SUCCESS);
    jsonResult.put("customerClasses", getJSONCustomerClassesSegment(site));
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.