package incheon.sgp.rst.mapper;



import java.util.List;

import org.apache.ibatis.annotations.Param;

import incheon.sgp.rst.vo.RstPrcBldgResultVO;
import incheon.sgp.rst.vo.RstPrcDetailVO;

@org.egovframe.rte.psl.dataaccess.mapper.Mapper @incheon.com.config.annotation.MainDB
public interface RstPrcMapper {
	String selectBldgExistYn(String emdCd);
	
    List<RstPrcBldgResultVO> selectBldgList(String emdCd);
    
    int selectPrcDetailCount(
    	    @Param("ctpv") String ctpv,
    	    @Param("sgg") String sgg,
    	    @Param("emd") String emd,
    	    @Param("mno") String mno,
    	    @Param("sno") String sno,
    	    @Param("area") Integer area
    );

    List<RstPrcDetailVO> selectPrcDetail(
    	    @Param("ctpv") String ctpv,
    	    @Param("sgg") String sgg,
    	    @Param("emd") String emd,
    	    @Param("mno") String mno,
    	    @Param("sno") String sno,
    	    @Param("area") Integer area,
    	    @Param("firstIndex") int firstIndex,
    	    @Param("recordCountPerPage") int recordCountPerPage
    	);
}
