private void ObterTipoDespesaPorColigada(ComprasEacessoService comprasEacessoService, RootLancamentoFinanceiro lancamentoAgrupado)
 {
     if (lancamentoAgrupado.DescricaoOrigemLancamento != "FT")
     {
         var tipoDespesa = comprasEacessoService.ObterTipoDespesaPorIdColigadaIdLan(int.Parse(lancamentoAgrupado.CodigoColigada), lancamentoAgrupado.IdLan.Value);
         if (tipoDespesa != null)
         {
             lancamentoAgrupado.IdTipoDespesa           = _tipoDespesaRepository.ObterTipoDespesaPorSigla(tipoDespesa.TipoDespesa);
             lancamentoAgrupado.DescOrigemCompraEacesso = tipoDespesa.OrigemEacesso;
         }
     }
 }
 private void VerificarTipoDespesa(ComprasEacessoService comprasEacessoService, RootLancamentoFinanceiro lancamento, ItemLancamentoFinanceiro item)
 {
     if (lancamento.DescricaoOrigemLancamento != "FT")
     {
         var tipoDespesa = comprasEacessoService.ObterTipoDespesaPorIdServicoIdLan(item.IdServicoContratado.Value, lancamento.IdLan.Value);
         if (tipoDespesa == null)
         {
             tipoDespesa = comprasEacessoService.ObterTipoDespesaPorIdColigadaIdLan(int.Parse(lancamento.CodigoColigada), lancamento.IdLan.Value);
         }
         if (tipoDespesa != null)
         {
             lancamento.IdTipoDespesa           = _tipoDespesaRepository.ObterTipoDespesaPorSigla(tipoDespesa.TipoDespesa);
             lancamento.DescOrigemCompraEacesso = tipoDespesa.OrigemEacesso;
         }
     }
 }