Package com.jada.jpa.entity

Examples of com.jada.jpa.entity.SiteProfileClass


                              HttpServletResponse response)
        throws Throwable {

        SiteProfileClassMaintActionForm form = (SiteProfileClassMaintActionForm) actionForm;
    Site site = getAdminBean(request).getSite();
        SiteProfileClass siteProfileClass = SiteProfileClassDAO.load(form.getSiteProfileClassId());
        form.setMode("U");
        copyProperties(form, siteProfileClass);
        createAdditionalInfo(form, site.getSiteId());
        FormUtils.setFormDisplayMode(request, form, FormUtils.EDIT_MODE);
        ActionForward actionForward = actionMapping.findForward("success");
View Full Code Here


            HttpServletResponse response)
    throws Throwable {
   
    EntityManager em = JpaConnection.getInstance().getCurrentEntityManager();
    SiteProfileClassMaintActionForm form = (SiteProfileClassMaintActionForm) actionForm;
        SiteProfileClass siteProfileClass = SiteProfileClassDAO.load(form.getSiteProfileClassId());

    try {
      CategorySearchUtil.removeSiteProfileClass(getAdminBean(request).getUserId(), siteProfileClass);
      em.remove(siteProfileClass);
      em.getTransaction().commit();
View Full Code Here

    }
        createAdditionalInfo(form, site.getSiteId());

    AdminBean adminBean = getAdminBean(request);

    SiteProfileClass siteProfileClass = new SiteProfileClass();
    if (!insertMode) {
          siteProfileClass = SiteProfileClassDAO.load(form.getSiteProfileClassId());
    }

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

    if (insertMode) {
      siteProfileClass.setSite(site);
      siteProfileClass.setSystemRecord(Constants.VALUE_NO);
      siteProfileClass.setRecCreateBy(adminBean.getUser().getUserId());
      siteProfileClass.setRecCreateDatetime(new Date(System.currentTimeMillis()));
    }
    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();
      CategorySearchUtil.createSiteProfileClass(site.getSiteProfileClassDefault(), siteProfileClass, site.getSiteId(), adminBean.getUserId());
    }
    else {
      // em.update(siteProfileClass);
    }
    form.setMode("U");
    form.setSiteProfileClassId(siteProfileClass.getSiteProfileClassId());
        FormUtils.setFormDisplayMode(request, form, FormUtils.EDIT_MODE);
    return mapping.findForward("success");
  }
View Full Code Here

          query.setParameter("siteProfileClassName", "%" + form.getSrSiteProfileClassName() + "%");
        }
        Iterator<?> iterator = query.getResultList().iterator();
        Vector<SiteProfileClassDisplayForm> vector = new Vector<SiteProfileClassDisplayForm>();
        while (iterator.hasNext()) {
          SiteProfileClass siteProfileClass = (SiteProfileClass) iterator.next();
        SiteProfileClassDisplayForm siteProfileClassDisplay = new SiteProfileClassDisplayForm();
        siteProfileClassDisplay.setSiteProfileClassId(siteProfileClass.getSiteProfileClassId().toString());
        siteProfileClassDisplay.setSiteProfileClassName(siteProfileClass.getSiteProfileClassName());
        siteProfileClassDisplay.setLangName(siteProfileClass.getLanguage().getLangName());
        siteProfileClassDisplay.setSystemRecord(String.valueOf(siteProfileClass.getSystemRecord()));
        vector.add(siteProfileClassDisplay);
        }
        SiteProfileClassDisplayForm siteProfileClasses[] = new SiteProfileClassDisplayForm[vector.size()];
        vector.copyInto(siteProfileClasses);
        form.setSiteProfileClasses(siteProfileClasses);
View Full Code Here

          if (siteProfileClasses != null) {
            for (int i = 0; i < siteProfileClasses.length; i++) {
              if (!siteProfileClasses[i].isRemove()) {
                continue;
              }
                SiteProfileClass siteProfileClass = new SiteProfileClass();
                siteProfileClass = SiteProfileClassDAO.load(Format.getLong(siteProfileClasses[i].getSiteProfileClassId()));
                if (siteProfileClass.getSystemRecord() == Constants.VALUE_YES) {
                  continue;
                }
          CategorySearchUtil.removeSiteProfileClass(getAdminBean(request).getSite().getSiteId(), siteProfileClass);
         
                em.remove(siteProfileClass);
View Full Code Here

    ContactUsLanguage contactUsLanguage = contactUs.getContactUsLanguage();
    if (contactUsLanguage == null) {
      contactUsLanguage = new ContactUsLanguage();
      contactUsLanguage.setContactUs(contactUs);
      contactUs.getContactUsLanguages().add(contactUsLanguage);
        SiteProfileClass siteProfileClass = em.find(SiteProfileClass.class, form.getSiteProfileClassDefaultId());
      contactUsLanguage.setSiteProfileClass(siteProfileClass);
      contactUsLanguage.setRecCreateBy(adminBean.getUser().getUserId());
      contactUsLanguage.setRecCreateDatetime(new Date(System.currentTimeMillis()));
      contactUs.setContactUsLanguage(contactUsLanguage);
    }
View Full Code Here

    }
    if (!found) {
      contactUsLanguage = new ContactUsLanguage();
      contactUsLanguage.setRecCreateBy(user.getUserId());
      contactUsLanguage.setRecCreateDatetime(new Date(System.currentTimeMillis()));
        SiteProfileClass siteProfileClass = em.find(SiteProfileClass.class, siteProfileClassId);
        contactUsLanguage.setSiteProfileClass(siteProfileClass);
        contactUs.getContactUsLanguages().add(contactUsLanguage);
    }
    if (form.isContactUsNameLangFlag()) {
      contactUsLanguage.setContactUsName(form.getContactUsNameLang());
View Full Code Here

    ItemLanguage itemLanguageDefault = item.getItemLanguage();
    Query query = em.createQuery("from SiteProfileClass siteProfileClass where siteProfileClass.site.siteId = :siteId");
    query.setParameter("siteId", site.getSiteId());
    Iterator<?> iterator = query.getResultList().iterator();
    while (iterator.hasNext()) {
      SiteProfileClass siteProfileClass = (SiteProfileClass) iterator.next();
      ItemLanguage itemLanguage = null;
      for (ItemLanguage language : item.getItemLanguages()) {
        if (language.getSiteProfileClass().getSiteProfileClassId().equals(siteProfileClass.getSiteProfileClassId())) {
          itemLanguage = language;
          break;
        }
      }
      ItemDescSearch itemDescSearch = new ItemDescSearch();
View Full Code Here

    ContentLanguage contentLanguageDefault = content.getContentLanguage();
    Query query = em.createQuery("from SiteProfileClass siteProfileClass where siteProfileClass.site.siteId = :siteId");
    query.setParameter("siteId", site.getSiteId());
    Iterator<?> iterator = query.getResultList().iterator();
    while (iterator.hasNext()) {
      SiteProfileClass siteProfileClass = (SiteProfileClass) iterator.next();
      ContentLanguage contentLanguage = null;
      for (ContentLanguage language : content.getContentLanguages()) {
        if (language.getSiteProfileClass().getSiteProfileClassId().equals(siteProfileClass.getSiteProfileClassId())) {
          contentLanguage = language;
          break;
        }
      }
      ContentDescSearch contentDescSearch = new ContentDescSearch();
View Full Code Here

public class SiteProfileClassDAO extends Site {
  private static final long serialVersionUID = 585449048013896454L;

  public static SiteProfileClass load(Long siteProfileClassId) throws Exception {
      EntityManager em = JpaConnection.getInstance().getCurrentEntityManager();
      SiteProfileClass siteProfileClass = (SiteProfileClass) em.find(SiteProfileClass.class, siteProfileClassId);
    return siteProfileClass;
  }
View Full Code Here

TOP

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

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.