package incheon.res.rdm.oe.intusr.mapper;


import incheon.com.config.annotation.MainDB;
import incheon.res.rdm.oe.intusr.vo.RmtUserDtVO;
import org.egovframe.rte.psl.dataaccess.mapper.Mapper;


import java.util.List;


@org.egovframe.rte.psl.dataaccess.mapper.Mapper @incheon.com.config.annotation.MainDB
public interface RmtUserDtMapper {

	int requestUser(RmtUserDtVO vo) throws Exception;

	/**
	 * @MethodDESC : 신청자 사용 승인 취소
	 */
	int approveRequsr(RmtUserDtVO vo) throws Exception;

	/**
	 * @MethodDESC : 신청자 사용 승인 취소
	 */
	int rejectRequsr(RmtUserDtVO vo) throws Exception;

	/**
	 * @MethodDESC : 신청자 사용 승인 일괄 취소
	 */
	int rejectUsrBatch(RmtUserDtVO vo) throws Exception;

	/**
	 * @MethodDESC : 신청자 정보 입력
	 */
	void insertMngRmtUser(RmtUserDtVO vo) throws Exception;

}
