예제 #1
0
파일: Main.cs 프로젝트: gmahomarf/SAT
 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();
 }
예제 #2
0
파일: Parametros.cs 프로젝트: gmahomarf/SAT
 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;
 }