コード例 #1
0
        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);
            }
        }
コード例 #2
0
        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);
            }
        }