private void btnAplicar_Click(object sender, RoutedEventArgs e) { try { bool tipo = false; //false update true insert enlace.conectar(); String[] s = new string[2]; s = enlace.consultaPersonalizacion(); if (!string.IsNullOrEmpty(s[1])) { tipo = false; } else { tipo = true; } if (rdioAmarillo.IsChecked == true) { enlace.color("Amber", tipo); } if (rdioAzul.IsChecked == true) { enlace.color("Indigo", tipo); } if (rdioGris.IsChecked == true) { enlace.color("Grey", tipo); } if (rdioMorado.IsChecked == true) { enlace.color("DeepPurple", tipo); } if (rdioNaranja.IsChecked == true) { enlace.color("DeepOrange", tipo); } if (rdioRojo.IsChecked == true) { enlace.color("Red", tipo); } if (rdioRosa.IsChecked == true) { enlace.color("Pink", tipo); } if (rdioTurquesa.IsChecked == true) { enlace.color("Teal", tipo); } if (rdioVerde.IsChecked == true) { enlace.color("Green", tipo); } enlace.cerrar(); if (imgFondo.Source != null) { var encoder = new PngBitmapEncoder(); encoder.Frames.Add(BitmapFrame.Create((BitmapSource)imgFondo.Source)); using (FileStream stream = new FileStream(AppDomain.CurrentDomain.BaseDirectory + "Fondo.jpeg", FileMode.Create)) encoder.Save(stream); } MessageBox.Show("Cambios aplicados exitosamente.", "Cambios aplicados", MessageBoxButton.OK, MessageBoxImage.Information); } catch (Exception) { MessageBox.Show("Hubo un problema al guardar los cambios.", "Error", MessageBoxButton.OK, MessageBoxImage.Error); } }