Examples of ScienceProjectCategoryType


Examples of org.sete.domain.type.ScienceProjectCategoryType

     */
    @Override
    protected void setUp() throws Exception {
        super.setUp();
       
        ScienceProjectCategoryType t = new ScienceProjectCategoryType();
        t.setLabel("cs");
       
        sponsor1.setId(sponsor1ID);
        project1.setSponsor(sponsor1);
        project1.setScienceProjectCategoryType(t);
        HashSet<SeteUser> students1 = new HashSet<SeteUser>();
View Full Code Here

Examples of org.sete.domain.type.ScienceProjectCategoryType

    students.add(studentA);

    HashSet<Attachment> forms = new HashSet<Attachment>();
    forms.add(new Attachment());

    ScienceProjectCategoryType spType = new ScienceProjectCategoryType();
    spType.setLabel("cs");

    project.setStudents(students);
    project.setSponsor(sponsor);
    project.setScienceProjectCategoryType(spType);
    project.setForms(forms);
View Full Code Here

Examples of org.sete.domain.type.ScienceProjectCategoryType

    public ActionForward deleteProjectCategory(ActionMapping mapping, ActionForm form,
                                               HttpServletRequest request, HttpServletResponse response)
            throws Exception {

            checkAuthorization(userHasPrivilege(request.getSession(), getPrivileges()));
            ScienceProjectCategoryType spcType = TypeUtil.forKey(ScienceProjectCategoryType.class, request.getParameter("key"));
            ScienceProjectCategoryService service = getService(ScienceProjectCategoryService.class);
            service.deleteScienceProjectCategory(spcType);
            TypeLoader.initializeSystemTypes(super.getServletContext());

            return mapping.findForward(WebConstants.FORWARD_VIEW);
View Full Code Here

Examples of org.sete.domain.type.ScienceProjectCategoryType

                                                 HttpServletResponse response) throws Exception {

        checkAuthorization(userHasPrivilege(request.getSession(), getPrivileges()));

        EditProjectCategoryForm projectCategoryForm = (EditProjectCategoryForm) form;
        ScienceProjectCategoryType spcType = TypeUtil.forKey(ScienceProjectCategoryType.class, request.getParameter("key"));
        projectCategoryForm.setProjectCategoryName(spcType.getLabel());
        projectCategoryForm.setProjectCategoryDescription(spcType.getDescription());
        return mapping.findForward(WebConstants.FORWARD_VIEW);
    }
View Full Code Here

Examples of org.sete.domain.type.ScienceProjectCategoryType

        return projectCategoryVos;
    }
   
    public ScienceProjectCategoryVo loadScienceProjectCategory(String projectCategoryKey) {
      ScienceProjectCategoryType projectCategory = projectCategoryDao.findByProjectCategoryKey(projectCategoryKey) ;
     
      System.out.println("***** name = " + projectCategory.getLabel()) ;
      System.out.println("***** desc = " + projectCategory.getDescription()) ;
     
      ScienceProjectCategoryVo spcvo = new ScienceProjectCategoryVo();
      spcvo.setProjectCategoryName(projectCategory.getLabel()) ;
      spcvo.setProjectCategoryDescription(projectCategory.getDescription()) ;
     
      return spcvo ;   
    }
View Full Code Here

Examples of org.sete.domain.type.ScienceProjectCategoryType

      return spcvo ;   
    }
   
    public void createNewScienceProjectCategory(CreateScienceProjectCategoryVo vo) {

        ScienceProjectCategoryType spc = new ScienceProjectCategoryType();
        spc.setLabel(vo.getProjectCategoryName()) ;
        spc.setDescription(vo.getProjectCategoryDescription()) ;
       
        String key = vo.getProjectCategoryName().toLowerCase().replace(' ', '_') ;
        spc.setKey(key) ;
       
        projectCategoryDao.saveScienceProjectCategory(spc);
    }
View Full Code Here

Examples of org.sete.domain.type.ScienceProjectCategoryType

        projectCategoryDao.saveScienceProjectCategory(spc);
    }

    public void deleteScienceProjectCategory(DeleteScienceProjectCategoryVo vo){
     
      ScienceProjectCategoryType spc = projectCategoryDao.findByProjectCategoryKey(vo.getProjectCategoryName()) ;
     
        projectCategoryDao.deleteScienceProjectCategory(spc);
    }
View Full Code Here

Examples of org.sete.domain.type.ScienceProjectCategoryType

     
        projectCategoryDao.deleteScienceProjectCategory(spc);
    }

    public void editScienceProjectCategory(EditScienceProjectCategoryVo vo) {
      ScienceProjectCategoryType spc = projectCategoryDao.findByProjectCategoryName(vo.getProjectCategoryName()) ;
      spc.setDescription(vo.getProjectCategoryDescription()) ;
     
        projectCategoryDao.saveScienceProjectCategory(spc);
    }
View Full Code Here

Examples of org.sete.domain.type.ScienceProjectCategoryType

   
    /*
     * @see org.sete.service.project.ScienceProjectCategoryService#loadScienceProjectCategory(java.lang.String)
     */
    public ScienceProjectCategoryVo loadScienceProjectCategory(String projectCategoryKey) {
      ScienceProjectCategoryType projectCategory = projectCategoryDao.findByProjectCategoryKey(projectCategoryKey) ;
     
     
      ScienceProjectCategoryVo spcvo = new ScienceProjectCategoryVo();
      spcvo.setProjectCategoryName(projectCategory.getLabel()) ;
      spcvo.setProjectCategoryDescription(projectCategory.getDescription()) ;
     
      return spcvo ;   
    }
View Full Code Here

Examples of org.sete.domain.type.ScienceProjectCategoryType

        BusinessRuleException bre = new BusinessRuleException();
        bre.addCodedMessage("projectCategory.nameAlreadyExists", new String[]{vo.getProjectCategoryName()});
        throw bre;
      }
     
      ScienceProjectCategoryType spc = new ScienceProjectCategoryType();
        spc.setLabel(vo.getProjectCategoryName()) ;
        spc.setDescription(vo.getProjectCategoryDescription()) ;
       
        String key = vo.getProjectCategoryName().toLowerCase().replace(' ', '_') ;
        spc.setKey(key) ;
       
        projectCategoryDao.saveScienceProjectCategory(spc);
    }
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.