Examples of PollHeader


Examples of com.jada.jpa.entity.PollHeader

        calcPage(adminBean, form, list, pageNo);
        Vector<PollDisplayForm> vector = new Vector<PollDisplayForm>();
        int startRecord = (form.getPageNo() - 1) * adminBean.getListingPageSize();
        int endRecord = startRecord + adminBean.getListingPageSize();
        for (int i = startRecord; i < list.size() && i < endRecord; i++) {
          PollHeader pollHeader = (PollHeader) list.get(i);
          PollDisplayForm pollDisplay = new PollDisplayForm();
          pollDisplay.setPollHeaderId(Format.getLong(pollHeader.getPollHeaderId()));
          pollDisplay.setPollTopic(pollHeader.getPollTopic());
          pollDisplay.setPublished(String.valueOf(pollHeader.getPublished()));
          pollDisplay.setPollPublishOn(Format.getFullDate(pollHeader.getPollPublishOn()));
          pollDisplay.setPollExpireOn(Format.getFullDate(pollHeader.getPollExpireOn()));
            vector.add(pollDisplay);
        }
        form.setPolls(vector);
       
        initSearchInfo(form, site.getSiteId());
View Full Code Here

Examples of com.jada.jpa.entity.PollHeader

        PollListingActionForm form = (PollListingActionForm) actionForm;
        String pollHeaderIds[] = form.getPollHeaderIds();
       
        if (pollHeaderIds != null) {
          for (int i = 0; i < pollHeaderIds.length; i++) {
              PollHeader pollHeader = new PollHeader();
              pollHeader = PollHeaderDAO.load(getAdminBean(request).getSite().getSiteId(), Format.getLong(pollHeaderIds[i]));
              em.remove(pollHeader);
          }
        }
View Full Code Here

Examples of com.jada.jpa.entity.PollHeader

        PollMaintActionForm form = (PollMaintActionForm) actionForm;
        if (form == null) {
            form = new PollMaintActionForm();
        }
    String pollHeaderId = request.getParameter("pollHeaderId");
        PollHeader pollHeader = new PollHeader();
        pollHeader = PollHeaderDAO.load(getAdminBean(request).getSite().getSiteId(), Format.getLong(pollHeaderId));
        form.setMode("U");
    form.setPollHeaderId(Format.getLong(pollHeader.getPollHeaderId()));
    form.setPollTopic(pollHeader.getPollTopic());
    form.setPollPublishOn(Format.getDate(pollHeader.getPollPublishOn()));
    form.setPollExpireOn(Format.getDate(pollHeader.getPollExpireOn()));
    form.setPublished(String.valueOf(pollHeader.getPublished()));
   
    refreshDetails(form, pollHeader);

        FormUtils.setFormDisplayMode(request, form, FormUtils.EDIT_MODE);
        ActionForward actionForward = actionMapping.findForward("success");
View Full Code Here

Examples of com.jada.jpa.entity.PollHeader

            HttpServletResponse response)
    throws Throwable {
   
    EntityManager em = JpaConnection.getInstance().getCurrentEntityManager();
    PollMaintActionForm form = (PollMaintActionForm) actionForm;
    PollHeader pollHeader = PollHeaderDAO.load(getAdminBean(request).getSite().getSiteId(), Format.getLong(form.getPollHeaderId()));
    em.remove(pollHeader);
    ActionForward actionForward = actionMapping.findForward("removeSuccess");
    return actionForward;
  }
View Full Code Here

Examples of com.jada.jpa.entity.PollHeader

        }
        if (isError) {
      return mapping.findForward("error")
        }

    PollHeader pollHeader = new PollHeader();
    if (!insertMode) {
      pollHeader = PollHeaderDAO.load(site.getSiteId(), Format.getLong(form.getPollHeaderId()));
    }

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

    if (insertMode) {
      pollHeader.setRecCreateBy(adminBean.getUser().getUserId());
      pollHeader.setRecCreateDatetime(new Date(System.currentTimeMillis()));
    }
    pollHeader.setSite(site);
    pollHeader.setPollTopic(form.getPollTopic());
    pollHeader.setPollPublishOn(Format.getDate(form.getPollPublishOn()));
    pollHeader.setPollExpireOn(Format.getDate(form.getPollExpireOn()));
    pollHeader.setPublished(Constants.PUBLISHED_NO);
    if (form.getPublished() != null && form.getPublished().equals(String.valueOf(Constants.PUBLISHED_YES))) {
      pollHeader.setPublished(Constants.PUBLISHED_YES);
    }
    pollHeader.setRecUpdateBy(adminBean.getUser().getUserId());
    pollHeader.setRecUpdateDatetime(new Date(System.currentTimeMillis()));
    if (insertMode) {
      em.persist(pollHeader);
    }
    else {
      // em.update(pollHeader);
    }
        form.setPollHeaderId(Format.getLong(pollHeader.getPollHeaderId()));
    form.setMode("U");
   
    for (int i = 0; i < form.getPollDetails().length; i++) {
          PollDetailForm pollDetailForm = form.getPollDetails()[i];
          PollDetail pollDetail = PollDetailDAO.load(Format.getLong(pollDetailForm.getPollDetailId()));
View Full Code Here

Examples of com.jada.jpa.entity.PollHeader

      saveMessages(request, errors);
      return actionMapping.findForward("error");
        }
       
        Long pollHeaderId = Format.getLong(form.getPollHeaderId());
        PollHeader pollHeader = PollHeaderDAO.load(site.getSiteId(), pollHeaderId);
        int seqNum = -1;
        Iterator<?> iterator = pollHeader.getPollDetails().iterator();
        while (iterator.hasNext()) {
          PollDetail pollDetail = (PollDetail) iterator.next();
          if (pollDetail.getSeqNum().intValue() > seqNum) {
            seqNum = pollDetail.getSeqNum().intValue();
          }
        }
       
        PollDetail pollDetail = new PollDetail();
        pollDetail.setPollVoteCount(new Integer(0));
        pollDetail.setPollOption(pollOption);
        pollDetail.setPollVoteCount(new Integer(0));
        pollDetail.setSeqNum(new Integer(seqNum + 1));
        pollDetail.setRecUpdateBy(adminBean.getUser().getUserId());
        pollDetail.setRecUpdateDatetime(new Date(System.currentTimeMillis()));
        pollDetail.setRecCreateBy(adminBean.getUser().getUserId());
        pollDetail.setRecCreateDatetime(new Date(System.currentTimeMillis()));
    pollHeader.setRecUpdateBy(adminBean.getUser().getUserId());
    pollHeader.setRecUpdateDatetime(new Date(System.currentTimeMillis()));
    pollHeader.getPollDetails().add(pollDetail);
    em.persist(pollDetail);

        em.flush();
       
    refreshDetails(form, pollHeader);
View Full Code Here

Examples of com.jada.jpa.entity.PollHeader

            HttpServletResponse response)
        throws Throwable {
     
      EntityManager em = JpaConnection.getInstance().getCurrentEntityManager();
        PollMaintActionForm form = (PollMaintActionForm) actionForm;
      PollHeader pollHeader = PollHeaderDAO.load(getAdminBean(request).getSite().getSiteId(), Format.getLong(form.getPollHeaderId()));
      Vector<PollDetail> removeDetails = new Vector<PollDetail>();
        for (int i = 0; i < form.getPollDetails().length; i++) {
          PollDetailForm pollDetailForm = form.getPollDetails()[i];
          if (!pollDetailForm.isRemove()) {
            continue;
          }
          Iterator<?> iterator = pollHeader.getPollDetails().iterator();
          while (iterator.hasNext()) {
            PollDetail pollDetail = (PollDetail) iterator.next();
            if (pollDetail.getPollDetailId().equals(Format.getLong(pollDetailForm.getPollDetailId()))) {
              em.remove(pollDetail);
              removeDetails.add(pollDetail);
            }
          }
        }
       
        Iterator<?> iterator = removeDetails.iterator();
        while (iterator.hasNext()) {
          pollHeader.getPollDetails().remove(iterator.next());
        }
       
    refreshDetails(form, pollHeader);
       
        ActionForward actionForward = actionMapping.findForward("success");
View Full Code Here

Examples of com.jada.jpa.entity.PollHeader

        }
        if (isError) {
      return actionMapping.findForward("error")
        }
       
      PollHeader pollHeader = PollHeaderDAO.load(adminBean.getSite().getSiteId(), Format.getLong(form.getPollHeaderId()));
        for (int i = 0; i < form.getPollDetails().length; i++) {
          PollDetailForm pollDetailForm = form.getPollDetails()[i];
          PollDetail pollDetail = PollDetailDAO.load(Format.getLong(pollDetailForm.getPollDetailId()));
          pollDetail.setSeqNum(Format.getIntObj(pollDetailForm.getSeqNum()));
            pollDetail.setRecUpdateBy(adminBean.getUser().getUserId());
View Full Code Here

Examples of com.jada.jpa.entity.PollHeader

      return null;
    }
   
    public String getActivePoll(HttpServletRequest request) throws Exception {
        String siteId = getContentBean(request).getSiteDomain().getSite().getSiteId();
        PollHeader pollHeader = PollHeaderDAO.getActivePoll(siteId);
        return getPollInfo(pollHeader);
    }
View Full Code Here

Examples of com.jada.jpa.entity.PollHeader

          pollDetail.setPollVoteCount(new Integer(pollDetail.getPollVoteCount().intValue() + 1));
        em.persist(pollDetail);
        em.flush();
        }
     
      PollHeader pollHeader = PollHeaderDAO.load(site.getSiteId(), Format.getLong(pollHeaderId));
     
      return getPollInfo(pollHeader);
    }
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.