1 22 package com.geinuke.middle; 23 24 import java.util.ArrayList ; 25 26 import com.geinuke.bizlogic.BLException; 27 import com.geinuke.vo.SurveyAnswerVO; 28 import com.geinuke.vo.SurveyVO; 29 import com.geinuke.vo.SurveyVoteVO; 30 31 public interface ISurveyBL { 32 public void delSurveyAnswerByAID(int aid) throws BLException; 33 34 public void delSurveyAnswersByESID(int esid) throws BLException; 35 36 public void delSurveyBySID(int sid) throws BLException; 37 38 public SurveyVO getSurveyBySID(int sid) throws BLException; 39 40 public ArrayList getSurveyAnswersByESID(int sid) throws BLException; 41 42 public ArrayList getSurveys() throws BLException; 43 44 public void insertSurvey(SurveyVO s) throws BLException; 45 46 public void insertSurveyAnswer(SurveyAnswerVO sa) throws BLException; 47 48 public void updateSurveyAnswerVO(SurveyAnswerVO sa) throws BLException; 49 50 public void updateSurveyVO(SurveyVO su) throws BLException; 51 52 public ArrayList getSurveysByStatus(int status ) throws BLException; 53 54 public void updateSurveyVOStatus(int sid) throws BLException; 55 56 public boolean checkVote(int sid,int uid) throws BLException; 57 58 public boolean checkVote(int sid,String ip) throws BLException; 59 60 public void insertVote(SurveyVoteVO vo) throws BLException; 61 62 } 63 | Popular Tags |