Example #1
0
 public ValidadorPassagemArtespHandler()
 {
     _validator = new GenericValidator <PassagemPendenteArtesp>();
     _tagPracaBloqueadoLadoMensageriaValidator = new TagPracaBloqueadoLadoMensageriaValidator();
     _oSAValidator     = new OSAValidator();
     _horarioValidator = new HorarioValidator();
 }
Example #2
0
        public MotivoNaoCompensado VerificarTagPracaBloqueada(long mensagemItemId, int codigoPraca)
        {
            Log.Debug($"Passagem ID: {mensagemItemId} - Fluxo: ValidadorPassagemSistemaHandler | validarTagPracaBloqueada");
            var validarTagPracaBloqueada = new TagPracaBloqueadoLadoMensageriaValidator();

            return(_tagPracaBloqueadoLadoMensageriaValidator.ValidateTagBloqueada(codigoPraca));
        }
 public ValidadorPassagemSistemaAceiteManualReenvioArtespHandler()
 {
     _validator = new GenericValidator <PassagemPendenteArtesp>();
     _passagemForaDoPrazoValidator             = new PassagemForaDoPrazoValidator();
     _reenvioInvalidoValidator                 = new ReenvioInvalidoValidator();
     _tagPracaBloqueadoLadoMensageriaValidator = new TagPracaBloqueadoLadoMensageriaValidator();
     _cobrancaIndevidaValidator                = new CobrancaIndevidaValidator();
 }
Example #4
0
 public ValidadorPassagemSistemaArtespHandler()
 {
     _validator = new GenericValidator <PassagemPendenteArtesp>();
     _tagPracaBloqueadoLadoMensageriaValidator = new TagPracaBloqueadoLadoMensageriaValidator();
     _passagemForaDoPrazoValidator             = new PassagemForaDoPrazoValidator();
     _reenvioInvalidoValidator = new ReenvioInvalidoValidator();
     _passagemRepetidaPorPassagemConveniadoValidator = new PassagemRepetidaPorPassagemConveniadoValidator();
     _cobrancaIndevidaValidator          = new CobrancaIndevidaValidator();
     _tagGrupoPracaValidator             = new TagGrupoPracaValidator();
     _horarioPassagemManualValidator     = new HorarioPassagemManualValidator();
     _horarioPassagemAutomaticaValidator = new HorarioPassagemAutomaticaValidator();
     _grupoIsentoTagValidator            = new GrupoIsentoTagValidator();
     _valorTarifaValidator            = new ValorTarifaValidator();
     _saldoValidator                  = new SaldoValidator();
     _primeiraPassagemManualValidator = new PrimeiraPassagemManualValidator();
     _transacaoRepetidaValidator      = new TransacaoRepetidaValidator();
 }