private List <ItemLancamentoFinanceiro> ObterItensLancamentoRepassesRecebidos(FiltroRelatorioRentabilidadeDiretoriaDto filtro, out List <RepasseRelatorioRentabilidadeModel> repassesRecebidos)
        {
            List <ItemLancamentoFinanceiro> itensLancamentos = new List <ItemLancamentoFinanceiro>();

            repassesRecebidos = ObterRepassesRecebidosPorCelulas(filtro.IdsCelula);
            var repassesLista = SplitListRepasse(repassesRecebidos);

            foreach (var repasseAgrupado in repassesLista)
            {
                itensLancamentos.AddRange(_itemLancamentoFinanceiroRepository.ObterItensLancamentoPorIdRepasseRecebidoPorPeriodo(repasseAgrupado.Select(x => x.Id).ToList(), filtro.DtInicio, filtro.DtFim));
            }

            return(itensLancamentos);
        }