public void RemoverLancamentosFinanceirosPorRepasse(int idRepasse)
        {
            try
            {
                var lancamentosDb = _lancamentoFinanceiroRepository.ObterLancamentosPorRepasse(idRepasse);
                foreach (var lancamento in lancamentosDb)
                {
                    var countItensRemovidosPorRepasse = 0;
                    foreach (var item in lancamento.ItensLancamentoFinanceiro)
                    {
                        if (item.IdRepasse == idRepasse)
                        {
                            _itemLancamentoFinanceiroRepository.Remove(item);
                            countItensRemovidosPorRepasse++;
                        }
                    }
                    if (countItensRemovidosPorRepasse == lancamento.ItensLancamentoFinanceiro.Count)
                    {
                        _lancamentoFinanceiroRepository.Remove(lancamento);
                    }
                }

                _unitOfWork.Commit();
            }
            catch (Exception e)
            {
                _notificationHandler.AddMensagem("Error", e.Message);
            }
        }