Examples of ProjectCategory


Examples of org.osforce.connect.entity.system.ProjectCategory

      if(StringUtils.isNotBlank(categoryCode)) {
        request.setAttribute("qualifier", categoryCode);
      }
      String categoryIdStr = request.getParameter("categoryId");
      if(StringUtils.isNotBlank(categoryIdStr)) {
        ProjectCategory category = categoryService.getProjectCategory(NumberUtils.createLong(categoryIdStr));
        request.setAttribute("qualifier", category.getCode());
      }
    }
  }
View Full Code Here

Examples of org.osforce.connect.entity.system.ProjectCategory

  public String doProjectForm(@PrefParam String categoryCode,
      @PrefParam String templateCode, WebRequest request,
      @ModelAttribute @Valid Project project, BindingResult result,
      @RequestAttr Site site, @RequestAttr User user, Model model, Boolean showErrors) {
    if(!showErrors) {
      ProjectCategory category = categoryService.getProjectCategory(site, categoryCode);
      project.setCategory(category);
      project.setEnteredBy(user);
      project.setModifiedBy(user);
      //
      Template template = templateService.getTemplate(category.getId(), templateCode);
      List<ProjectFeature> modules = ModuleUtil.parseToModules(template.getContent());
      request.setAttribute(AttributeKeys.PROJECT_FEATURE_LIST_KEY_READABLE, modules, WebRequest.SCOPE_SESSION);
      model.addAttribute(AttributeKeys.PROJECT_KEY_READABLE, project);
    }
    return "system/project-form";
View Full Code Here

Examples of org.osforce.connect.entity.system.ProjectCategory

 
  @RequestMapping(value="/list-view", method=RequestMethod.GET)
  public String doListView(Page<ProjectCategory> page, @RequestParam Long siteId,
      @RequestParam(required=false) Long parentId,  Model model) {
    if(parentId!=null) {
      ProjectCategory parent = categoryService.getProjectCategory(parentId);
      model.addAttribute(AttributeKeys.PARENT_KEY_READABLE, parent);
    }
    page = categoryService.getProjectCategoryPage(page, siteId, parentId);
    model.addAttribute(AttributeKeys.PAGE_KEY_READABLE, page);
    return "system/category-list";
View Full Code Here

Examples of org.osforce.connect.entity.system.ProjectCategory

    updateRole(role);
  }

  public void updateRole(Role role) {
    if(role.getCategoryId()!=null) {
      ProjectCategory category = projectCategoryDao.get(role.getCategoryId());
      role.setCategory(category);
    }
    if(role.getId()==null) {
      roleDao.save(role);
    } else {
View Full Code Here

Examples of org.osforce.connect.entity.system.ProjectCategory

    updateTemplate(template);
  }

  public void updateTemplate(Template template) {
    if(template.getCategoryId()!=null) {
      ProjectCategory category = projectCategoryDao.get(template.getCategoryId());
      template.setCategory(category);
    }
    if(template.getId()==null) {
      templateDao.save(template);
    } else {
View Full Code Here

Examples of org.osforce.connect.entity.system.ProjectCategory

    updateProject(project);
  }

  public void updateProject(Project project) {
    if(project.getCategoryId()!=null) {
      ProjectCategory category = categoryDao.get(project.getCategoryId());
      project.setCategory(category);
    }
    if(project.getSubCategoryId1()!=null) {
      ProjectCategory subCategory1 = categoryDao
          .get(project.getSubCategoryId1());
      project.setSubCategory1(subCategory1);
    }
    if(project.getSubCategoryId2()!=null) {
      ProjectCategory subCategory2 = categoryDao
          .get(project.getSubCategoryId2());
      project.setSubCategory2(subCategory2);
    }
    if(project.getSubCategoryId3()!=null) {
      ProjectCategory subCategory3 = categoryDao
          .get(project.getSubCategoryId3());
      project.setSubCategory3(subCategory3);
    }
    if(project.getEnteredId()!=null) {
      User enteredBy = userDao.get(project.getEnteredId()) ;
View Full Code Here

Examples of org.osforce.connect.entity.system.ProjectCategory

    if(category.getSiteId()!=null) {
      Site site = siteDao.get(category.getSiteId());
      category.setSite(site);
    }
    if(category.getParentId()!=null) {
      ProjectCategory parent = projectCategoryDao.get(category.getParentId());
      category.setParent(parent);
    }
    if(category.getId()==null) {
      projectCategoryDao.save(category);
    } else {
View Full Code Here

Examples of org.osforce.connect.entity.system.ProjectCategory

    return projectCategoryDao.findProjectCategoryList(siteId, parentId);
  }
 
  public List<ProjectCategory> getSiblingProjectCategoryList(Long siteId,
      Long categoryId) {
    ProjectCategory category = projectCategoryDao.get(categoryId);
    if(category.getParent()==null) {
      return projectCategoryDao.findProjectCategoryList(siteId, null);
    } else {
      return category.getParent().getChildren();
    }
  }
View Full Code Here

Examples of org.osforce.connect.entity.system.ProjectCategory

    if(permission.getResourceId()!=null) {
      Resource resource = resourceDao.get(permission.getResourceId());
      permission.setResource(resource);
    }
    if(permission.getCategoryId()!=null) {
      ProjectCategory category = projectCategoryDao.get(permission.getCategoryId());
      permission.setCategory(category);
    }
    if(permission.getId()==null) {
      permissionDao.save(permission);
    } else {
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.