package br.com.centralit.citcorpore.negocio; import java.util.Collection; import br.com.centralit.citcorpore.bean.IntegranteViagemDTO; import br.com.centralit.citcorpore.bean.PrestacaoContasViagemDTO; import br.com.citframework.excecao.ServiceException; /** * @author ronnie.lopes * */ public interface PrestacaoContasViagemService extends ComplemInfSolicitacaoServicoService { Integer recuperaIdPrestacaoSeExistir(Integer idSolicitacaoServico, Integer idEmpregado) throws ServiceException, Exception; /** * TODO Este metodo esta em desuso, pode ser removido na proxima vers�o */ Integer recuperaIdPrestacaoSeExistir(Integer idSolicitacaoServico, String nomeNaoFunc) throws ServiceException, Exception; /** * TODO Este metodo esta em desuso, pode ser removido na proxima vers�o */ public PrestacaoContasViagemDTO recuperaCorrecao(PrestacaoContasViagemDTO prestacaoContasViagemDto) throws Exception; public Collection<IntegranteViagemDTO> restoreByIntegranteSolicitacao(IntegranteViagemDTO integrante) throws Exception; }