示例#1
0
 /// <summary>
 /// Funcion que busca el atributo a eliminar
 /// </summary>
 public void BuscaAtributoEliminar()
 {
     foreach (Atributo item in tablaActual._Atributos)
     {
         if (item._NombreAtributo == (string)dataGridAtributos.CurrentRow.Cells[0].Value)
         {
             tablaActual._Atributos.Remove(item);
             Archivo.GuardarTabla(tablaActual);
             Archivo.GuardaBase(@base);
             break;
         }
     }
 }
示例#2
0
        /// <summary>
        /// Evento para agregar una nueva tabla
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void btnBotonAgregar_Click(object sender, EventArgs e)
        {
            int res = ChecaEntidadRepetida(textBox1.Text);

            if (res == 0)
            {
                Tabla tabla = new Tabla(textBox1.Text);

                baseActual.Tablas.Add(tabla);
                actualizaDataGrid();
                Archivo.GuardarTabla(tabla);
                Archivo.GuardaBase(baseActual);
                textBox1.Text = "";
            }
            else
            {
                MessageBox.Show("La entidad deseada ya existe");
                textBox1.Text = "";
            }
        }