Package com.jada.jpa.entity

Examples of com.jada.jpa.entity.Language


      String commentId = request.getParameter("commentId");
      String alertType = request.getParameter("alertType");
      ContentBean contentBean = getContentBean(request);
    Customer customer = getCustomer(request);
    if (customer == null) {
        Language language = contentBean.getContentSessionBean().getSiteProfile().getSiteProfileClass().getLanguage();
        JSONEscapeObject jsonResult = new JSONEscapeObject();
      jsonResult.put("status", Constants.WEBSERVICE_STATUS_SIGNIN);
      jsonResult.put("message", Languages.getLangTranValue(language.getLangId(), "content.text.comment.signin"));
      String jsonString = jsonResult.toHtmlString();
      streamWebService(response, jsonString);
      return null;
    }
   
View Full Code Here


           "where customer.site.siteId = :siteId " +
           "and   custEmail = :custEmail ";
    Query query = em.createQuery(sql);
    query.setParameter("siteId", contentBean.getContentSessionKey().getSiteId());
    query.setParameter("custEmail", custEmail);
      Language language = contentBean.getContentSessionBean().getSiteProfile().getSiteProfileClass().getLanguage();
     
    Customer customer = null;
    try {
      customer = (Customer) query.getSingleResult();
    }
    catch (javax.persistence.NoResultException e) {}
    if (customer == null) {
      jsonResult.put("status", Constants.WEBSERVICE_STATUS_FAILED);
      jsonResult.put("custPasswordError", Languages.getLangTranValue(language.getLangId(), "content.error.login.invalid"));
      this.streamWebService(response, jsonResult.toHtmlString());
      return null;
    }
    if (!AESEncoder.getInstance().decode(customer.getCustPassword()).equals(custPassword)) {
      jsonResult.put("status", Constants.WEBSERVICE_STATUS_FAILED);
      jsonResult.put("custPasswordError", Languages.getLangTranValue(language.getLangId(), "content.error.login.invalid"));
      this.streamWebService(response, jsonResult.toHtmlString());
      return null;
    }
      setCustId(request, customer.getCustId());
    jsonResult.put("status", Constants.WEBSERVICE_STATUS_SUCCESS);
View Full Code Here

      String custPassword1 = request.getParameter("custPassword1");

    EntityManager em = JpaConnection.getInstance().getCurrentEntityManager();
    ContentBean contentBean = getContentBean(request);
      Long defaultSiteDomainId = contentBean.getSiteDomain().getSite().getSiteDomainDefault().getSiteDomainId();
      Language language = contentBean.getContentSessionBean().getSiteProfile().getSiteProfileClass().getLanguage();
      JSONEscapeObject jsonResult = new JSONEscapeObject();
      if (Format.isNullOrEmpty(custPublicName)) {
        jsonResult.put("custPublicNameError", Languages.getLangTranValue(language.getLangId(), "content.error.string.required"));
      }
      if (Format.isNullOrEmpty(custEmail)) {
        jsonResult.put("custEmailError", Languages.getLangTranValue(language.getLangId(), "content.error.string.required"));
      }     
      if (Format.isNullOrEmpty(custPassword)) {
        jsonResult.put("custPasswordError", Languages.getLangTranValue(language.getLangId(), "content.error.string.required"));
      }     
      if (Format.isNullOrEmpty(custPassword1)) {
        jsonResult.put("custPassword1Error", Languages.getLangTranValue(language.getLangId(), "content.error.string.required"));
      }
      if (!Format.isNullOrEmpty(custPassword) && !Format.isNullOrEmpty(custPassword1)) {
        if (!custPassword.equals(custPassword1)) {
          jsonResult.put("custPasswordMatch", Languages.getLangTranValue(language.getLangId(), "content.error.password.nomatch"));
        }
      }
      if (jsonResult.length() > 0) {
      jsonResult.put("status", Constants.WEBSERVICE_STATUS_FAILED);
      this.streamWebService(response, jsonResult.toHtmlString());
      return null;
      }

      char singleCheckout = contentBean.getSiteDomain().getSite().getSingleCheckout();
      String sql = "from   Customer customer " +
             "where  customer.siteDomain.siteDomainId = :siteDomainId " +
             "and    custPublicName = :custPublicName ";
      Query query = em.createQuery(sql);
      query.setParameter("custPublicName", custPublicName);
        if (singleCheckout == Constants.VALUE_YES) {
            query.setParameter("siteDomainId", defaultSiteDomainId);
        }
        else {
          query.setParameter("siteDomainId", contentBean.getSiteDomain().getSiteDomainId());
        }
    Customer customer = null;
    try {
      customer = (Customer) query.getSingleResult();
    }
    catch (javax.persistence.NoResultException e) {}
      if (customer != null) {
      jsonResult.put("status", Constants.WEBSERVICE_STATUS_FAILED);
      jsonResult.put("custPublicNameError", Languages.getLangTranValue(language.getLangId(), "content.error.publicName.duplicate"));
      this.streamWebService(response, jsonResult.toHtmlString());
      return null;
      }
     
      sql = "from CustomerClass customerClass where siteId = :siteId and customerClass.systemRecord = 'Y'";
      query = em.createQuery(sql);
      query.setParameter("siteId", contentBean.getSiteDomain().getSite().getSiteId());
      CustomerClass customerClass = (CustomerClass) query.getSingleResult();
     
      sql = "from   Customer customer " +
        "where  customer.siteDomain.siteDomainId = :siteDomainId " +
        "and    custEmail = :custEmail ";
    query = em.createQuery(sql);
    query.setParameter("custEmail", custEmail);
    if (singleCheckout == Constants.VALUE_YES) {
      query.setParameter("siteDomainId", defaultSiteDomainId);
    }
    else {
      query.setParameter("siteDomainId", contentBean.getSiteDomain().getSiteDomainId());
    }
    try {
      customer = (Customer) query.getSingleResult();
    }
    catch (javax.persistence.NoResultException e) {}
    if (customer != null) {
      jsonResult.put("status", Constants.WEBSERVICE_STATUS_FAILED);
      jsonResult.put("custEmailError", Languages.getLangTranValue(language.getLangId(), "content.error.email.duplicate"));
      this.streamWebService(response, jsonResult.toHtmlString());
      return null;
    }
   
     
View Full Code Here

        EntityManager em = JpaConnection.getInstance().getCurrentEntityManager();
        Query query = em.createQuery("from Language where langId = :langId");
        query.setParameter("langId", langId);
        List<?> list = query.getResultList();
        if (list.size() > 0) {
          Language language = (Language) list.iterator().next();
          langName = language.getLangName();
        }

        return langName;
    }
View Full Code Here

        LanguageMaintActionForm form = (LanguageMaintActionForm) actionForm;
        if (form == null) {
            form = new LanguageMaintActionForm();
        }
     String langId = request.getParameter("langId");
        Language language = new Language();
        language = LanguageDAO.load(Format.getLong(langId));
        form.setMode("U");
    form.setLangId(Format.getLong(language.getLangId()));
    form.setLangName(language.getLangName());
    form.setSystemRecord(String.valueOf(language.getSystemRecord()));
    form.setGoogleTranslateLocale(language.getGoogleTranslateLocale());
    String localeString = language.getLangLocaleLanguage();
    if (!Format.isNullOrEmpty(language.getLangLocaleCountry())) {
      localeString += "-" + language.getLangLocaleCountry();
    }
    form.setLocale(localeString);
    LabelValueBean beans[] = loadKeyFromProperties();
    Vector<LangTranDetailForm> vector = new Vector<LangTranDetailForm>();
    for (int i = 0; i < beans.length; i++) {
View Full Code Here

            HttpServletResponse response)
    throws Throwable {
   
    EntityManager em = JpaConnection.getInstance().getCurrentEntityManager();
    LanguageMaintActionForm form = (LanguageMaintActionForm) actionForm;
    Language language = LanguageDAO.load(Format.getLong(form.getLangId()));
    if (language.getSystemRecord() != Constants.VALUE_YES) {
      try {
        em.remove(language);
        em.getTransaction().commit();
      }
      catch (Exception e) {
View Full Code Here

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

    AdminBean adminBean = getAdminBean(request);
    Language language = new Language();
    if (!insertMode) {
      language = LanguageDAO.load(Format.getLong(form.getLangId()));
    }

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

    String localeTokens[] = form.getLocale().split("-");
    language.setLangLocaleLanguage(localeTokens[0]);
    language.setLangLocaleCountry("");
    if (localeTokens.length > 1) {
      language.setLangLocaleCountry(localeTokens[1]);
    }
    language.setLangName(form.getLangName());
    language.setGoogleTranslateLocale(form.getGoogleTranslateLocale());
    language.setRecUpdateBy(adminBean.getUser().getUserId());
    language.setRecUpdateDatetime(new Date(System.currentTimeMillis()));
    if (insertMode) {
      language.setSystemRecord(Constants.VALUE_NO);
      language.setRecCreateBy(adminBean.getUser().getUserId());
      language.setRecCreateDatetime(new Date(System.currentTimeMillis()));
      em.persist(language);
    }

        form.setLangId(Format.getLong(language.getLangId()));
    form.setMode("U");
   
    if (insertMode) {
      LabelValueBean beans[] = loadKeyFromProperties();
      Vector<LangTranDetailForm> vector = new Vector<LangTranDetailForm>();
      for (int i = 0; i < beans.length; i++) {
        LanguageTranslation langTran = new LanguageTranslation();
            langTran.setLangTranKey(beans[i].getLabel());
            langTran.setLangTranValue("");
            langTran.setLangSource(Constants.LANGUAGETRANSLATION_SOURCE_SYSTEM);
            langTran.setRecCreateBy(adminBean.getUser().getUserId());
            langTran.setRecCreateDatetime(new Date(System.currentTimeMillis()));
          langTran.setRecUpdateBy(adminBean.getUser().getUserId());
          langTran.setRecUpdateDatetime(new Date(System.currentTimeMillis()));
          langTran.setLanguage(language);
          em.persist(langTran);
         
          LangTranDetailForm detail = new LangTranDetailForm();
        detail.setLangTranKey(beans[i].getLabel());
        detail.setLangTranEnglish(beans[i].getValue());
        detail.setLangTranValue(beans[i].getValue());
        vector.add(detail);
      }
      LangTranDetailForm langTrans[] = new LangTranDetailForm[vector.size()];
      vector.copyInto(langTrans);
      form.setLangTrans(langTrans);
    }
    else {
      String sql = "delete  " +
             "from    LanguageTranslation languageTranslation " +
             "where   languageTranslation.language.langId = :langId";
      Query query = em.createQuery(sql);
      query.setParameter("langId", language.getLangId());
      query.executeUpdate();
     
      for (int i = 0; i < form.getLangTrans().length; i++) {
            LangTranDetailForm langTranDetailForm = form.getLangTrans()[i];
            LanguageTranslation langTran = new LanguageTranslation();
View Full Code Here

        calcPage(adminBean, form, list, pageNo);
        Vector<LanguageDisplayForm> vector = new Vector<LanguageDisplayForm>();
        int startRecord = (form.getPageNo() - 1) * adminBean.getListingPageSize();
        int endRecord = startRecord + adminBean.getListingPageSize();
        for (int i = startRecord; i < list.size() && i < endRecord; i++) {
          Language language = (Language) list.get(i);
          LanguageDisplayForm languageDisplay = new LanguageDisplayForm();
          languageDisplay.setLangId(Format.getLong(language.getLangId()));
          languageDisplay.setLangName(language.getLangName());
          languageDisplay.setSystemRecord(String.valueOf(language.getSystemRecord()));
            vector.add(languageDisplay);
        }
        form.setLanguages(vector);
       
        initSearchInfo(form, siteId);
View Full Code Here

      EntityManager em = JpaConnection.getInstance().getCurrentEntityManager();
        LanguageListingActionForm form = (LanguageListingActionForm) actionForm;
        String langIds[] = form.getLangIds();
        try {
          for (int i = 0; i < langIds.length; i++) {
              Language language = (Language) em.find(Language.class, Format.getLong(langIds[i]));
              if (language.getSystemRecord() == Constants.VALUE_YES) {
                continue;
              }
              Iterator<?> iterator = language.getTranslations().iterator();
              while (iterator.hasNext()) {
                LanguageTranslation translation = (LanguageTranslation) iterator.next();
                em.remove(translation);
              }
              em.remove(language);
View Full Code Here

    siteProfileClass.setSiteProfileClassName(form.getSiteProfileClassName());
    siteProfileClass.setSiteProfileClassNativeName(form.getSiteProfileClassNativeName());
    siteProfileClass.setRecUpdateBy(adminBean.getUser().getUserId());
    siteProfileClass.setRecUpdateDatetime(new Date(System.currentTimeMillis()));
   
    Language language = (Language) em.find(Language.class, Format.getLong(form.getLangId()));
    siteProfileClass.setLanguage(language);
   
    if (insertMode) {
      em.persist(siteProfileClass);
      em.flush();
View Full Code Here

TOP

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

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.