private void configuracionToolStripMenuItem_Click(object sender, EventArgs e) { if (m != null && m.Monitoreando) { MessageBox.Show("El sistema aún está monitoreando.\nDetenga el monitoreo antes de hacer un cambio a la configuración.", "Advertencia!", MessageBoxButtons.OK, MessageBoxIcon.Warning); return; } Config frmConfig = new Config(); frmConfig.ShowDialog(); frmConfig.Dispose(); }
public static bool saveParametros(Config cfg) { MySqlConnection con = new MySqlConnection(Properties.Resources.MySqlConn); MySqlCommand cmd = new MySqlCommand("", con); UsuarioCorreo = cfg.tbUsuarioCorreo.Text; ServidorCorreo = cfg.tbServidorCorreo.Text; ContrasenaCorreo = cfg.tbContrasenaCorreo.Text; Intervalo = cfg.dtIntervalo.Value; string comm = "UPDATE sat.parametrossistema " + "SET intervalo_revision = '" + Intervalo.ToString("HH:mm:ss") + "', " + "servidor_correos = '" + ServidorCorreo + "', " + "usuario_correo = '" + UsuarioCorreo + "', " + "contrasena_correo = '" + ContrasenaCorreo + "', " + "extension_salida = '" + ExtensionSalida + "'; "; cmd.CommandText = comm; if (con.State != System.Data.ConnectionState.Open) { con.Open(); } cmd.ExecuteNonQuery(); if (con.State == System.Data.ConnectionState.Open) { con.Close(); } return true; }