package br.com.centralit.citcorpore.negocio;
import java.util.Collection;
import br.com.centralit.citcorpore.bean.ControleRendimentoUsuarioDTO;
import br.com.citframework.excecao.LogicException;
import br.com.citframework.excecao.ServiceException;
import br.com.citframework.service.CrudService;
public interface ControleRendimentoUsuarioService extends CrudService{
public Collection<ControleRendimentoUsuarioDTO> findByIdControleRendimentoUsuario(Integer idGrupo, String mes, String ano) throws ServiceException, LogicException;
public Collection<ControleRendimentoUsuarioDTO> findByIdControleRendimentoMelhoresUsuario(Integer idGrupo, String mesInicio, String mesFim, String ano, String anoFim, Boolean deUmAnoParaOOutro) throws ServiceException, LogicException;
public Collection<ControleRendimentoUsuarioDTO> findIdsControleRendimentoUsuarioPorPeriodo(Integer idGrupo, String mesInicio, String mesFim, String ano, String anoFim, Boolean deUmAnoParaOOutro) throws ServiceException, LogicException;
}