/*Constructor para enviar los datos del servicio considerando el objeto richText Box */ public ConexionTCP(TcpClient clie, ConfiguracionServicio serviceConf, RichTextBox visor, AtmObj terminal, BddSQLServer conexion) { try { this.terminal = terminal; cliente = clie; stream = new NetworkStream(cliente.Client); sincronico = true; stream.ReadTimeout = 3000; terminalArchivo = new archivoRW(); error = new archivoRW(); terminalArchivo.archivo_guardar("MENSAGE_TERMINAL", terminal.codigo); error.archivo_guardar("ERROR", terminal.codigo); configurarServicio = serviceConf; this.visor = visor; comadoToATM = new ComandoNdcTerminal(); sincronico = true; enviarDato = false; conBdd = conexion; verificacionConexion = new System.Timers.Timer(); verificacionConexion.Elapsed += new System.Timers.ElapsedEventHandler(verificarConexion); verificacionConexion.Interval = 1000; verificacionConexion.Enabled = true; verificacionConexion.Start(); } catch (Exception ex) { error.escritura_archivo_string(ex.Message); mensaje_error_sistema(ex.Message, Color.Red); } }
/*Constructor para enviar los datos del servicio considerando el objeto richText Box */ public ConexionTCP(TcpClient clie, ConfiguracionServicio serviceConf, RichTextBox visor,AtmObj terminal,BddSQLServer conexion) { try { this.terminal = terminal; cliente = clie; stream = new NetworkStream(cliente.Client); sincronico = true; stream.ReadTimeout = 3000; terminalArchivo = new archivoRW(); error = new archivoRW(); terminalArchivo.archivo_guardar("MENSAGE_TERMINAL", terminal.codigo); error.archivo_guardar("ERROR", terminal.codigo); configurarServicio = serviceConf; this.visor = visor; comadoToATM = new ComandoNdcTerminal(); sincronico = true; enviarDato = false; conBdd = conexion; verificacionConexion = new System.Timers.Timer(); verificacionConexion.Elapsed += new System.Timers.ElapsedEventHandler(verificarConexion); verificacionConexion.Interval = 1000; verificacionConexion.Enabled = true; verificacionConexion.Start(); } catch (Exception ex) { error.escritura_archivo_string(ex.Message); mensaje_error_sistema(ex.Message,Color.Red); } }
public PantallaIncial() { configuracion = new archivoRW(); aux = new archivoRW(); configuracion.archivo_abrir("Config\\configServicio.xml"); aux.archivo_abrir(""); servicio = configuracion.obtenerDatosXml()[0]; InitializeComponent(); conBdd = new BddSQLServer(servicio.conexion,aux.get_path_abrir()); conBdd.abrir_conexion_base(); cargar_terminales(); CheckForIllegalCrossThreadCalls = false; this.imagenProceso.Image = Properties.Resources.Error; ConfiguracionServicio miConfiguracion = new ConfiguracionServicio(); miConfiguracion.ip = servicio.ip; miConfiguracion.puerto = servicio.puerto; miConfiguracion.conexion = servicio.conexion; miConfiguracion.pathLogServicio = aux.get_path_abrir(); serv = new ServidorEscucha(miConfiguracion, txbx_visor_evento,terminales,dataGridMonitorDispositivos,conBdd); hiloPrincipal = new Thread((ThreadStart)serv.aceptar_conexion); }
public PantallaIncial() { configuracion = new archivoRW(); aux = new archivoRW(); configuracion.archivo_abrir("Config\\configServicio.xml"); aux.archivo_abrir(""); servicio = configuracion.obtenerDatosXml()[0]; InitializeComponent(); conBdd = new BddSQLServer(servicio.conexion, aux.get_path_abrir()); conBdd.abrir_conexion_base(); cargar_terminales(); CheckForIllegalCrossThreadCalls = false; this.imagenProceso.Image = Properties.Resources.Error; ConfiguracionServicio miConfiguracion = new ConfiguracionServicio(); miConfiguracion.ip = servicio.ip; miConfiguracion.puerto = servicio.puerto; miConfiguracion.conexion = servicio.conexion; miConfiguracion.pathLogServicio = aux.get_path_abrir(); serv = new ServidorEscucha(miConfiguracion, txbx_visor_evento, terminales, dataGridMonitorDispositivos, conBdd); hiloPrincipal = new Thread((ThreadStart)serv.aceptar_conexion); }