package com.ejie.m62fb.dao.registroVPP;

import java.util.List;

import com.ejie.m62fb.model.TitularesVivienda;
import com.ejie.x38.dto.JQGridRequestDto;

/**
 * TitularesViviendaDao.
 * 
XXXX
 */
public interface TitularesViviendaDao {

	/**
	 * Finds a List of rows in the TitularesVivienda table.
	 * 
	 * @param titularesvivienda
	 *            TitularesVivienda
	 * @param jqGridRequestDto
	 *            JQGridRequestDto
	 * @return List
	 */
	List<TitularesVivienda> getRestoViviendas(
			TitularesVivienda titularesvivienda,
			JQGridRequestDto jqGridRequestDto);

	/**
	 * Counts rows in the TitularesVivienda table.
	 * 
	 * @param titularesvivienda
	 *            TitularesVivienda
	 * @return Long
	 */
	Long getRestoViviendasCount(TitularesVivienda titularesvivienda);
}