private void Image_MouseLeftButtonDown(object sender, MouseButtonEventArgs e) { MessageBoxResult result = MessageBox.Show("¿Guardar La Nueva Configuración?", "", MessageBoxButton.YesNo, MessageBoxImage.Question); if (result == MessageBoxResult.Yes) { MainWindow.listaProgramadoRiego = listaProgramadoRiegoAux; MainWindow.listaProgramadoIluminacion = listaProgramadoIluminacionAux; DBRiegoAutomatizado.GuardarConfiguracionRiego(); //DBRiegoAutomatizado.GuardarConfiguracionIluminacion(); } }
public MainWindow() { InitializeComponent(); try { DBRiegoAutomatizado.DBConectar(); } catch (Exception) { MessageBox.Show("NO SE PUDO CONECTAR A LA BASE DE DATOS", "ERROR", MessageBoxButton.OK, MessageBoxImage.Error); } DBRiegoAutomatizado.listaProgramadoRiego(); DBRiegoAutomatizado.listaProgramadoIluminacion(); try { puerto.Open(); //puerto.Close(); puerto.DataReceived += new SerialDataReceivedEventHandler(puerto_DataReceived); } catch (Exception) { MessageBox.Show("NO SE PUDO CONECTAR EL PUERTO COM", "ERROR", MessageBoxButton.OK, MessageBoxImage.Error); } /* --- CONFIGURACIÓN DE TIMERS --- */ tiempo.Interval = TimeSpan.FromSeconds(1); /* --- CADA 1s --- */ tiempo.Tick += new EventHandler(tiempo_Tick); tiempo.Start(); }