package incheon.res.mng.cd.cchk.mapper;

import incheon.com.config.annotation.MainDB;
import incheon.res.mng.cd.cchk.vo.MngCdCchkVO;
import org.egovframe.rte.psl.dataaccess.mapper.Mapper;
import org.springframework.stereotype.Repository;

import java.util.List;

@org.egovframe.rte.psl.dataaccess.mapper.Mapper @incheon.com.config.annotation.MainDB
public interface MngCdCchkMapper {
    /**
     * @MethodDESC : 체크코드 리스트 검색
     */
    public List selectCchkList(MngCdCchkVO vo) throws Exception;

    /**
     * @MethodDESC : 코드설명 리스트
     */
    public List selectCdeexpList(MngCdCchkVO vo) throws Exception;


    /**
     * @MethodDESC : 체크코드 count
     */
    public int countCchk(MngCdCchkVO vo) throws Exception;

    /**
     * @MethodDESC : 체크코드 등록
     */
    public int insertCchk(MngCdCchkVO vo) throws Exception;

    /**
     * @MethodDESC : 체크코드 삭제
     */
    public void deleteCchk(MngCdCchkVO vo) throws Exception;
}
