Package com.jada.jpa.entity

Examples of com.jada.jpa.entity.SiteDomainLanguage


        siteDomain.setRecCreateDatetime(new Date(System.currentTimeMillis()));
        form.setSiteLogoContentType(siteDomain.getSiteDomainLanguage().getSiteLogoContentType());
        em.persist(siteDomain);
        }
        else {
          SiteDomainLanguage siteDomainLanguage = null;
          for (SiteDomainLanguage language : siteDomain.getSiteDomainLanguages()) {
            Long siteProfileClassId = form.getSiteProfileClassId();
            if (language.getSiteProfileClass().getSiteProfileClassId().equals(siteProfileClassId)) {
              siteDomainLanguage = language;
              break;
            }
          }
          siteDomainLanguage.setSiteLogoValue(scaler.getBytes());
          siteDomainLanguage.setSiteLogoContentType("image/jpeg");
          siteDomainLanguage.setRecUpdateBy(adminBean.getUser().getUserId());
          siteDomainLanguage.setRecUpdateDatetime(new Date(System.currentTimeMillis()));
          siteDomainLanguage.setRecCreateBy(adminBean.getUser().getUserId());
          siteDomainLanguage.setRecCreateDatetime(new Date(System.currentTimeMillis()));
          form.setSiteLogoContentType(siteDomainLanguage.getSiteLogoContentType());
        em.persist(siteDomainLanguage);
        form.setSiteLogoContentTypeLang(siteDomainLanguage.getSiteLogoContentType());
        }
    
    json.put("status", Constants.WEBSERVICE_STATUS_SUCCESS);
    streamWebService(response, json.toHtmlString());
   
View Full Code Here


          siteDomain.setRecCreateBy(adminBean.getUser().getUserId());
          siteDomain.setRecCreateDatetime(new Date(System.currentTimeMillis()));
        em.persist(siteDomain);
        }
        else {
          SiteDomainLanguage siteDomainLanguage = null;
          for (SiteDomainLanguage language : siteDomain.getSiteDomainLanguages()) {
            Long siteProfileClassId = form.getSiteProfileClassId();
            if (language.getSiteProfileClass().getSiteProfileClassId().equals(siteProfileClassId)) {
              siteDomainLanguage = language;
              break;
            }
          }
          siteDomainLanguage.setSiteLogoValue(null);
          siteDomainLanguage.setSiteLogoContentType("");
          siteDomainLanguage.setRecUpdateBy(adminBean.getUser().getUserId());
          siteDomainLanguage.setRecUpdateDatetime(new Date(System.currentTimeMillis()));
          siteDomainLanguage.setRecCreateBy(adminBean.getUser().getUserId());
          siteDomainLanguage.setRecCreateDatetime(new Date(System.currentTimeMillis()));
        em.persist(siteDomainLanguage);
        form.setSiteLogoContentTypeLang(siteDomainLanguage.getSiteLogoContentType());
        }
    form.setSiteLogoContentType("");
   
    FormUtils.setFormDisplayMode(httpServletRequest, form, FormUtils.EDIT_MODE);
    return null;
View Full Code Here

    String activate = request.getParameter("activate");
   
    String siteDomainId = form.getSiteDomainId();
        SiteDomain siteDomain = SiteDomainDAO.load(Format.getLong(siteDomainId));

      SiteDomainLanguage siteDomainLanguage = null;
    Long siteProfileClassId = form.getSiteProfileClassId();
      for (SiteDomainLanguage language : siteDomain.getSiteDomainLanguages()) {
        if (language.getSiteProfileClass().getSiteProfileClassId().equals(siteProfileClassId)) {
          siteDomainLanguage = language;
          break;
        }
      }
      if (siteDomainLanguage == null) {
        siteDomainLanguage = new SiteDomainLanguage();
        SiteProfileClass siteProfileClass = SiteProfileClassDAO.load(siteProfileClassId);
        SiteDomainParamBean siteDomainParamBean = new SiteDomainParamBean();
        siteDomainLanguage.setSiteDomainParam(Utility.joxMarshall("SiteDomainParamBean", siteDomainParamBean));
        siteDomainLanguage.setSiteProfileClass(siteProfileClass);
        siteDomain.getSiteDomainLanguages().add(siteDomainLanguage);
      }
         if (activate.equalsIgnoreCase("true")) {
           siteDomainLanguage.setSiteLogoContentType("");          
         }
         else {
           siteDomainLanguage.setSiteLogoContentType(null);
         }
         siteDomainLanguage.setSiteLogoValue(null);
         siteDomainLanguage.setRecUpdateBy(adminBean.getUser().getUserId());
         siteDomainLanguage.setRecUpdateDatetime(new Date(System.currentTimeMillis()));
         siteDomainLanguage.setRecCreateBy(adminBean.getUser().getUserId());
         siteDomainLanguage.setRecCreateDatetime(new Date(System.currentTimeMillis()));
       em.persist(siteDomainLanguage);
       form.setSiteLogoContentTypeLang(siteDomainLanguage.getSiteLogoContentType());
    form.setSiteLogoContentType(siteDomainLanguage.getSiteLogoContentType());
    FormUtils.setFormDisplayMode(request, form, FormUtils.EDIT_MODE);
   
    JSONEscapeObject json = new JSONEscapeObject();
    json.put("status", Constants.WEBSERVICE_STATUS_SUCCESS);
    streamWebService(response, json.toHtmlString());
View Full Code Here

      form.setSubjectNotificationLangFlag(false);
      form.setSiteLogoContentTypeLang(Format.getNonNullString(siteDomain.getSiteDomainLanguage().getSiteLogoContentType()));
      form.setSiteLogoFlag(false);
      form.setDefaultSiteDomainLangId(siteDomain.getSiteDomainLanguage().getSiteDomainLangId().toString());
      if (!form.isSiteProfileClassDefault()) {
            SiteDomainLanguage siteDomainLanguage = null;
            for (SiteDomainLanguage language : siteDomain.getSiteDomainLanguages()) {
          if (language.getSiteProfileClass().getSiteProfileClassId().equals(form.getSiteProfileClassId())) {
            siteDomainLanguage = language;
            break;
          }
            }
            if (siteDomainLanguage == null) {
            siteDomainLanguage = new SiteDomainLanguage();
            SiteProfileClass siteProfileClass = SiteProfileClassDAO.load(form.getSiteProfileClassId());
            siteDomainParamBean = new SiteDomainParamBean();
            siteDomainLanguage.setSiteDomainParam(Utility.joxMarshall("SiteDomainParamBean", siteDomainParamBean));
            siteDomainLanguage.setSiteProfileClass(siteProfileClass);
            siteDomain.getSiteDomainLanguages().add(siteDomainLanguage);
            }
      form.setSiteDomainLangId(siteDomainLanguage.getSiteDomainLangId().toString());
      if (siteDomainLanguage.getSiteName() != null) {
        form.setSiteNameLang(siteDomainLanguage.getSiteName());
        form.setSiteNameLangFlag(true);
      }
      if (siteDomainLanguage.getSiteLogoContentType() != null) {
        form.setSiteLogoContentTypeLang(siteDomainLanguage.getSiteLogoContentType());
        form.setSiteLogoFlag(true);
      }
      SiteDomainParamBean profileParamBean = (SiteDomainParamBean) Utility.joxUnMarshall(SiteDomainParamBean.class, siteDomainLanguage.getSiteDomainParam());
      String value = null;
      value = profileParamBean.getTemplateFooter();
      if (value != null) {
        form.setTemplateFooterLang(value);
        form.setTemplateFooterLangFlag(true);
View Full Code Here

      Site site = getAdminBean(request).getSite();
        SiteDomainMaintActionForm form = (SiteDomainMaintActionForm) actionForm;
        form.setMode("U");
        initSiteProfiles(form, site);
        SiteDomain siteDomain = SiteDomainDAO.load(Format.getLong(form.getSiteDomainId()));  
        SiteDomainLanguage siteDomainLanguage = null;
        for (SiteDomainLanguage language : siteDomain.getSiteDomainLanguages()) {
      if (language.getSiteProfileClass().getSiteProfileClassId().equals(form.getSiteProfileClassId())) {
        siteDomainLanguage = language;
        break;
      }
        }
        if (siteDomainLanguage == null) {
          User user = getAdminBean(request).getUser();
        siteDomainLanguage = new SiteDomainLanguage();
        SiteProfileClass siteProfileClass = SiteProfileClassDAO.load(form.getSiteProfileClassId());
        SiteDomainParamBean siteDomainParamBean = new SiteDomainParamBean();
        siteDomainLanguage.setSiteDomainParam(Utility.joxMarshall("SiteDomainParamBean", siteDomainParamBean));
        siteDomainLanguage.setSiteProfileClass(siteProfileClass);
        siteDomain.getSiteDomainLanguages().add(siteDomainLanguage);
        siteDomainLanguage.setRecUpdateBy(user.getUserId());
        siteDomainLanguage.setRecUpdateDatetime(new Date(System.currentTimeMillis()));
        siteDomainLanguage.setRecCreateBy(user.getUserId());
        siteDomainLanguage.setRecCreateDatetime(new Date(System.currentTimeMillis()));
        em.persist(siteDomainLanguage);
        }
        copyProperties(form, siteDomain, getAdminBean(request));
        initListInfo(form);
        FormUtils.setFormDisplayMode(request, form, FormUtils.EDIT_MODE);
View Full Code Here

    return actionForward;
  }
   
    public void saveDefault(SiteDomainMaintActionForm form, SiteDomain siteDomain, Site site, User user, AdminBean adminBean, boolean insertMode) throws Exception {
    EntityManager em = JpaConnection.getInstance().getCurrentEntityManager();
    SiteDomainLanguage siteDomainLanguage = siteDomain.getSiteDomainLanguage();
    SiteDomainParamBean siteDomainParamBean = null;
   
    if (insertMode) {
      siteDomainParamBean = new SiteDomainParamBean();
     
      siteDomain.setRecCreateBy(user.getUserId());
      siteDomain.setRecCreateDatetime(new Date(System.currentTimeMillis()));
      siteDomain.setSite(site);
     
      Template template = TemplateDAO.load(site.getSiteId(), Constants.TEMPLATE_BASIC);
      siteDomain.setTemplate(template);
      form.setTemplateId(template.getTemplateId().toString());
      form.setModuleDisplaySize(String.valueOf(Constants.TEMPLATE_MODULE_DISPLAY_SIZE));
      siteDomainParamBean.setModuleDisplaySize(String.valueOf(Constants.TEMPLATE_MODULE_DISPLAY_SIZE));

      siteDomainLanguage = new SiteDomainLanguage();
      siteDomainLanguage.setSiteLogoContentType("");
      siteDomainLanguage.setRecCreateBy(user.getUserId());
      siteDomainLanguage.setRecCreateDatetime(new Date(System.currentTimeMillis()));
      siteDomain.setSiteDomainLanguage(siteDomainLanguage);
      siteDomain.getSiteDomainLanguages().add(siteDomainLanguage);
      siteDomain.setBaseCurrency(site.getSiteCurrencyClassDefault());
      SiteProfileClass siteProfileClass = SiteProfileClassDAO.load(form.getSiteProfileClassId());
      siteDomainLanguage.setSiteProfileClass(siteProfileClass);
    }
    else {
          Template template = TemplateDAO.load(site.getSiteId(), Format.getLong(form.getTemplateId()));
          siteDomain.setTemplate(template);
          if (!Format.isNullOrEmpty(siteDomainLanguage.getSiteDomainParam())) {
            siteDomainParamBean = (SiteDomainParamBean) Utility.joxUnMarshall(SiteDomainParamBean.class, siteDomainLanguage.getSiteDomainParam());
          }
          siteDomainParamBean.setMailFromContactUs(form.getMailFromContactUs());
          siteDomainParamBean.setMailFromPwdReset(form.getMailFromPwdReset());
          siteDomainParamBean.setSubjectNotification(form.getSubjectNotification());
          siteDomainParamBean.setMailFromNotification(form.getMailFromNotification());
          siteDomainParamBean.setSubjectPwdReset(form.getSubjectPwdReset());
          siteDomainParamBean.setMailFromCustSales(form.getMailFromCustSales());
          siteDomainParamBean.setSubjectCustSales(form.getSubjectCustSales());
          siteDomainParamBean.setMailFromShippingQuote(form.getMailFromShippingQuote());
          siteDomainParamBean.setSubjectShippingQuote(form.getSubjectShippingQuote());
          siteDomainParamBean.setTemplateFooter(form.getTemplateFooter());
          siteDomainParamBean.setCheckoutNotificationEmail(form.getCheckoutNotificationEmail());
          siteDomainParamBean.setCheckoutShoppingCartMessage(form.getCheckoutShoppingCartMessage());
          siteDomainParamBean.setCategoryPageSize(form.getCategoryPageSize());
          siteDomainParamBean.setPaymentProcessType(form.getPaymentProcessType());
          siteDomainParamBean.setBusinessContactName(form.getBusinessContactName());
          siteDomainParamBean.setBusinessCompany(form.getBusinessCompany());
          siteDomainParamBean.setBusinessAddress1(form.getBusinessAddress1());
          siteDomainParamBean.setBusinessAddress2(form.getBusinessAddress2());
          siteDomainParamBean.setBusinessCity(form.getBusinessCity());
          siteDomainParamBean.setBusinessStateCode(form.getBusinessStateCode());
          siteDomainParamBean.setBusinessCountryCode(form.getBusinessCountryCode());
          siteDomainParamBean.setBusinessPostalCode(form.getBusinessPostalCode());
          siteDomainParamBean.setBusinessPhone(form.getBusinessPhone());
          siteDomainParamBean.setBusinessFax(form.getBusinessFax());
          siteDomainParamBean.setBusinessEmail(form.getBusinessEmail());
          siteDomainParamBean.setModuleDisplaySize(form.getModuleDisplaySize());
          siteDomainParamBean.setCheckoutIncludeShippingPickup(String.valueOf(Constants.VALUE_NO));
          siteDomainParamBean.setCheckoutAllowsShippingQuote(String.valueOf(Constants.VALUE_NO));
          if (form.isCheckoutIncludePickup()) {
            siteDomainParamBean.setCheckoutIncludeShippingPickup(String.valueOf(Constants.VALUE_YES));
          }
          if (form.isCheckoutAllowsShippingQuote()) {
            siteDomainParamBean.setCheckoutAllowsShippingQuote(String.valueOf(Constants.VALUE_YES));
          }
    }
        siteDomainLanguage.setSiteName(form.getSiteName());
    siteDomainLanguage.setRecUpdateBy(user.getUserId());
    siteDomainLanguage.setRecUpdateDatetime(new Date(System.currentTimeMillis()));

    siteDomain.setSiteDomainName(form.getSiteDomainName());
    siteDomain.setSiteDomainPrefix(form.getSiteDomainPrefix());
        siteDomain.setSitePublicPortNum(form.getSitePublicPortNum());
        siteDomain.setSiteSslEnabled(form.isSiteSecureConnectionEnabled() ? Constants.VALUE_YES : Constants.VALUE_NO);
        siteDomain.setSiteSecurePortNum(form.getSiteSecurePortNum());
        if (form.getBaseSiteCurrencyClassId() != null) {
          SiteCurrencyClass siteCurrencyClass = (SiteCurrencyClass) em.find(SiteCurrencyClass.class, Format.getLong(form.getBaseSiteCurrencyClassId()));
        siteDomain.setBaseCurrency(siteCurrencyClass);
        }
        else {
          siteDomain.setBaseCurrency(null);

        }
    siteDomain.setActive(form.isActive() ? Constants.ACTIVE_YES : Constants.ACTIVE_NO);
    siteDomain.setRecUpdateBy(user.getUserId());
    siteDomain.setRecUpdateDatetime(new Date(System.currentTimeMillis()));
      siteDomainLanguage.setSiteDomainParam(Utility.joxMarshall("SiteDomainParamBean", siteDomainParamBean));

        if (insertMode) {
          em.persist(siteDomainLanguage);
          em.persist(siteDomain);
          form.setSiteDomainId(siteDomain.getSiteDomainId().toString());
          form.setSiteDomainLangId(siteDomainLanguage.getSiteDomainLangId().toString());
          form.setDefaultSiteDomainLangId(siteDomainLanguage.getSiteDomainLangId().toString());
        }
        SiteProfileForm siteProfileForms[] = form.getSiteProfiles();
        for (int i = 0; i < siteProfileForms.length; i++) {
          SiteProfileForm siteProfileForm = siteProfileForms[i];
          SiteProfile siteProfile = null;
View Full Code Here

   
    public void saveLanguage(SiteDomainMaintActionForm form, SiteDomain siteDomain, Site site, User user) throws Exception {
      EntityManager em = JpaConnection.getInstance().getCurrentEntityManager();
     
      Long siteProfileClassId = form.getSiteProfileClassId();
      SiteDomainLanguage siteDomainLanguage = null;
        SiteDomainParamBean siteDomainParamBean = null;
      for (SiteDomainLanguage language : siteDomain.getSiteDomainLanguages()) {
        if (language.getSiteProfileClass().getSiteProfileClassId().equals(siteProfileClassId)) {
          siteDomainLanguage = language;
          siteDomainParamBean = (SiteDomainParamBean) Utility.joxUnMarshall(SiteDomainParamBean.class, language.getSiteDomainParam());
          break;
        }
      }

      if (siteDomainLanguage == null) {
        siteDomainLanguage = new SiteDomainLanguage();
        siteDomainLanguage.setRecCreateBy(user.getUserId());
        siteDomainLanguage.setRecCreateDatetime(new Date(System.currentTimeMillis()));
        siteDomain.getSiteDomainLanguages().add(siteDomainLanguage);
      SiteProfileClass siteProfileClass = (SiteProfileClass) em.find(SiteProfileClass.class, form.getSiteProfileClassId());
      siteDomainLanguage.setSiteProfileClass(siteProfileClass);
      siteDomainParamBean = new SiteDomainParamBean();
      }
      siteDomainLanguage.setSiteName(null);
      if (form.isSiteNameLangFlag()) {
        siteDomainLanguage.setSiteName(form.getSiteNameLang());
      }
     
      if (form.isTemplateFooterLangFlag()) {
        siteDomainParamBean.setTemplateFooter(form.getTemplateFooterLang());
      }
      else {
        siteDomainParamBean.setTemplateFooter(null);
      }
      if (form.isSubjectPwdResetLangFlag()) {
        siteDomainParamBean.setSubjectPwdReset(form.getSubjectPwdResetLang());
      }
      if (form.isSubjectNotificationLangFlag()) {
        siteDomainParamBean.setSubjectNotification(form.getSubjectNotificationLang());
      }
      if (form.isSubjectCustSalesLangFlag()) {
        siteDomainParamBean.setSubjectCustSales(form.getSubjectCustSalesLang());
      }
      if (form.isSubjectShippingQuoteLangFlag()) {
        siteDomainParamBean.setSubjectShippingQuote(form.getSubjectShippingQuoteLang());
      }
      if (form.isCheckoutShoppingCartMessageLangFlag()) {
        siteDomainParamBean.setCheckoutShoppingCartMessage(form.getCheckoutShoppingCartMessageLang());
      }
      siteDomainLanguage.setRecUpdateBy(user.getUserId());
      siteDomainLanguage.setRecUpdateDatetime(new Date(System.currentTimeMillis()));
      siteDomainLanguage.setSiteDomainParam(Utility.joxMarshall("SiteDomainParamBean", siteDomainParamBean));

      em.persist(siteDomainLanguage);
        CacheDAO.removeByKeyPrefix(site.getSiteId(), Constants.CACHE_MENU);
    }
View Full Code Here

        Customer customer = (Customer) list.get(0);
       
         MessageResources resources = this.getResources(request);
        Mailer mailer = new Mailer(site);
        SiteDomain siteDomain = contentBean.getContentSessionBean().getSiteDomain();
        SiteDomainLanguage siteDomainLanguage = null;
        for (SiteDomainLanguage language : siteDomain.getSiteDomainLanguages()) {
          if (language.getSiteProfileClass().getSiteProfileClassId().equals(contentBean.getContentSessionKey().getSiteProfileClassId())) {
            siteDomainLanguage = language;
            break;
         
View Full Code Here

  }
 
  static byte[] getSiteImage(HttpServletRequest request, String id, int maxsize) throws Exception {
      EntityManager em = JpaConnection.getInstance().getCurrentEntityManager();
    String contentType = "";
    SiteDomainLanguage siteDomainLanguage = (SiteDomainLanguage) em.find(SiteDomainLanguage.class, Long.valueOf(id));
    byte data[] = null;
    if (siteDomainLanguage != null) {
      data = siteDomainLanguage.getSiteLogoValue();
    }
      if (data == null) {
        data = transparent;
        contentType = siteDomainLanguage.getSiteLogoContentType();
      }
      else {
          if (maxsize != 0) {
          ImageScaler scaler = new ImageScaler(data, contentType);
          scaler.resize(maxsize);
View Full Code Here

      }
     
      MessageResources resources = this.getResources(request);
        Mailer mailer = new Mailer(site);
        ContentBean contentBean = getContentBean(request);
      SiteDomainLanguage siteDomainLanguage = null;
      for (SiteDomainLanguage language : contentBean.getContentSessionBean().getSiteDomain().getSiteDomainLanguages()) {
        if (language.getSiteProfileClass().getSiteProfileClassId().equals(contentBean.getContentSessionKey().getSiteProfileClassId())) {
          siteDomainLanguage = language;
          break;
        }
View Full Code Here

TOP

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

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.