private void carga_dg() { enlace.conectar(); SQLiteDataAdapter adapter = new SQLiteDataAdapter(); adapter = enlace.consulta(); DataTable table = new DataTable("ALUMNOS"); adapter.Fill(table); dgAlumnos.ItemsSource = table.DefaultView; adapter.Update(table); enlace.cerrar(); }
private void FillDG() { enlace.conectar(); SQLiteDataAdapter adapter = new SQLiteDataAdapter(); adapter = enlace.consulta_lista_asistencia(); table = new DataTable("LISTADO"); adapter.Fill(table); dgListado.ItemsSource = table.DefaultView; adapter.Update(table); enlace.cerrar(); }
private void txtID_KeyDown(object sender, KeyEventArgs e) { if (e.Key == Key.Enter) { enlace.conectar(); String[] resultado = new string[6]; resultado = enlace.consulta_alumno(txtID.Text); if (resultado[0] != null) { bool contador = Convert.ToBoolean(enlace.consultar_asistencia(txtID.Text)); enlace.registro_asistencia(txtID.Text, contador); txbID.Text = resultado[0]; txbNombre.Text = resultado[1]; txbGradoGrupo.Text = resultado[2]; txbObservaciones.Text = resultado[3]; carga_imagen(resultado[0]); } else { limpiar(); MessageBox.Show("Alumno no encontrado", "No encontrado", MessageBoxButton.OK, MessageBoxImage.Exclamation); } txtID.Clear(); enlace.cerrar(); } }
public MainWindow() { InitializeComponent(); enlace = new Enlace(); enlace.conectar(); enlace.tablas(); enlace.cerrar(); actualizacion_color(); }
public void actualizacion_color() { enlace.conectar(); String[] s = new string[2]; s = enlace.consultaPersonalizacion(); enlace.cerrar(); if (!string.IsNullOrEmpty(s[1])) { Uri uri = new Uri("pack://application:,,,/MaterialDesignColors;component/Themes/Recommended/Primary/MaterialDesignColor." + s[1] + ".xaml"); Application.Current.Resources.MergedDictionaries[0].Source = uri; } }
private void guarda_bd(object sender, DoWorkEventArgs e) { enlace.conectar(); enlace.borrado(); foreach (DataRowView r in dg.ItemsSource) { int i = enlace.insertar(r[0].ToString().ToUpper(), r[1].ToString().ToUpper(), r[2].ToString().ToUpper(), r[3].ToString().ToUpper(), r[4].ToString().ToUpper(), r[5].ToString().ToUpper()); if (i == 0) { r.Delete(); } else { error = true; } } enlace.cerrar(); }
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); } }