Package com.vst.model

Examples of com.vst.model.ObjectExpertType


    }

    public boolean objectExpertTypeExist(ObjectExpertType objectExpertType) {
        List list=objectExpertTypeDao.getObjectExpertTypeList();
        for (int i=0; i<list.size(); i++){
            ObjectExpertType object=(ObjectExpertType)list.get(i);
            if (objectExpertType.getExpertName().equals(object.getExpertName()) && objectExpertType.getDefinition().equals(object.getDefinition()) && objectExpertType.getAppointment().equals(object.getAppointment())){
                return true;
            }
        }
        return false;
    }
View Full Code Here


    protected Object formBackingObject(HttpServletRequest request) throws Exception {

        if (!isFormSubmission(request)) {

            ObjectExpertType objectExpertType = new ObjectExpertType();

            if (request.getParameter("expertId") != null) {
                int id = Integer.parseInt(request.getParameter("expertId"));
                objectExpertType = objectExpertTypeManager.getObjectExpertTypeById((Integer) id);
            }

            if (request.getParameter("edited") != null) {
                request.setAttribute("addition", "?edited=1");
                objectExpertType.setEdited(true);
            }

            return objectExpertType;

        }
View Full Code Here

                                 Object command,
                                 BindException errors) throws Exception {

        ModelAndView mav = new ModelAndView(getSuccessView());

        ObjectExpertType objectExpertType = (ObjectExpertType) command;

        if (objectExpertType.getExpertId() != null) {

            objectExpertTypeManager.updateObjectExpert(objectExpertType);
            if (objectExpertType.isEdited()) {

                return new ModelAndView("redirect:updating.html?id=" + objectExpertType.getExpertId() + "&fieldId=" + request.getParameter("fieldId"));
            }
            return new ModelAndView("redirect:/lookObjectExpertType.html");
        } else {
            objectExpertTypeManager.insertObjectExpert(objectExpertType);
            mav.addObject("objectExpertType", new ObjectExpertType());
            mav.addObject("result", new Integer(1));
            if (objectExpertType.isEdited()) {

                return new ModelAndView("redirect:updating.html?id=" + objectExpertType.getExpertId() + "&fieldId=" + request.getParameter("fieldId"));
            }
            return mav;
        }

View Full Code Here

                                       "<li>Организация:              " + o.getCustomerOrganization() +
                                       "<li>ФИО руководителя организации:         " + o.getCustomerFio() + "</ul></a></td></tr>";
                           }
                           result += "</table>";
                       } else {
                           ObjectExpertType object = objectExpertTypeManager.getObjectExpertTypeById(id);
                           objectExpertTypeManager.deleteObjectExpert(object);
                       }
                   }

View Full Code Here

    public boolean supports(Class aClass) {
        return (ObjectExpertType.class.isAssignableFrom(aClass));
    }

    public void validate(Object o, Errors errors) {
        ObjectExpertType expertType=(ObjectExpertType)o;
        if (expertType.getAppointment()==null || expertType.getDefinition()==null || expertType.getExpertName()==null ||
                expertType.getAppointment().trim().equals("") || expertType.getDefinition().trim().equals("") || expertType.getExpertName().trim().equals("")){
                if (expertType.getDefinition()==null || expertType.getDefinition().trim().equals("")){
                    errors.rejectValue("definition", "objectExpertType.error.definition");
                }
                if (expertType.getAppointment()==null || expertType.getAppointment().trim().equals("")){
                    errors.rejectValue("appointment", "objectExpertType.error.appointment");
                }
                if (expertType.getExpertName()==null || expertType.getExpertName().trim().equals("")){
                    errors.rejectValue("expertName", "objectExpertType.error.expertName");               
                }
        }else{
             if (objectExpertTypeManager.objectExpertTypeExist(expertType) && expertType.getExpertId()==null){
                    errors.rejectValue("expertId", "objectExpertType.error");
             }
        }

    }
View Full Code Here

    public void updateObjectExpert(ObjectExpertType objectExpertType) {
        saveObject(objectExpertType);
    }

    public ObjectExpertType getObjectExpertTypeById(Integer id) {
        ObjectExpertType objectExpertType=(ObjectExpertType)getObject(id);

        return objectExpertType;
    }
View Full Code Here

TOP

Related Classes of com.vst.model.ObjectExpertType

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.