skoinfo.rfc.question.dao
Class AnQuestionDAO

java.lang.Object
  extended by skoinfo.rfc.question.dao.AnQuestionDAO

public class AnQuestionDAO
extends java.lang.Object


Constructor Summary
AnQuestionDAO()
           
 
Method Summary
 int anQuestionCount(org.hibernate.Session session, AnQuestionVO anQuestionVO)
          질문 속 예문수 Count
 void anWriteAnQuestion(org.hibernate.Session session, AnQuestionVO anQuestionVO, java.lang.String[] itemStringList, java.lang.String answer)
          질문 저장 DAO
 void deleteAnQuestion(org.hibernate.Session session, AnQuestionVO anQuestionVO)
          질문 삭제 DAO
 void updateAnQuestion(org.hibernate.Session session, AnQuestionVO anQuestionVO, java.lang.String[] itemStringList, java.lang.String[] sid, java.lang.String[] check, java.lang.String answer)
          질문 수정 DAO
 void updateStatus(org.hibernate.Session session, long sid, java.lang.String standards)
          통계기준선택 저장 DAO
 AnQuestionVO viewAnQuestion(org.hibernate.Session session, AnQuestionVO anQuestionVO)
          질문 보기 DAO
 java.util.List<AnQuestionVO> viewStatus(org.hibernate.Session session, java.lang.String standards)
          통계기준선택 보기 DAO
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AnQuestionDAO

public AnQuestionDAO()
Method Detail

anQuestionCount

public int anQuestionCount(org.hibernate.Session session,
                           AnQuestionVO anQuestionVO)
질문 속 예문수 Count

Returns:
예문수

viewAnQuestion

public AnQuestionVO viewAnQuestion(org.hibernate.Session session,
                                   AnQuestionVO anQuestionVO)
                            throws java.lang.Exception
질문 보기 DAO

Parameters:
PopupVO - 가져올 PopupVO
Throws:
java.lang.Exception - 처리

anWriteAnQuestion

public void anWriteAnQuestion(org.hibernate.Session session,
                              AnQuestionVO anQuestionVO,
                              java.lang.String[] itemStringList,
                              java.lang.String answer)
                       throws java.lang.Exception
질문 저장 DAO

Parameters:
AnQuestionVO - 저장할 AnQuestionVO
Throws:
java.lang.Exception - 처리

updateAnQuestion

public void updateAnQuestion(org.hibernate.Session session,
                             AnQuestionVO anQuestionVO,
                             java.lang.String[] itemStringList,
                             java.lang.String[] sid,
                             java.lang.String[] check,
                             java.lang.String answer)
                      throws java.lang.Exception
질문 수정 DAO

Parameters:
AnQuestionVO - 수정할 AnQuestionVO
Throws:
java.lang.Exception - 처리

deleteAnQuestion

public void deleteAnQuestion(org.hibernate.Session session,
                             AnQuestionVO anQuestionVO)
                      throws java.lang.Exception
질문 삭제 DAO

Parameters:
sid - 삭제할 레이아웃번호
Throws:
java.lang.Exception - 처리

updateStatus

public void updateStatus(org.hibernate.Session session,
                         long sid,
                         java.lang.String standards)
                  throws java.lang.Exception
통계기준선택 저장 DAO

Parameters:
AnQuestionVO - 저장할 AnQuestionVO
Throws:
java.lang.Exception - 처리

viewStatus

public java.util.List<AnQuestionVO> viewStatus(org.hibernate.Session session,
                                               java.lang.String standards)
                                        throws java.lang.Exception
통계기준선택 보기 DAO

Throws:
java.lang.Exception - 처리