private void button1_Click(object sender, EventArgs e) { Ventana1 v = new Ventana1(); nombreDB = txtnombrebd.Text; if (Crear) { Directorios dir = new Directorios(); if (nombreValidacion.IsMatch(nombreDB)) { dir.CrearDir(nombreDB); v.ListaDirectorio(v.getDir()); txtnombrebd.Text = ""; } else { MessageBox.Show("Nombre de Base de Datos Invalido"); } Crear = false; v.ListaDirectorio(v.getDir()); } if (Usar) { Form3 v3 = new Form3(); v3.BaseEnUso = txtnombrebd.Text; v3.Show(); Usar = false; v.ListaDirectorio(v.getDir()); } if (CrearTabla) { Directorios dir = new Directorios(); dir.CreaTabla(txtnombrebd.Text + ".str", usandoBD); dir.CreaTabla(txtnombrebd.Text + ".data", usandoBD); } this.Hide(); }
public void CrearDir(string nom) { string carpeta = Application.StartupPath + @"\Gestor\" + nom; Ventana1 v = new Ventana1(); try { if (Directory.Exists(carpeta)) { MessageBox.Show("La base de datos que intentas crear, ya existe"); } else { Directory.CreateDirectory(carpeta); MessageBox.Show("Base de Datos Creada"); v.ListaDirectorio(v.getDir()); } } catch (Exception e) { MessageBox.Show(e.Message); } }
private void button1_Click(object sender, EventArgs e) { Ventana1 v = new Ventana1(); nombreDB = txtnombrebd.Text; if (Crear) { Directorios dir = new Directorios(); if (nombreValidacion.IsMatch(nombreDB)) { dir.CrearDir(nombreDB); v.ListaDirectorio(v.getDir()); txtnombrebd.Text = ""; this.Hide(); } else { MessageBox.Show("Nombre de Base de Datos Invalido"); } Crear = false; v.ListaDirectorio(v.getDir()); } if (Usar) { string bd = Application.StartupPath + @"\Gestor\" + nombreDB; if (Directory.Exists(bd)) { Form3 v3 = new Form3(); v3.BaseEnUso = txtnombrebd.Text; v3.Show(); Usar = false; this.Hide(); v.ListaDirectorio(v.getDir()); } else { MessageBox.Show("No existe la base de datos"); } } if (Borrar) { nombreDB = txtnombrebd.Text; string bd = Application.StartupPath + @"\Gestor\" + nombreDB; if (nombreDB != null) { if (Directory.Exists(bd)) { Directory.Delete(bd, true); MessageBox.Show("Base de Datos Borrada con Exito!"); } else { MessageBox.Show("La base de datos que intentas borrar, no existe!", "Base de Datos Inexistente"); } } else { MessageBox.Show("Ingrese un nombre de Base de Datos Existente.", "Base de Datos Inexistente"); } } }