Beispiel #1
0
        /// <summary>
        /// Evento que crea una nueva instancia y captura el nombre de una base de datos
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void nuevoToolStripMenuItem_Click(object sender, EventArgs e)
        {
            if (arc.SaveD.ShowDialog() == DialogResult.OK)
            {
                nombre_archivo     = arc.SaveD.FileName;
                arc.nombre_archivo = nombre_archivo;


                arc.CreaArchivo(nombre_archivo, 0);
                BaseDatos = arc.BaseD;

                FormEntidades formEntidades = new FormEntidades();
                formEntidades.Archivo    = arc;
                formEntidades.baseActual = BaseDatos;

                AbrirFormInPanel(formEntidades);
            }
        }
Beispiel #2
0
        /// <summary>
        /// Evento que abre una base de datos y crea su instancia correspondiente
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void abrirToolStripMenuItem_Click(object sender, EventArgs e)
        {
            arc = new Archivo();
            // si se pudo abrir el archivo
            if (arc.AbrirBase())
            {
                BaseDatos = arc.BaseD;
                FormEntidades formEntidades = new FormEntidades();
                formEntidades.Archivo = arc;

                formEntidades.baseActual = arc.BaseD;

                AbrirFormInPanel(formEntidades);
                if (sql != null)
                {
                    sql.actualiza_bd(BaseDatos);
                }
            }
        }