public void Validate()
        {
            var query   = new ObterCountTransacaoPassagemRepetidaOrigemTrn();
            var retorno = query.Execute(_passagem);

            if (retorno)
            {
                throw new EdiTransacaoException(CodigoRetornoTransacaoTRF.TransacaoRepetida, _passagem);
            }
        }
 public TransacaoRepetidaValidator()
 {
     _countTransacaoPassagemRepetida              = new ObterCountTransacaoPassagemRepetida();
     _countTransacaoPassagemRepetidaOrigemTrn     = new ObterCountTransacaoPassagemRepetidaOrigemTrn();
     _countTransacaoPassagemRepetidaPorConveniado = new ObterCountTransacaoPassagemRepetidaPorConveniado();
 }