package incheon.ags.ias.srvy.srvyResult.service;

import incheon.ags.ias.srvy.srvyResult.vo.SrvyResultSearchVO;
import incheon.ags.ias.srvy.srvyResult.vo.SrvyResultVO;
import incheon.ags.ias.srvy.srvyResult.vo.SrvyResultDetailVO;

import java.util.List;

/**
 * 설문 결과 Service
 */
public interface SrvyResultService {

    /**
     * 설문 결과 목록 조회
     */
    List<SrvyResultVO> selectSrvyResultList(SrvyResultSearchVO searchVO) throws Exception;

    /**
     * 설문 결과 목록 총 개수 조회
     */
    int selectSrvyResultListCnt(SrvyResultSearchVO searchVO) throws Exception;

    /**
     * 설문 결과 상세 조회
     */
    SrvyResultDetailVO selectSrvyResultDetail(Integer srvySn) throws Exception;
}
