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

            repassesPagos = ObterRepassesPagosPorCelulas(filtro.IdsCelula);
            var repassesLista = SplitListRepasse(repassesPagos);

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

            return(itensLancamentos);
        }