private void TickEvent(object sender, EventArgs e) { HoraInfo.Text = DateTime.Now.ToString("HH:mm:ss"); if (SQLiteManager.DebeEjecutarse()) { BringToFront(); Show(); TopMost = true; RefractoIcon.Visible = false; WindowState = FormWindowState.Maximized; SetearUI_Session(_userSession); SQLiteManager.EliminarRegistro(_userSession.Id_Recepcion); OracleManager.VerificarIntegridadBaseDeDatos(_userSession.Id_Planta); SQLiteManager.CambiarEstado_App(2); } if (SQLiteManager.DebeMinimizarse()) { Limpiar_UI(); //SQLiteManager.CambiarEstado_App(0); WindowState = FormWindowState.Minimized; _userSession.Clear_Session(); Hide(); RefractoIcon.Visible = true; RefractoIcon.ShowBalloonTip(1000); } else { _cooperado.BringToFront(); } }
private void Guardar_Click(object sender, EventArgs e) { if (Convert.ToInt32(PesoText.Text) > 0) { try { OracleManager.VerificarIntegridadBaseDeDatos(_MarcasUsuario.ID_Planta); _MarcasUsuario.Peso = Convert.ToInt32(PesoText.Text); InsertarEnBasesDeDatos(_MarcasUsuario); Limpiar_UI(); MessageBox.Show("Datos Guardados con éxito.Serás redireccionado " + "a la página web.", "Confirmación", MessageBoxButtons.OK, MessageBoxIcon.Information); SQLiteManager.CambiarEstado_App(3); _MarcasUsuario.Clear_Session(); } catch (Exception _error) { EscribirEnLog("Error al Ingresar Datos. Error: " + _error.Message); MessageBox.Show("Intermitencia de enlace detectada, pruebe nuevamente.", "Información", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1, MessageBoxOptions.DefaultDesktopOnly); } } else { MessageBox.Show("El peso ingresado no puede ser 0.", "Alerta", MessageBoxButtons.OK, MessageBoxIcon.Exclamation, MessageBoxDefaultButton.Button1, MessageBoxOptions.DefaultDesktopOnly); } }
private void RepetirClick(object sender, EventArgs e) { DialogResult resultado = MessageBox.Show("Esta acción anulará los valores anteriores y deberá comenzar el proceso de nuevo,¿Está seguro que desea continuar?", "Confirmación", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button1, MessageBoxOptions.DefaultDesktopOnly); if (resultado == DialogResult.Yes) { OracleManager.VerificarIntegridadBaseDeDatos(_MarcasUsuario.Id_Planta); if (_MarcasUsuario.Intento <= 3) { InsertarEnBasesDeDatosRepeticion(_MarcasUsuario); Limpiar_Repeticion(); _MarcasUsuario.Intento++; Cooperado.LecturaText.Text = _MarcasUsuario.Intento.ToString(); LecturaText.Text = _MarcasUsuario.Intento.ToString(); _observador.EscribirPalabra_Archivo('R', @"C:/ROMANA/REFRACTO/ENVIO.txt"); //MessageBox.Show("Valores cargados por default.", "Nueva Repetición", // MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MedicionButton.Enabled = false; CapturarButton.Enabled = false; RepetirButton.Enabled = false; } } }
private void Consultor_Tick(object sender, EventArgs e) { if (SQliteManager.DebeEjecutarse()) { Configurar_Sesion(); if (_MarcasUsuario.NUM_TICKET > 0) { BringToFront(); OracleManager.VerificarIntegridadBaseDeDatos(_MarcasUsuario.Id_Planta); this.WindowState = FormWindowState.Maximized; TopMost = true; SQliteManager.CambiarEstado_App(2); SQliteManager.EliminarRegistro(_MarcasUsuario.Id_RecepcionUva); } else { SQliteManager.CambiarEstado_App(3); Limpiar_UI(); _MarcasUsuario.Clear_Session(); WindowState = FormWindowState.Minimized; MessageBox.Show("Hubo un problema de comunicación entre la página y la aplicación. " + "Por favor reinicie el proceso desde el ERP.", "Información", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1, MessageBoxOptions.DefaultDesktopOnly); } } if (SQliteManager.DebeMinimizarse()) { Limpiar_UI(); _MarcasUsuario.Clear_Session(); WindowState = FormWindowState.Minimized; } if (SQliteManager.TrabajoEnProceso()) { if (WindowState != FormWindowState.Minimized) { WindowState = FormWindowState.Maximized; } if (Cooperado.WindowState != FormWindowState.Maximized) { Cooperado.WindowState = FormWindowState.Maximized; } } else { Cooperado.BringToFront(); } }
private void GuardarButton_Click(object sender, EventArgs e) { DialogResult resultado = MessageBox.Show("¿Confirma guardar Grado?, Esta acción no puede deshacerse.", "Confirmación", MessageBoxButtons.YesNo, MessageBoxIcon.Warning, MessageBoxDefaultButton.Button1, MessageBoxOptions.DefaultDesktopOnly); if (resultado == DialogResult.Yes) { OracleManager.VerificarIntegridadBaseDeDatos(_userSession.Id_Planta); InsertarEnBaseDeDatos(_userSession); SQLiteManager.CambiarEstado_App(3); Limpiar_UI(); Hide(); Thread.Sleep(2000); SQLiteManager.CambiarEstado_App(0); //SQLiteManager.CambiarEstado_Data(2, _userSession); } }
private void Tempo_Tick(object sender, EventArgs e) { FechaHoraInfo.Text = DateTime.Now.ToString("dd-MM-yyyy") + " " + DateTime.Now.ToString("HH:mm:ss"); if (SQLiteManager.DebeEjecutarse()) { TopMost = true; Show(); //SendMessage(_cooperado.Handle, WM_SYSCOMMAND, (IntPtr)SC_MONITORPOWER, (IntPtr)MONITOR_ON); RomaneroIcon.Visible = false; SetearSegundaPantalla(); SQLiteManager.CambiarEstado_App(2); this.WindowState = FormWindowState.Maximized; SQLiteManager.Configurar_Session(ref _MarcasUsuario); OracleManager.VerificarIntegridadBaseDeDatos(_MarcasUsuario.ID_Planta); SQLiteManager.EliminarRegistro(_MarcasUsuario.Ticket, _MarcasUsuario.ID_Planta); MinimizeBox = false; ActualizarUI(_MarcasUsuario); } if (SQLiteManager.DebeMinimizarse()) { Limpiar_UI(); WindowState = FormWindowState.Minimized; } if (_cooperado.WindowState != FormWindowState.Maximized) { //_cooperado.WindowState = FormWindowState.Maximized; } if (SQLiteManager.AplicacionEnEjecucion()) { if (WindowState == FormWindowState.Minimized) { WindowState = FormWindowState.Maximized; } } if (WindowState != FormWindowState.Minimized) { if (_MarcasUsuario.Ticket == 0) { WindowState = FormWindowState.Minimized; } } }
private void GuardarClick(object sender, EventArgs e) { DialogResult confirmacion = MessageBox.Show("¿DESEA COMPLETA EL PROCESO DE TOMA DE GRADO?, " + "ESTE PROCESO NO PUEDE DESHACERSE.", "ALERTA", MessageBoxButtons.YesNo, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1, MessageBoxOptions.DefaultDesktopOnly); if (confirmacion == DialogResult.Yes) { OracleManager.VerificarIntegridadBaseDeDatos(_MarcasUsuario.Id_Planta); InsertarEnBasesDeDatos(_MarcasUsuario); _MarcasUsuario.Clear_Session(); _observador.Intentos_Session = 0; _observador.EscribirPalabra_Archivo('F', @"C:/ROMANA/REFRACTO/ENVIO.txt"); Limpiar_UI(); MessageBox.Show("Los datos se han guardado con exito en la base de datos.", "Exito", MessageBoxButtons.OK, MessageBoxIcon.Information); SQliteManager.CambiarEstado_App(3); //Thread.Sleep(7000); //SQliteManager.CambiarEstado_App(4); GuardarButton.Enabled = false; } }