Examples of ProductClassMaintActionForm


Examples of com.jada.admin.productClass.ProductClassMaintActionForm

                             ActionForm actionForm,
                             HttpServletRequest httpServletRequest,
                             HttpServletResponse httpServletResponse)
        throws Throwable {

        ProductClassMaintActionForm form = (ProductClassMaintActionForm) actionForm;
        form.setMode("C");
        form.setSystemRecord("N");
       
        FormUtils.setFormDisplayMode(httpServletRequest, form, FormUtils.CREATE_MODE);
        ActionForward actionForward = actionMapping.findForward("success");
        return actionForward;
    }
View Full Code Here

Examples of com.jada.admin.productClass.ProductClassMaintActionForm

                              HttpServletRequest request,
                              HttpServletResponse response)
        throws Throwable {

      Site site = getAdminBean(request).getSite();
        ProductClassMaintActionForm form = (ProductClassMaintActionForm) actionForm;
        if (form == null) {
            form = new ProductClassMaintActionForm();
        }
    String productClassId = request.getParameter("productClassId");
        ProductClass productClass = new ProductClass();
        productClass = ProductClassDAO.load(site.getSiteId(), Format.getLong(productClassId));
        form.setMode("U");
        copyProperties(form, productClass);
        FormUtils.setFormDisplayMode(request, form, FormUtils.EDIT_MODE);
        ActionForward actionForward = actionMapping.findForward("success");
        return actionForward;
    }
View Full Code Here

Examples of com.jada.admin.productClass.ProductClassMaintActionForm

            HttpServletResponse response)
    throws Throwable {
   
      Site site = getAdminBean(request).getSite();
    EntityManager em = JpaConnection.getInstance().getCurrentEntityManager();
    ProductClassMaintActionForm form = (ProductClassMaintActionForm) actionForm;
    try {
      ProductClass productClass = ProductClassDAO.load(site.getSiteId(), Format.getLong(form.getProductClassId()));
      em.remove(productClass);
      em.getTransaction().commit();
    }
    catch (Exception e) {
      if (Utility.isConstraintViolation(e)) {
View Full Code Here

Examples of com.jada.admin.productClass.ProductClassMaintActionForm

                HttpServletResponse response)
    throws Throwable {

      EntityManager em = JpaConnection.getInstance().getCurrentEntityManager();
    boolean insertMode = false;
    ProductClassMaintActionForm form = (ProductClassMaintActionForm) actionForm;
    if (form.getMode().equals("C")) {
      insertMode = true;
    }

    AdminBean adminBean = getAdminBean(request);
    Site site = adminBean.getSite();
    ProductClass productClass = new ProductClass();
    if (!insertMode) {
      productClass = ProductClassDAO.load(site.getSiteId(), Format.getLong(form.getProductClassId()));
    }

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

    if (insertMode) {
      productClass.setRecCreateBy(adminBean.getUser().getUserId());
      productClass.setRecCreateDatetime(new Date(System.currentTimeMillis()));
      productClass.setSystemRecord(Constants.VALUE_NO);
    }
    productClass.setSite(site);
    productClass.setProductClassName(form.getProductClassName());
    productClass.setRecUpdateBy(adminBean.getUser().getUserId());
    productClass.setRecUpdateDatetime(new Date(System.currentTimeMillis()));
    if (insertMode) {
      em.persist(productClass);
    }
    else {
      // em.update(productClass);
    }
        form.setMode("U");
        form.setProductClassId(productClass.getProductClassId().toString());
        FormUtils.setFormDisplayMode(request, form, FormUtils.EDIT_MODE);
    return mapping.findForward("success");
  }
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.