private void btnAgregar_Click(object sender, RoutedEventArgs e) { string sql = string.Empty; try { dgNuevo.DataSource = null; string conx = ConfigurationManager.ConnectionStrings["cnxDiadest"].ConnectionString; MySqlConnection con = new MySqlConnection(conx); con.Open(); if (txtDes.Text == string.Empty) { throw new Exception("favor de capturar el texto"); } EntGeneralST g = new EntGeneralST(dtfecha.Value.ToShortDateString(), txtDes.Text); sql = "INSERT INTO bitacora VALUES('" + dtfecha.Value.ToString("yyyyMMdd") + "','" + txtDes.Text + "','S','7','N')"; MySqlCommand com = new MySqlCommand(sql, con); com.ExecuteNonQuery(); v.Bitacora += sql + ";\r\n"; gbit.Add(g); dtfecha.Value = DateTime.Now; txtDes.Text = string.Empty; dgNuevo.DataSource = gbit; com.Dispose(); con.Close(); } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private void btnAgrArch_Click(object sender, RoutedEventArgs e) { List <EntGeneralST> la = new List <EntGeneralST>(); try { OfdArchivos.Multiselect = true; OfdArchivos.ShowDialog(); if (OfdArchivos.FileNames.Count() > 0) { la = new List <EntGeneralST>(); foreach (string f in OfdArchivos.FileNames) { EntGeneralST g = new EntGeneralST(f.Substring(f.LastIndexOf('\\') + 1, f.Length - f.LastIndexOf('\\') - 1), f); la.Add(g); } foreach (EntGeneralST a in la) { lsta.Add(a); } refrestListaArch(); } } catch (Exception ex) { MessageBox.Show(ex.Message); } }