private void EnviarParaBarramento(ProcessarPassagemReprovadaParkRequest request) { var topicName = ServiceBusUtil.ObterNomeTopicReprovada(EnumInfra.ProtocolosEnum.PassagensReprovadasPark); var passagemCommand = new PassagemReprovadaParkTopicCommand(_dataSource, true, topicName); var mensagem = Mapper.Map(request.PassagemReprovadaEstacionamento, new PassagemReprovadaParkMessage()); passagemCommand.Execute(new List <PassagemReprovadaParkMessage> { mensagem }); Log.Info($"Json saida RegistroTransacaoId - {request.PassagemReprovadaEstacionamento.TransacaoEstacionamentoRecusada.RegistroTransacaoId} (reprovado): {JsonConvert.SerializeObject(new List<PassagemReprovadaParkMessage> { mensagem })}"); }
private void EnviarParaBarramento(string ticket) { var topicName = ServiceBusUtil.ObterNomeTopicReprovada(ProtocolosEnum.PassagensReprovadasEDI); var passagemCommand = new PassagemReprovadaParkTopicCommand(_dataSource, true, topicName); var mensagem = Mapper.Map(_passagemReprovadaDto, new PassagemReprovadaParkMessage()); Log.Info($"Json saida Ticket - {ticket} (reprovado): {JsonConvert.SerializeObject(new List<PassagemReprovadaParkMessage> { mensagem })}"); //Enviando para o barramento... passagemCommand.Execute(new List <PassagemReprovadaParkMessage> { mensagem }); Log.Info($"Ticket: {ticket} | Detalhe Processado."); }