public void StartMonitor(object sender) { try { gLogger.Info("StartMonitor - Iniciando Monitor de Custodia"); htVencimentoDI = MonitorCustodiaDB.ObterVencimentosDI(); //lsFeriadosDI = MonitorCustodiaDB.Ob gLogger.Info("StartMonitor - Inicia rotina principal do sistema"); gLogger.Info("Pausa de 2 segundos"); Thread.Sleep(2000); gLogger.Info("Inicia Thread de calculo de posição de Custódia dos clientes a cada 5 segundos."); thThreadClientes = new Thread(new ThreadStart(ThreadClientes)); thThreadClientes.Name = "ThreadClientes"; thThreadClientes.Start(); gLogger.Info("Processo de inicialização finalizado"); gLogger.Info("Aguardando Transações ..."); } catch (Exception ex) { gLogger.Info("Ocorreu um erro ao acessar o metodo StartMonitor.", ex); } }
public void StartMonitor(object sender) { try { gLogger.Info("StartMonitor - Iniciando Monitor de Custodia"); htVencimentoDI = MonitorCustodiaDB.ObterVencimentosDI(); htOrderOpcao = new MonitorCustodiaGradualDB().ConsultarListaCadastroPapelOpcoes(); gLogger.Info("StartMonitor - Inicia rotina principal do sistema"); gLogger.Info("Pausa de 2 segundos"); Thread.Sleep(2000); gLogger.Info("Inicia Thread de calculo de posição de Custódia dos clientes a cada 5 segundos."); thThreadClientes = new Thread(new ThreadStart(ThreadClientes)); thThreadClientes.Name = "ThreadClientes"; thThreadClientes.Start(); thThreadPositionGlobal = new Thread(new ThreadStart(ThreadGlobalPosition)); thThreadPositionGlobal.Name = "thThreadPositionGlobal"; thThreadPositionGlobal.Start(); lstFatorCotacao1000.Add("CEGR3"); lstFatorCotacao1000.Add("CAFE3"); lstFatorCotacao1000.Add("CAFE4"); lstFatorCotacao1000.Add("CBEE3"); lstFatorCotacao1000.Add("SGEN4"); lstFatorCotacao1000.Add("PMET6"); lstFatorCotacao1000.Add("EBTP3"); lstFatorCotacao1000.Add("EBTP4"); lstFatorCotacao1000.Add("TOYB2"); lstFatorCotacao1000.Add("TOYB3"); lstFatorCotacao1000.Add("TOYB4"); lstFatorCotacao1000.Add("FNAM11"); lstFatorCotacao1000.Add("FNOR11"); lstFatorCotacao1000.Add("NORD3"); gLogger.Info("Processo de inicialização finalizado"); gLogger.Info("Aguardando Transações ..."); } catch (Exception ex) { gLogger.Info("Ocorreu um erro ao acessar o metodo StartMonitor.", ex); } }