Examples of AdminBean


Examples of com.jada.admin.AdminBean

        HttpServletRequest request,
        HttpServletResponse response)
    throws Throwable {
   
    ItemMaintActionForm form = (ItemMaintActionForm) actionForm;
    AdminBean adminBean = getAdminBean(request);
    Site site = adminBean.getSite();
        initSiteProfiles(form, site);
 
       EntityManager em = JpaConnection.getInstance().getCurrentEntityManager();
       String itemTierPriceId = form.getItemTierPriceId();
    Item item = ItemDAO.load(site.getSiteId(), Format.getLong(form.getItemId()));
   
    for (ItemTierPrice itemTierPrice : item.getItemTierPrices()) {
      if (itemTierPrice.getItemTierPriceId().equals(Format.getLong(itemTierPriceId))) {
        em.remove(itemTierPrice);
        for (ItemTierPriceCurrency itemTierPriceCurrency : itemTierPrice.getItemTierPriceCurrencies()) {
          itemTierPrice.getItemTierPriceCurrencies().remove(itemTierPriceCurrency);
          em.remove(itemTierPriceCurrency);
        }
      }
    }
    item.setRecUpdateBy(adminBean.getUser().getUserId());
    item.setRecUpdateDatetime(new Date(System.currentTimeMillis()));

      JSONEscapeObject jsonResult = new JSONEscapeObject();
    jsonResult.put("status", Constants.WEBSERVICE_STATUS_SUCCESS);
    jsonResult.put("recUpdateBy", item.getRecUpdateBy());
View Full Code Here

Examples of com.jada.admin.AdminBean

        HttpServletResponse response)
    throws Throwable {
   
       EntityManager em = JpaConnection.getInstance().getCurrentEntityManager();
       ItemMaintActionForm form = (ItemMaintActionForm) actionForm;
    AdminBean adminBean = getAdminBean(request);
    Site site = adminBean.getSite();
    initSiteProfiles(form, site);
   
    MessageResources resources = this.getResources(request);
    JSONEscapeObject jsonResult = new JSONEscapeObject();
    if (form.isSiteCurrencyClassDefault()) {
      if (Format.isNullOrEmpty(form.getItemTierQty())) {
        jsonResult.put("itemTierQty", resources.getMessage("error.string.required"));
      }
      else {
        if (!Format.isInt(form.getItemTierQty())) {
          jsonResult.put("itemTierQty", resources.getMessage("error.int.invalid"));
        }
      }
      if (Format.isNullOrEmpty(form.getItemTierPricePublishOn())) {
        jsonResult.put("itemTierPricePublishOn", resources.getMessage("error.string.required"));
      }
      else {
        if (!Format.isDate(form.getItemTierPricePublishOn())) {
          jsonResult.put("itemTierPricePublishOn", resources.getMessage("error.date.invalid"));
        }
      }
      if (Format.isNullOrEmpty(form.getItemTierPriceExpireOn())) {
        jsonResult.put("itemTierPriceExpireOn", resources.getMessage("error.string.required"));
      }
      else {
        if (!Format.isDate(form.getItemTierPriceExpireOn())) {
          jsonResult.put("itemTierPriceExpireOn", resources.getMessage("error.date.invalid"));
        }
      }
      if (jsonResult.length() > 0) {
        jsonResult.put("status", Constants.WEBSERVICE_STATUS_FAILED);
        streamWebService(response, jsonResult.toHtmlString());
        return null;
      }
    }
    if (Format.isNullOrEmpty(form.getItemTierPrice())) {
      jsonResult.put("itemTierPrice", resources.getMessage("error.string.required"));
    }
    else {
      if (!Format.isInt(form.getItemTierPrice())) {
        jsonResult.put("itemTierPrice", resources.getMessage("error.float.invalid"));
      }
    }

       String itemTierPriceId = form.getItemTierPriceId();
    Item item = ItemDAO.load(site.getSiteId(), Format.getLong(form.getItemId()));
    ItemTierPrice itemTierPrice = null;
    ItemTierPriceCurrency itemTierPriceCurrency = null;
    boolean exist = true;
    if (!Format.isNullOrEmpty(itemTierPriceId)) {
      itemTierPrice = ItemTierPriceDAO.load(site.getSiteId(), Format.getLong(itemTierPriceId));
      itemTierPriceCurrency = itemTierPrice.getItemTierPriceCurrency();
    }
    else {
      itemTierPrice = new ItemTierPrice();
      itemTierPrice.setRecCreateBy(adminBean.getUser().getUserId());
      itemTierPrice.setRecCreateDatetime(new Date(System.currentTimeMillis()));
      itemTierPrice.setItem(item);
     
      itemTierPriceCurrency = new ItemTierPriceCurrency();
      exist = false;
      itemTierPriceCurrency.setRecCreateBy(adminBean.getUser().getUserId());
      itemTierPriceCurrency.setRecCreateDatetime(new Date(System.currentTimeMillis()));
      itemTierPrice.setItemTierPriceCurrency(itemTierPriceCurrency);
      itemTierPrice.getItemTierPriceCurrencies().add(itemTierPriceCurrency);
      SiteCurrencyClass siteCurrencyClass = SiteCurrencyClassDAO.load(form.getSiteCurrencyClassDefaultId());
      itemTierPriceCurrency.setSiteCurrencyClass(siteCurrencyClass);
    }
    if (form.isSiteCurrencyClassDefault()) {
      itemTierPriceCurrency.setItemPrice(Format.getFloat(form.getItemTierPrice()));
      itemTierPriceCurrency.setRecUpdateBy(adminBean.getUser().getUserId());
      itemTierPriceCurrency.setRecUpdateDatetime(new Date(System.currentTimeMillis()));
      if (!exist) {
        em.persist(itemTierPriceCurrency);
      }

      itemTierPrice.setItemTierQty(Format.getIntObj(form.getItemTierQty()));
      if (!Format.isNullOrEmpty(form.getItemTierPricePublishOn())) {
        itemTierPrice.setItemTierPricePublishOn(Format.getDate(form.getItemTierPricePublishOn()));
      }
      else {
        itemTierPrice.setItemTierPricePublishOn(null);
      }
      if (!Format.isNullOrEmpty(form.getItemTierPriceExpireOn())) {
        itemTierPrice.setItemTierPriceExpireOn(Format.getDate(form.getItemTierPriceExpireOn()));
      }
      else {
        itemTierPrice.setItemTierPriceExpireOn(null);
      }
      itemTierPrice.setRecUpdateBy(adminBean.getUser().getUserId());
      itemTierPrice.setRecUpdateDatetime(new Date(System.currentTimeMillis()));
      if (Format.isNullOrEmpty(form.getCustClassId())) {
        itemTierPrice.setCustomerClass(null);
      }
      else {
        CustomerClass customerClass = CustomerClassDAO.load(site.getSiteId(), Format.getLong(form.getCustClassId()));
        itemTierPrice.setCustomerClass(customerClass);
      }
      em.persist(itemTierPrice);
    }
    else {
      itemTierPriceCurrency = null;
      SiteCurrencyClass siteCurrencyClass = SiteCurrencyClassDAO.load(form.getSiteCurrencyClassId());
      for (ItemTierPriceCurrency priceCurrency : itemTierPrice.getItemTierPriceCurrencies()) {
        if (priceCurrency.getSiteCurrencyClass().getSiteCurrencyClassId().equals(siteCurrencyClass.getSiteCurrencyClassId())) {
          itemTierPriceCurrency = priceCurrency;
          break;
        }
      }
      exist = true;
      if (itemTierPriceCurrency == null) {
        itemTierPriceCurrency = new ItemTierPriceCurrency();
        exist = false;
        itemTierPriceCurrency.setRecCreateBy(adminBean.getUser().getUserId());
        itemTierPriceCurrency.setRecCreateDatetime(new Date(System.currentTimeMillis()));
        itemTierPriceCurrency.setItemTierPrice(itemTierPrice);
        itemTierPriceCurrency.setSiteCurrencyClass(siteCurrencyClass);
      }
      if (form.isItemTierPriceOverride()) {
        itemTierPriceCurrency.setItemPrice(Format.getFloat(form.getItemTierPrice()));
      }
      else {
        itemTierPriceCurrency.setItemPrice(null);
      }
      itemTierPriceCurrency.setRecUpdateBy(adminBean.getUser().getUserId());
      itemTierPriceCurrency.setRecUpdateDatetime(new Date(System.currentTimeMillis()));
      if (!exist) {
        em.persist(itemTierPriceCurrency);
      }
    }

    item.setRecUpdateBy(adminBean.getUser().getUserId());
    item.setRecUpdateDatetime(new Date(System.currentTimeMillis()));
    em.persist(item);

    jsonResult = new JSONEscapeObject();
    jsonResult.put("status", Constants.WEBSERVICE_STATUS_SUCCESS);
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);
    CustomAttributeGroup customAttributeGroup = CustomAttributeGroupDAO.load(site.getSiteId(), Format.getLong(form.getCustomAttribGroupId()));
View Full Code Here

Examples of com.jada.admin.AdminBean

          HttpServletRequest httpServletRequest,
          HttpServletResponse httpServletResponse)
    throws Throwable {

    ItemMaintActionForm form = (ItemMaintActionForm) actionForm;
    AdminBean adminBean = getAdminBean(httpServletRequest);
    Site site = adminBean.getSite();
        initSiteProfiles(form, site);
      EntityManager em = JpaConnection.getInstance().getCurrentEntityManager();
   
    Item item = ItemDAO.load(site.getSiteId(), Format.getLong(form.getItemId()));
   
View Full Code Here

Examples of com.jada.admin.AdminBean

                    HttpServletRequest request,
                    HttpServletResponse response)
    throws Throwable {
      EntityManager em = JpaConnection.getInstance().getCurrentEntityManager();
    ItemMaintActionForm form = (ItemMaintActionForm) actionForm;
    AdminBean adminBean = getAdminBean(request);

    Item item = new Item();
    item = ItemDAO.load(adminBean.getSite().getSiteId(), Format.getLong(form.getItemId()));
    item.setItemHitCounter(new Integer(0));
    item.setRecUpdateBy(adminBean.getUser().getUserId());
    item.setRecUpdateDatetime(new Date(System.currentTimeMillis()));
    // em.update(item);
   
      JSONEscapeObject jsonResult = new JSONEscapeObject();
    jsonResult.put("status", Constants.WEBSERVICE_STATUS_SUCCESS);
View Full Code Here

Examples of com.jada.admin.AdminBean

        HttpServletRequest request,
        HttpServletResponse response)
    throws Throwable {
    EntityManager em = JpaConnection.getInstance().getCurrentEntityManager();
    ItemMaintActionForm form = (ItemMaintActionForm) actionForm;
    AdminBean adminBean = getAdminBean(request);
   
    Item item = new Item();
    item = ItemDAO.load(adminBean.getSite().getSiteId(), Format.getLong(form.getItemId()));
    JSONEscapeObject jsonResult = new JSONEscapeObject();
    jsonResult.put("status", Constants.WEBSERVICE_STATUS_SUCCESS);
    Iterator<?> iterator = item.getComments().iterator();
    Vector<JSONEscapeObject> comments = new Vector<JSONEscapeObject>();
    while (iterator.hasNext()) {
View Full Code Here

Examples of com.jada.admin.AdminBean

        HttpServletRequest request,
        HttpServletResponse response)
    throws Throwable {
    EntityManager em = JpaConnection.getInstance().getCurrentEntityManager();
    ItemMaintActionForm form = (ItemMaintActionForm) actionForm;
    AdminBean adminBean = getAdminBean(request);
      JSONEscapeObject jsonResult = new JSONEscapeObject();
    MessageResources resources = this.getResources(request);
   
    Item item = new Item();
    item = ItemDAO.load(adminBean.getSite().getSiteId(), Format.getLong(form.getItemId()), LockModeType.WRITE);
    if (!Format.isInt(form.getItemAdjQty())) {
      jsonResult.put("status", Constants.WEBSERVICE_STATUS_FAILED);
      jsonResult.put("message", resources.getMessage("error.int.invalid"));
      String jsonString = jsonResult.toHtmlString();
      streamWebService(response, jsonString);
      em.getTransaction().commit();
        return null;
      }

    int itemQty = Format.getInt(form.getItemAdjQty());
    InventoryEngine engine = new InventoryEngine(item.getItemId());
    engine.adjustQty(itemQty);
    form.setItemAdjQty("");
    item.setRecUpdateBy(adminBean.getUser().getUserId());
    item.setRecUpdateDatetime(new Date(System.currentTimeMillis()));
    // em.update(item);
   
    jsonResult.put("status", Constants.WEBSERVICE_STATUS_SUCCESS);
    jsonResult.put("itemQty", Format.getInt(item.getItemQty()));
View Full Code Here

Examples of com.jada.admin.AdminBean

        HttpServletRequest request,
        HttpServletResponse response)
    throws Throwable {
    EntityManager em = JpaConnection.getInstance().getCurrentEntityManager();
    ItemMaintActionForm form = (ItemMaintActionForm) actionForm;
    AdminBean adminBean = getAdminBean(request);
        initSiteProfiles(form, adminBean.getSite());
      JSONEscapeObject jsonResult = new JSONEscapeObject();
    MessageResources resources = this.getResources(request);
 
    Item item = new Item();
    item = ItemDAO.load(adminBean.getSite().getSiteId(), Format.getLong(form.getItemId()), LockModeType.WRITE);
    if (!Format.isInt(form.getItemAdjBookedQty())) {
      jsonResult.put("status", Constants.WEBSERVICE_STATUS_FAILED);
      jsonResult.put("message", resources.getMessage("error.int.invalid"));
      String jsonString = jsonResult.toHtmlString();
      streamWebService(response, jsonString);
      em.getTransaction().commit();
        return null;
      }

    int itemBookedQty = Format.getInt(form.getItemAdjBookedQty());
    InventoryEngine engine = new InventoryEngine(item.getItemId());
    engine.adjustBookedQty(itemBookedQty);
    item.setRecUpdateBy(adminBean.getUser().getUserId());
    item.setRecUpdateDatetime(new Date(System.currentTimeMillis()));
    form.setItemAdjBookedQty("");
    // em.update(item);
   
    jsonResult.put("status", Constants.WEBSERVICE_STATUS_SUCCESS);
View Full Code Here

Examples of com.jada.admin.AdminBean

  public ActionForward showCategories(ActionMapping mapping,
                    ActionForm actionForm,
                    HttpServletRequest request,
                    HttpServletResponse response)
    throws Throwable {
    AdminBean adminBean = getAdminBean(request);
    Site site = adminBean.getSite();
    ItemMaintActionForm form = (ItemMaintActionForm) actionForm;
    initSiteProfiles(form, adminBean.getSite());
    Item item = new Item();
    item = ItemDAO.load(site.getSiteId(), Format.getLong(form.getItemId()));
    JSONEscapeObject jsonResult = createJsonSelectedCategories(site.getSiteId(), item);
    String jsonString = jsonResult.toHtmlString();
    streamWebService(response, jsonString);
View Full Code Here

Examples of com.jada.admin.AdminBean

        HttpServletRequest request,
        HttpServletResponse response)
    throws Throwable {
   
    ItemMaintActionForm form = (ItemMaintActionForm) actionForm;
    AdminBean adminBean = getAdminBean(request);
    Site site = adminBean.getSite();
        initSiteProfiles(form, adminBean.getSite());
   
       EntityManager em = JpaConnection.getInstance().getCurrentEntityManager();
    Item item = ItemDAO.load(adminBean.getSite().getSiteId(), Format.getLong(form.getItemId()));
    String catIds[] = form.getRemoveCategories();
    if (catIds != null) {
      for (String catId : catIds) {
        Category category = CategoryDAO.load(site.getSiteId(), Format.getLong(catId));
        item.getCategories().remove(category);
      }
    }

    item.setRecUpdateBy(adminBean.getUser().getUserId());
    item.setRecUpdateDatetime(new Date(System.currentTimeMillis()));
   
      JSONEscapeObject jsonResult = createJsonSelectedCategories(site.getSiteId(), item);
    jsonResult.put("status", Constants.WEBSERVICE_STATUS_SUCCESS);
    jsonResult.put("recUpdateBy", item.getRecUpdateBy());
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.