package cokr.xit.fims.cvlc.dao;

import java.util.List;

import org.egovframe.rte.psl.dataaccess.mapper.Mapper;

import cokr.xit.fims.crdn.CrdnQuery;
import cokr.xit.fims.cvlc.CrdnCvlcpt;
import cokr.xit.foundation.component.AbstractMapper;
import cokr.xit.foundation.data.DataObject;

/**계도문 문구 관리 DAO
 * @author leebj
 */
@Mapper("warningWordsMapper")
public interface WarningWordsMapper extends AbstractMapper {

	/**지정한 조건에 따라 계도문 문구 대장을 조회하여 반환한다.
	 * @param crdnQuery 계도문 문구 조회 파라미터
	 * @return 계도문 문구 설정 정보
	 */
	List<DataObject> selectWarningWordsList(CrdnQuery crdnQuery);

	/**계도문 문구를 등록한다.
	 * @param crdnCvlcpt 계도문 문구
	 * return 저장된 정보 수
	 */
	int insertWarningWordsInfo(CrdnCvlcpt crdnCvlcpt);

	/**계도문 문구를 변경한다.
	 * @param crdnCvlcpt 계도문 문구
	 * return 저장된 정보 수
	 */
	int updateWarningWordsInfo(CrdnCvlcpt crdnCvlcpt);

}
