package com.ejie.ab79.dao;

import java.util.List;

import com.ejie.ab79.model.VReateDocumentos;
import com.ejie.x38.dto.TableRequestDto;
import com.ejie.x38.dto.TableRowDto;

/**
 * VReateDocumentosDao  
 * 
 *  
 */

public interface VReateDocumentosDao {

	/**
	 * Reorder selection.
	 *
	 * @param filterVReateDocumentos
	 *            VReateDocumentos
	 * @param tableRequestDto
	 *            TableRequestDto
	 * @param startsWith
	 *            Boolean
	 * @return List<TableRowDto<VReateDocumentos>>
	 */
	List<TableRowDto<VReateDocumentos>> reorderSelection(VReateDocumentos filterVReateDocumentos,
			TableRequestDto tableRequestDto, Boolean startsWith);

	List<VReateDocumentos> findDocumentacionActividad(VReateDocumentos filterVReateDocumentos,
			TableRequestDto tableRequestDto);

	Long findDocumentacionActividadCount(VReateDocumentos vReateDocumentos);

}
