private void NotificarRechazoOrden(Transaccion transaccion, int idError, string msjError) { var automatizacionService = new AutomatizacionServices(); automatizacionService.LoguearErrorIngresoOrden(transaccion.ID, idError, msjError); automatizacionService.BloquearTransaccion(transaccion.ID); _interfacePresenter.MostrarMensaje($"Error al enviar la transacción {transaccion.ID}: error {idError}"); }
public FixInitiator() { _interfacePresenter = new InterfacePresenterConsole(); _automatizacionService = new AutomatizacionServices(); TransaccionesServices = new TransaccionesServices(); _tituloServices = new TituloServices(); _timeZoneInfo = TimeZoneInfo.FindSystemTimeZoneById("Argentina Standard Time"); _transaccionesEnviadas = new List <Transaccion>(); TimerPeticion = new TimerWrapper(); TimerPeticion.Elapsed += Pedido; TimerPeticion.Interval = 3000; _logger = new ConsoleLogger(); ConcertadorOrdenes = new ConcertadorOrdenesClienteRedis("cola"); }