Package com.jada.jpa.entity

Examples of com.jada.jpa.entity.ShippingRegion


    ShippingRegionMaintActionForm form = (ShippingRegionMaintActionForm) actionForm;
       JSONEscapeObject jsonResult = new JSONEscapeObject();
      jsonResult.put("status", Constants.WEBSERVICE_STATUS_SUCCESS);
     
      Long shippingRegionId = Format.getLong(form.getShippingRegionId());
      ShippingRegion shippingRegion = (ShippingRegion) em.find(ShippingRegion.class, shippingRegionId);
     
      boolean modified = false;
      String countryIds[] = form.getCountryIds();
      if (countryIds != null) {
        for (int i = 0; i < countryIds.length; i++) {
          Long countryId = Format.getLong(countryIds[i]);
              Iterator<?> countries = shippingRegion.getCountries().iterator();
              while (countries.hasNext()) {
                Country c = (Country) countries.next();
                if (c.getCountryId().equals(countryId)) {
                  countries.remove();
                  modified = true;
                  break;
                }
              }
        }
      }
   
      String stateIds[] = form.getStateIds();
      if (stateIds != null) {
        for (int i = 0; i < stateIds.length; i++) {
          Long stateId = Format.getLong(stateIds[i]);
              Iterator<?> states = shippingRegion.getStates().iterator();
              while (states.hasNext()) {
                State s = (State) states.next();
                if (s.getStateId().equals(stateId)) {
                  states.remove();
                  modified = true;
View Full Code Here


        HttpServletRequest request,
        HttpServletResponse response) throws Exception {
    EntityManager em = JpaConnection.getInstance().getCurrentEntityManager();
    ShippingRegionMaintActionForm form = (ShippingRegionMaintActionForm) actionForm;
    Long shippingRegionId = Format.getLong(form.getShippingRegionId());
    ShippingRegion shippingRegion = (ShippingRegion) em.find(ShippingRegion.class, shippingRegionId);
    JSONEscapeObject jsonResult = new JSONEscapeObject();
    jsonResult.put("status", Constants.WEBSERVICE_STATUS_SUCCESS);
    String result = getJSONZipCodeList(shippingRegion);
    streamWebService(response, result);
    return null;
View Full Code Here

    AdminBean adminBean = getAdminBean(request);
    JSONEscapeObject jsonResult = new JSONEscapeObject();
    jsonResult.put("status", Constants.WEBSERVICE_STATUS_SUCCESS);
   
    Long shippingRegionId = Format.getLong(form.getShippingRegionId());
    ShippingRegion shippingRegion = (ShippingRegion) em.find(ShippingRegion.class, shippingRegionId);
     
    ShippingRegionZip shippingRegionZip = new ShippingRegionZip();
    shippingRegionZip.setZipCodeStart(form.getZipCodeStart());
    shippingRegionZip.setZipCodeEnd(form.getZipCodeEnd());
    if (form.getZipCodeExpression().equalsIgnoreCase(String.valueOf(Constants.VALUE_YES))) {
View Full Code Here

    JSONEscapeObject jsonResult = new JSONEscapeObject();
    jsonResult.put("status", Constants.WEBSERVICE_STATUS_SUCCESS);
   
    Long shippingRegionId = Format.getLong(form.getShippingRegionId());
    String shippingRegionZipIds[] = form.getShippingRegionZipIds();
    ShippingRegion shippingRegion = (ShippingRegion) em.find(ShippingRegion.class, shippingRegionId);
    if (shippingRegionZipIds != null) {
      for (int i = 0; i < shippingRegionZipIds.length; i++) {
            Long shippingRegionZipId = Format.getLong(shippingRegionZipIds[i]);
              ShippingRegionZip shippingRegionZip = (ShippingRegionZip) em.find(ShippingRegionZip.class, shippingRegionZipId);
              shippingRegion.getZipCodes().remove(shippingRegionZip);
              em.remove(shippingRegionZip);
          }
    }
    String result = getJSONZipCodeList(shippingRegion);
    streamWebService(response, result);
View Full Code Here

    query.setParameter("siteId", siteId);
    query.setParameter("shippingRegionName", Constants.SHIPPINGREGION_OTHERS);
    iterator = query.getResultList().iterator();
    Vector<ShippingRegion> srVector = new Vector<ShippingRegion>();
    while (iterator.hasNext()) {
      ShippingRegion shippingRegion = (ShippingRegion) iterator.next();
      srVector.add(shippingRegion);
     
      JSONEscapeObject JSONEscapeObject = new JSONEscapeObject();
      JSONEscapeObject.put("shippingRegionId", shippingRegion.getShippingRegionId().toString());
      JSONEscapeObject.put("shippingRegionName", shippingRegion.getShippingRegionName());
      jsonShippingRegions.add(JSONEscapeObject);
    }
    sql = "from ShippingRegion shippingRegion where shippingRegion.site.siteId = :siteId and shippingRegionName != :shippingRegionName order by shippingRegionName";
    query = em.createQuery(sql);
    query.setParameter("siteId", siteId);
    query.setParameter("shippingRegionName", Constants.SHIPPINGREGION_OTHERS);
    iterator = query.getResultList().iterator();
    srVector = new Vector<ShippingRegion>();
    while (iterator.hasNext()) {
      ShippingRegion shippingRegion = (ShippingRegion) iterator.next();
      srVector.add(shippingRegion);

      JSONEscapeObject JSONEscapeObject = new JSONEscapeObject();
      JSONEscapeObject.put("shippingRegionId", shippingRegion.getShippingRegionId().toString());
      JSONEscapeObject.put("shippingRegionName", shippingRegion.getShippingRegionName());
     
      boolean published = false;
      for (ShippingMethodRegion shippingMethodRegion : shippingMethod.getShippingMethodRegions()) {
        if (shippingMethodRegion.getShippingRegion().getShippingRegionId().equals(shippingRegion.getShippingRegionId())) {
          if (shippingMethodRegion.getPublished() == Constants.VALUE_YES) {
            published = true;
            break;
          }
        }
      }
      JSONEscapeObject.put("published", published);

      jsonShippingRegions.add(JSONEscapeObject);
    }
    ShippingRegion shippingRegions[] = new ShippingRegion[srVector.size()];
    srVector.toArray(shippingRegions);
   
    Vector<JSONEscapeObject> jsonShippingTypes = new Vector<JSONEscapeObject>();
    for (int i = 0; i < shippingTypes.length; i++) {
      JSONEscapeObject JSONEscapeObject = new JSONEscapeObject();
View Full Code Here

        ShippingRegionMaintActionForm form = (ShippingRegionMaintActionForm) actionForm;
        if (form == null) {
            form = new ShippingRegionMaintActionForm();
        }
    String shippingRegionId = request.getParameter("shippingRegionId");
        ShippingRegion shippingRegion = new ShippingRegion();
        shippingRegion = ShippingRegionDAO.load(site.getSiteId(), Format.getLong(shippingRegionId));
        form.setMode(Constants.MODE_UPDATE);
        copyProperties(form, shippingRegion);

        initListInfo(form, shippingRegion);
View Full Code Here

            HttpServletResponse response)
    throws Throwable {
   
    EntityManager em = JpaConnection.getInstance().getCurrentEntityManager();
    ShippingRegionMaintActionForm form = (ShippingRegionMaintActionForm) actionForm;
    ShippingRegion shippingRegion = ShippingRegionDAO.load(getAdminBean(request).getSite().getSiteId(), Format.getLong(form.getShippingRegionId()));
    em.remove(shippingRegion);
    ActionForward actionForward = actionMapping.findForward("removeSuccess");
    return actionForward;
  }
View Full Code Here

    }

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

    ShippingRegion shippingRegion = new ShippingRegion();
    if (!insertMode) {
      shippingRegion = ShippingRegionDAO.load(site.getSiteId(), Format.getLong(form.getShippingRegionId()));
    }

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

    if (insertMode) {
      shippingRegion.setSystemRecord(Constants.VALUE_NO);
      shippingRegion.setRecCreateBy(adminBean.getUser().getUserId());
      shippingRegion.setRecCreateDatetime(new Date(System.currentTimeMillis()));
    }
    shippingRegion.setSite(site);
    shippingRegion.setShippingRegionName(form.getShippingRegionName());
    if (form.isPublished()) {
      shippingRegion.setPublished(Constants.PUBLISHED_YES);
    }
    else {
      shippingRegion.setPublished(Constants.PUBLISHED_NO)
    }
    shippingRegion.setRecUpdateBy(adminBean.getUser().getUserId());
    shippingRegion.setRecUpdateDatetime(new Date(System.currentTimeMillis()));
    if (insertMode) {
      em.persist(shippingRegion);
    }
    else {
      // em.update(shippingRegion);
    }
    em.flush();
    form.setShippingRegionId(Format.getLong(shippingRegion.getShippingRegionId()));
    form.setMode(Constants.MODE_UPDATE);
   
        initListInfo(form, shippingRegion);
        initSearchInfo(form, request);
       
View Full Code Here

        HttpServletRequest request,
        HttpServletResponse response) throws Exception {
    EntityManager em = JpaConnection.getInstance().getCurrentEntityManager();
    ShippingRegionMaintActionForm form = (ShippingRegionMaintActionForm) actionForm;
    Long shippingRegionId = Format.getLong(form.getShippingRegionId());
    ShippingRegion shippingRegion = (ShippingRegion) em.find(ShippingRegion.class, shippingRegionId);
    JSONEscapeObject jsonResult = new JSONEscapeObject();
    jsonResult.put("status", Constants.WEBSERVICE_STATUS_SUCCESS);
    String result = getJSONCountriesAndStatesList(shippingRegion);
    this.streamWebService(response, result);
    return null;
View Full Code Here

    ShippingRegionMaintActionForm form = (ShippingRegionMaintActionForm) actionForm;
    JSONEscapeObject jsonResult = new JSONEscapeObject();
    jsonResult.put("status", Constants.WEBSERVICE_STATUS_SUCCESS);
   
    Long shippingRegionId = Format.getLong(form.getShippingRegionId());
    ShippingRegion shippingRegion = (ShippingRegion) em.find(ShippingRegion.class, shippingRegionId);

      String countryIds[] = form.getCountryIds();
      if (countryIds != null) {
        for (int i = 0; i < countryIds.length; i++) {
          Long countryId = Format.getLong(countryIds[i]);
              Country country = (Country) em.find(Country.class, countryId);
              Iterator<?> countries = shippingRegion.getCountries().iterator();
              boolean found = false;
              while (countries.hasNext()) {
                Country c = (Country) countries.next();
                if (c.getCountryId().equals(countryId)) {
                  found = true;
                  break;
                }
              }
              if (!found) {
                shippingRegion.getCountries().add(country);
              }
        }
      }
   
      String stateIds[] = form.getStateIds();
      if (stateIds != null) {
        for (int i = 0; i < stateIds.length; i++) {
          Long stateId = Format.getLong(stateIds[i]);
              State state = (State) em.find(State.class, stateId);
              Iterator<?> states = shippingRegion.getStates().iterator();
              boolean found = false;
              while (states.hasNext()) {
                State s = (State) states.next();
                if (s.getStateId().equals(stateId)) {
                  found = true;
                  break;
                }
              }
              if (!found) {
                shippingRegion.getStates().add(state);
              }
        }
      }
    em.persist(shippingRegion);
   
View Full Code Here

TOP

Related Classes of com.jada.jpa.entity.ShippingRegion

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.