package itn.let.mjo.addr.service;
import java.util.List;
/**
* 주소록 관리를 위한 서비스 인터페이스 클래스
* @author ITN
* @since 2021.04.08
* @version 1.0
* @see
*
*
* << 개정이력(Modification Information) >>
* 수정일 수정자 수정내용
* ------- -------- ---------------------------
* 2021.04.08 ITN 최초 생성
*
*/
public interface AddrGroupService {
public List selectAddrGroupList(AddrGroupVO addrGroupVO) throws Exception;
public AddrGroupVO selectAddrGroupDetail(AddrGroupVO addrGroupVO) throws Exception;
public String insertAddrGroup(AddrGroupVO addrGroupVO) throws Exception;
public int updateAddrGroup(AddrGroupVO addrGroupVO) throws Exception;
public int deleteAddrGroup(AddrGroupVO addrGroupVO) throws Exception;
public int deleteAddrGroupByAdmin(AddrGroupVO addrGroupVO) throws Exception;
public int deleteAddrGroupByAdminAll(AddrGroupVO addrGroupVO) throws Exception;
public int selectDuplAddrGroupCnt(AddrGroupVO addrGroupVO) throws Exception;
public int selectMaxOrderNumber(AddrGroupVO addrGroupVO) throws Exception;
public void mergeAddrGroupAjax(AddrGroupVO addrGroupVO, AddrVO addrVO) throws Exception;
public void copyAddrGroupAjax(AddrGroupVO addrGroupVO, AddrVO addrVO) throws Exception;
}