/** * Q&A 글을 등록한다. * * @param vo * @exception Exception */ public void insertQnaCn(QnaManageVO vo) throws Exception { String qaId = idgenService.getNextStringId(); vo.setQaId(qaId); qnaManageDAO.insertQnaCn(vo); }
/** * Q&A 글 목록을 조회한다. * * @param searchVO * @return 글 목록 * @exception Exception */ public List selectQnaList(QnaManageDefaultVO searchVO) throws Exception { return qnaManageDAO.selectQnaList(searchVO); }
/** * Q&A 글 총 갯수를 조회한다. * * @param searchVO * @return 글 총 갯수 */ public int selectQnaListTotCnt(QnaManageDefaultVO searchVO) { return qnaManageDAO.selectQnaListTotCnt(searchVO); }
/** * Q&A 글을 수정한다.(조회수를 수정) * * @param vo * @exception Exception */ public void updateQnaInqireCo(QnaManageVO vo) throws Exception { qnaManageDAO.updateQnaInqireCo(vo); }
/** * Q&A 글을 조회한다. * * @param vo * @return 조회한 글 * @exception Exception */ public QnaManageVO selectQnaListDetail(QnaManageVO vo) throws Exception { QnaManageVO resultVO = qnaManageDAO.selectQnaListDetail(vo); if (resultVO == null) throw processException("info.nodata.msg"); return resultVO; }
/** * Q&A 답변 글을 수정한다. * * @param vo * @exception Exception */ public void updateQnaCnAnswer(QnaManageVO vo) throws Exception { qnaManageDAO.updateQnaCnAnswer(vo); }
/** * Q&A 글을 삭제한다. * * @param vo * @exception Exception */ public void deleteQnaCn(QnaManageVO vo) throws Exception { qnaManageDAO.deleteQnaCn(vo); }
/** * 작성비밀번호를 확인한다. * * @param vo * @return 글 총 갯수 */ public int selectQnaPasswordConfirmCnt(QnaManageVO vo) { return qnaManageDAO.selectQnaPasswordConfirmCnt(vo); }