Exemplo n.º 1
0
 public GeradorPassagemProcessadaMensageriaMessage(ResultadoPassagem resultadoPassagem
                                                   , PassagemPendenteArtesp passagemPendenteArtesp
                                                   , MotivoNaoCompensado motivoNaoCompensado)
 {
     ResultadoPassagem      = resultadoPassagem;
     PassagemPendenteArtesp = passagemPendenteArtesp;
     MotivoNaoCompensado    = motivoNaoCompensado;
 }
Exemplo n.º 2
0
 public GeradorPassagemProcessadaMensageriaMessage(
     ResultadoPassagem resultadoPassagem,
     PassagemPendenteArtesp passagemPendenteArtesp,
     long transacaoIdOriginal,
     decimal valorRepasse,
     DateTime dataPagamento,
     MotivoNaoCompensado motivoNaoCompensado,
     int passagemId) : this(resultadoPassagem, passagemPendenteArtesp, motivoNaoCompensado)
 {
     TransacaoIdOriginal = transacaoIdOriginal;
     ValorRepasse        = valorRepasse;
     DataPagamento       = dataPagamento;
     PassagemId          = passagemId;
 }
 public PassagemInvalidaNoSysException(ResultadoPassagem resultadoPassagem, PassagemPendenteArtesp passagemPendenteArtesp,
                                       MotivoNaoCompensado motivoNaoCompensado,
                                       long transacaoIdOriginal,
                                       decimal valorRepasse,
                                       DateTime dataPagamento,
                                       int passagemId) : base(motivoNaoCompensado)
 {
     ResultadoPassagem        = resultadoPassagem;
     this.TransacaoIdOriginal = transacaoIdOriginal;
     this.ValorRepasse        = valorRepasse;
     PassagemPendenteArtesp   = passagemPendenteArtesp;
     DataPagamento            = dataPagamento;
     MotivoNaoCompensado      = motivoNaoCompensado;
     PassagemId = passagemId;
 }
Exemplo n.º 4
0
 public GeradorPassagemProcessadaMensageriaRequest(
     ResultadoPassagem resultadoPassagem,
     PassagemPendenteArtesp passagemPendenteArtesp,
     long transacaoIdOriginal,
     decimal valor,
     DateTime dataPagamento,
     MotivoNaoCompensado motivoNaoCompensado,
     int passagemId)
 {
     ResultadoPassagem   = resultadoPassagem;
     MotivoNaoCompensado = motivoNaoCompensado;
     TransacaoIdOriginal = transacaoIdOriginal;
     Valor = valor;
     PassagemPendenteArtesp = passagemPendenteArtesp;
     DataPagamento          = dataPagamento;
     PassagemId             = passagemId;
 }
 public PassagemException(MotivoNaoCompensado motivoNaoCompensado)
 {
     MotivoNaoCompensado = motivoNaoCompensado;
 }
 protected PassagemException(MotivoNaoCompensado motivoNaoCompensado, ResultadoPassagem resultadoPassagem = ResultadoPassagem.NaoCompensado)
 {
     MotivoNaoCompensado = motivoNaoCompensado;
     ResultadoPassagem   = resultadoPassagem;
 }
 public PassagemReprovadaException(MotivoNaoCompensado motivo, PassagemPendenteArtesp passagemPendenteArtesp) : base(motivo)
 {
     PassagemPendenteArtesp = passagemPendenteArtesp;
     MotivoNaoCompensado    = motivo;
 }
 public TransacaoParceiroException(MotivoNaoCompensado motivoNaoCompensado, int detalheViagemId, PassagemPendenteArtesp passagemPendente) : base(motivoNaoCompensado.ToString())
 {
     MotivoNaoCompensado = motivoNaoCompensado;
     DetalheViagemId     = detalheViagemId;
     PassagemPendente    = passagemPendente;
 }
 public PassagemDivergenciaCategoriaException(MotivoNaoCompensado motivoNaoCompensado, PassagemPendenteArtesp passagem) : base(motivoNaoCompensado)
 {
     PassagemPendenteArtesp = passagem;
     MotivoNaoCompensado    = motivoNaoCompensado;
 }
Exemplo n.º 10
0
        private void PreencherPassagemETransacaoRecusada(PassagemPendenteArtesp passagemPendenteArtesp, MotivoNaoCompensado motivo)
        {
            _passagemReprovadaArtesp = new PassagemReprovadaArtesp();
            Mapper.Map(passagemPendenteArtesp, _passagemReprovadaArtesp);

            _passagemReprovadaArtesp.TransacaoRecusada = new TransacaoRecusada
            {
                DataProcessamento = DateTime.Now,
                MotivoRecusado    = motivo
            };

            _passagemReprovadaArtesp.MotivoNaoCompensado = motivo;
        }
 public PassagemInvalidaNoSysException(ResultadoPassagem resultadoPassagem, PassagemPendenteArtesp passagemPendenteArtesp, MotivoNaoCompensado motivoNaoCompensado) : base(motivoNaoCompensado)
 {
     ResultadoPassagem      = resultadoPassagem;
     PassagemPendenteArtesp = passagemPendenteArtesp;
     MotivoNaoCompensado    = motivoNaoCompensado;
 }