Package com.vst.model

Examples of com.vst.model.MaterialClassification


                request.setAttribute("errormessage", bundle.getString("commonMistake"));
            }
        }


        MaterialClassification materialClassification = new MaterialClassification();
        // populate object with request parameters
        BeanUtils.populate(materialClassification, request.getParameterMap());

        List materialClassifications = materialClassificationManager.getMaterialClassifications(materialClassification);
View Full Code Here


    protected Object formBackingObject(HttpServletRequest request)
            throws Exception {
        request.setAttribute("materialList", materialManager.getMaterials(null));
        if (!isFormSubmission(request)) {
            String materialClassificationId = request.getParameter("materialClassificationId");
            MaterialClassification materialClassification = null;

            if (!StringUtils.isEmpty(materialClassificationId)) {
                materialClassification = materialClassificationManager.getMaterialClassification(materialClassificationId);
            } else {
                materialClassification = new MaterialClassification();
            }
            materialClassification.setDocLocation(request.getParameter("docLocation"));

            return materialClassification;
        }
        return super.formBackingObject(request);
View Full Code Here

            throws Exception {
        if (log.isDebugEnabled()) {
            log.debug("entering 'onSubmit' method...");
        }

        MaterialClassification materialClassification = (MaterialClassification) command;
        boolean isNew = (materialClassification.getMaterialClassificationId() == null);
        Locale locale = request.getLocale();

        if (!materialClassification.getMaterial().getMaterialId().equals(new Integer(-1))) {
            materialClassification.setMaterial(materialManager.getMaterial(materialClassification.getMaterial().getMaterialId().toString()));
        }
        materialClassificationManager.saveMaterialClassification(materialClassification);

        String key = (isNew) ? "materialClassification.added" : "materialClassification.updated";
        saveMessage(request, getText(key, locale));
        return new ModelAndView("redirect:" + materialClassification.getDocLocation());
    }
View Full Code Here

    }


    public MaterialClassification getMaterialClassificationByMaterialId(Integer materialId) {

        List list=dao.getMaterialClassifications(new MaterialClassification());
        for (int i=0; i<list.size(); i++){
            MaterialClassification materialClassification=(MaterialClassification)list.get(i);

            if (materialClassification.getMaterial().getMaterialId().equals(Integer.valueOf(materialId.toString()))){
               
                return  materialClassification;
            }
        }
        return null;
View Full Code Here

    /**
     * @see com.vst.dao.MaterialClassificationDao#getMaterialClassification(Integer materialClassificationId)
     */
    public MaterialClassification getMaterialClassification(final Integer materialClassificationId) {
        MaterialClassification materialClassification = (MaterialClassification) getObject(materialClassificationId);
        return materialClassification;
    }
View Full Code Here

           return MaterialClassification.class.isAssignableFrom(candidate);
       }

       public void validate(Object obj, Errors errors) {

           MaterialClassification materialClassification=(MaterialClassification)obj;



           //checking if the ibject type is correct
        

           if(materialClassification.getMaterial().getMaterialId().equals(new Long(-1))){
               errors.rejectValue("material", "materialClassification.noMaterial");
           }

           if(!materialClassificationManager.isUniqueClassification(materialClassification)){
               errors.rejectValue("materialClassificationId","materialClassification.notUnique");
View Full Code Here

TOP

Related Classes of com.vst.model.MaterialClassification

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.