Example #1
0
        private void btnEliminarTabla_Click(object sender, EventArgs e)
        {
            try
            {
                if (!ValidarSeleccion())
                {
                    return;
                }

                if (MessageBox.Show("Estas seguro que desas eliminar", "AVISO", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.No)
                {
                    return;
                }

                progressBar1.Value = 50;
                ConexionSQLite SQLite = new ConexionSQLite();
                if (!SQLite.EliminarTabla(this.tvTablas.SelectedNode.Text))
                {
                    MessageBox.Show("Error: " + SQLite.Error, "AVISO", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    SQLite             = null;
                    progressBar1.Value = 100;
                    return;
                }
                MessageBox.Show("Se borro la tabla correctamente", "AVISO", MessageBoxButtons.OK, MessageBoxIcon.Information);
                SQLite = null;
                CargarTablas();
                progressBar1.Value = 100;
            }
            catch (Exception ex)
            {
                MessageBox.Show("Error: " + ex.Message, "AVISO", MessageBoxButtons.OK, MessageBoxIcon.Error);
                progressBar1.Value = 100;
            }
        }