package incheon.ags.ias.authrt.service;

import incheon.ags.ias.authrt.vo.AuthrtSearchVO;
import incheon.ags.ias.authrt.vo.AuthrtVO;

import java.util.List;
import java.util.Map;

public interface AuthrtService {
    List<Map<String, Object>> selectAuthrtList(AuthrtSearchVO authrtSearchVO) throws Exception;
    List<Map<String, Object>> selectSysList() throws Exception;
    List<Map<String, Object>> selectAuthrtTypeList() throws Exception;
    AuthrtVO selectAuthrtDetail(AuthrtVO authrtVO) throws Exception;
    int selectAuthrtListCnt(AuthrtSearchVO authrtSearchVO) throws Exception;
    int insertAuthrt(AuthrtVO authrtVO) throws Exception;
    int updateAuthrt(AuthrtVO authrtVO) throws Exception;
    int deleteAuthrt(AuthrtVO authrtVO) throws Exception;
}
