package incheon.res.mng.cd.post.service;

import incheon.res.mng.cd.post.vo.MngCdPost;
import incheon.res.mng.cd.post.vo.MngCdPostVO;

import java.util.List;

public interface MngCdPostService {

	
	/**
	 * @MethodDESC : 우편번호 리스트 검색
	 */
	List selectPostList(MngCdPostVO vo) throws Exception;
	
	/**
	 * @MethodDESC : 우편번호 count
	 */
	int countPost(MngCdPostVO vo) throws Exception;

	/**
	 * @MethodDESC : 우편번호 삭제
	 */
	public int deletePost(MngCdPostVO vo) throws Exception;

	/**
	 * @MethodDESC : 우편번호 등록
	 */
	int insertPost(MngCdPostVO vo)  throws Exception;

	/**
	 * @MethodDESC : 우편번호 수정 하기위한 전 처리
	 */
	MngCdPost updatePostView(MngCdPostVO vo) throws Exception;
	
	/**
	 * @MethodDESC : 우편번호 수정
	 */
	int updatePost(MngCdPostVO vo) throws Exception;
	
	/**
	 * @MethodDESC : 우편번호 등록시 중복체크
	 */
	int chkPost(MngCdPostVO vo)  throws Exception;

	

}
