Package com.vst.model

Examples of com.vst.model.DefectVarity


                List defectCategoryDTOList = new ArrayList();
                List defectCategoryList = defectCategoryManager.getDefectCategorysByConstructionTypeIdDefectZoneId(constructionTypeDTO.getConstructionTypeId().toString(), defectZoneDTO.getDefectZoneId().toString());
                for (int k = 0; k < defectCategoryList.size(); k++) {
                    DefectCategory defectCategory = (DefectCategory) defectCategoryList.get(k);
                    DefectCategoryDTO defectCategoryDTO = new DefectCategoryDTO(defectCategory);
                    DefectVarity defectVarity = defectCategory.getDefectVarity();
                    DefectType defectType = defectCategory.getDefectType();
                    List reasonList = reasonManager.getReasonsByDefectTypeVarityConstructionZone(defectType.getDefectTypeId().toString(), defectVarity.getVarityId().toString(), constructionTypeDTO.getConstructionTypeId().toString(), defectZoneDTO.getDefectZoneId().toString());
//                    List reasonListDTO=new ArrayList();
//                    for (int l = 0; l < reasonList.size(); l++) {
//                        Reason reason = (Reason) reasonListDTO.get(l);
//
//
View Full Code Here


        request = newGet("/editDefectVarity.html");
        request.addParameter("varityId", "1");

        mv = c.handleRequest(request, new MockHttpServletResponse());

        DefectVarity defectVarity = (DefectVarity) mv.getModel().get(c.getCommandName());
        assertNotNull(defectVarity);
        request = newPost("/editDefectVarity.html");
        super.objectToRequestParameters(defectVarity, request);

        // update the form's fields and add it back to the request
View Full Code Here

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

        DefectVarity defectVarity = new DefectVarity();
        // populate object with request parameters
        BeanUtils.populate(defectVarity, request.getParameterMap());

        List defectVaritys = defectVarityManager.getDefectVaritys(defectVarity);
View Full Code Here

        request.setAttribute("parameterList", parameterManager.getParameters(null));
        request.setAttribute("materialList", materialManager.getMaterials(null));

        if (!isFormSubmission(request)) {
            String varityId = request.getParameter("varityId");
            DefectVarity defectVarity = null;

            if (!StringUtils.isEmpty(varityId)) {
                defectVarity = defectVarityManager.getDefectVarity(varityId);
                defectVarityManager.evict(defectVarity);
            } else {
                defectVarity = new DefectVarity();
            }
            if (request.getParameter("edited") != null) {
                request.setAttribute("addition", "?edited=1");
                defectVarity.setEdited(true);
            }
            defectVarity.setDocLocation(request.getParameter("docLocation"));

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

        return dao.getCategoriesByVarityIdConstructionTypeId(varityId,constructionTypeId);
    }

    public void makeNotNull(DefectCategory defectCategory){
        if(defectCategory.getDefectVarity()==null){
            defectCategory.setDefectVarity(new DefectVarity());
        }
    }
View Full Code Here

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

        DefectVarity defectVarity = (DefectVarity) command;
        boolean isNew = (defectVarity.getVarityId() == null);
        Locale locale = request.getLocale();

        if (request.getParameter("delete") != null) {
            defectVarityManager.removeDefectVarity(defectVarity.getVarityId().toString());

            saveMessage(request, getText("defectVarity.deleted", locale));
        } else {
            List defectParameters = new ArrayList();
            List defectParametersFromForm = defectVarity.getParameters();
            for (int i = 0; i < defectParametersFromForm.size(); i++) {
                Parameter parameter = (Parameter) defectParametersFromForm.get(i);
                defectVarityManager.evict(parameter);

                defectParameters.add(parameterManager.getParameter(parameter.getParameterId().toString()));
            }
            defectVarity.setParameters(defectParameters);


            Integer materialId = defectVarity.getMaterial().getMaterialId();
            if (!materialId.equals(new Integer(-1))) {
                defectVarity.setMaterial(materialManager.getMaterial(materialId.toString()));
            }

            defectVarityManager.saveDefectVarity(defectVarity);

            String key = (isNew) ? "defectVarity.added" : "defectVarity.updated";
            saveMessage(request, getText(key, locale));
            if (defectVarity.isEdited()) {
                return new ModelAndView("redirect:updating.html?id=" + defectVarity.getVarityId() + "&fieldId=" + request.getParameter("fieldId"));
            }
        }

        return new ModelAndView("redirect:" + defectVarity.getDocLocation());
    }
View Full Code Here

        return new ModelAndView("redirect:" + defectVarity.getDocLocation());
    }


    public ModelAndView processFormSubmission(HttpServletRequest request, HttpServletResponse response, Object command, BindException errors) throws Exception {
        DefectVarity defectVarity = (DefectVarity) command;
        if (request.getParameter("addParameter") != null) {
            defectVarity.getParameters().add(new Parameter());
            return new ModelAndView("defectVarityForm", "defectVarity", defectVarity);
        }
        if (request.getParameter("deleteParameter") != null) {
            defectVarity.getParameters().remove(defectVarity.getParameterNumber());
            return new ModelAndView("defectVarityForm", "defectVarity", defectVarity);
        }

        return super.processFormSubmission(request, response, command, errors);
    }
View Full Code Here


            List defectVarities = new ArrayList();
            List defectVaritiesFromForm = defectType.getVarities();
            for (int i = 0; i < defectVaritiesFromForm.size(); i++) {
                DefectVarity defectVarity = (DefectVarity) defectVaritiesFromForm.get(i);
                defectTypeManager.evict(defectVarity);
                defectVarities.add(defectVarityManager.getDefectVarity(defectVarity.getVarityId().toString()));
            }
            defectType.setVarities(defectVarities);

            List defectMaterials = new ArrayList();
            List defectMaterialsFromForm = defectType.getMaterials();
View Full Code Here

            defectType.getConstructionTypes().remove(defectType.getConstructionTypeNumber());
            return new ModelAndView("defectTypeForm", "defectType", defectType);
        }

        if (request.getParameter("addVarity") != null) {
            defectType.getVarities().add(new DefectVarity());
            return new ModelAndView("defectTypeForm", "defectType", defectType);
        }
        if (request.getParameter("deleteVarity") != null) {
            defectType.getVarities().remove(defectType.getVarityNumber());
            return new ModelAndView("defectTypeForm", "defectType", defectType);
View Full Code Here

    public List  getDefectVaritiesByTypeAndConstruction(final String defectTypeId,final String constructionTypeId){
        List defectVarities=dao.getDefectVaritiesByTypeAndConstruction(defectTypeId,constructionTypeId);
       List resultList=new ArrayList();
       for (int i = 0; i < defectVarities.size(); i++) {
           DefectVarity defectVarity = (DefectVarity) defectVarities.get(i);
           DefectVarity curDefectVarity=new DefectVarity();
           curDefectVarity.setVarityId(defectVarity.getVarityId());
           curDefectVarity.setVarityName(defectVarity.getVarityName());
           resultList.add(curDefectVarity);
       }
       return resultList;       
    }
View Full Code Here

TOP

Related Classes of com.vst.model.DefectVarity

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.