/** * 프로젝트 관리- 프로젝트 검색 * * @param projectParam * @return */ public List<BackProjectVO> projectSearchProc(BackProjectParam projectParam) { // get paging info int per_page = projectParam.getPer_page(); int page = projectParam.getPage(); int pageNo = getPage(per_page, page); projectParam.setPage(pageNo); // 프로젝트 관리- 프로젝트 검색 List<BackProjectVO> list = backProjectDAO.projectSearchProc(projectParam); log.debug("[" + className + "]-list size = " + list.size()); return list; }
/** * 프로젝트 관리- 프로젝트 전체 수 * * @param projectParam * @return */ public String projectTotalCount(BackProjectParam projectParam) { // 프로젝트 관리 - 프로젝트 전체 수 String count = backProjectDAO.projectTotalCount(projectParam); log.info("[" + className + "]-count = " + count); return count; }
/** * 프로젝트 목록 조회 Service (회원 탈퇴시 전체목록) * * @return */ public List<BackProjectVO> selectProjectListAsAll(String u_id) { BackProjectParam projectParam = new BackProjectParam(); projectParam.setPrj_u_id(u_id); return backProjectDAO.selectProjectTotalList(projectParam); }
/** * 프로젝트 관리 - 개발 도구 목록 조회 * * @param backProjectVo * @return */ public List<BackToolsVO> toolsListProc(BackProjectVO backProjectVo) { // 프로젝트 관리- 개발 도구 목록 조회 List<BackToolsVO> list = backProjectDAO.toolsListProc(backProjectVo); log.debug("[" + className + "]-list size = " + list.size()); return list; }
/** * 프로젝트 관리 - 프로젝트 상태변경 * * @return */ public int projectStateProc(BackProjectParam projectParam) { int result = -1; result = backProjectDAO.projectStateProc(projectParam); return result; }
/** * 프로젝트 관리- 프로젝트 상세조회 * * @param projectParam * @return */ public BackProjectVO projectDetailProc(BackProjectParam projectParam) { BackProjectVO backProjectVo = null; // 프로젝트 관리 - 프로젝트 상세조회 backProjectVo = backProjectDAO.projectDetailProc(projectParam); return backProjectVo; }