示例#1
0
        /// <summary>
        /// Se encarga de cargar los nombres de las bases de datos
        /// y los agrega como strings al arbol
        /// </summary>
        private void ActualizarArbol()
        {
            treeDB.Nodes[0].Nodes[0].Nodes[0].Nodes.Clear();
            // treeDB.Nodes[0].Nodes[0].Nodes[0].Nodes.Add() linea para agregar las bases de datos al arbol
            bases = dbbol.CargarNombreDB();
            int cont = 0;

            foreach (var item in bases)
            {
                BDMenu = new ContextMenuStrip();

                //Create some menu items.
                ToolStripMenuItem viewLabel = new ToolStripMenuItem();
                viewLabel.Text   = "View Options";
                viewLabel.Click += this.ClickView;
                ToolStripMenuItem FLabel = new ToolStripMenuItem();
                FLabel.Text   = "Function Options";
                FLabel.Click += this.FunctionView;
                ToolStripMenuItem TLabel = new ToolStripMenuItem();
                TLabel.Text   = "Triggers Options";
                TLabel.Click += this.TriggerView;
                BDMenu.Items.AddRange(new ToolStripMenuItem[] { viewLabel, FLabel, TLabel });
                BDMenu.MouseClick += new System.Windows.Forms.MouseEventHandler(this.BD_Click);
                treeDB.Nodes[0].Nodes[0].Nodes[0].Nodes.Add(item).ContextMenuStrip = BDMenu;/// aqui evento
                baseDatos = item;
                AgregarCompo(cont);


                cont++;
                //TODO: Implementar metodo para agregar todas las opciones a cada base de datos
            }
        }
示例#2
0
 private void FrmCreateSquema_Load(object sender, EventArgs e)
 {
     dbbol = new bdBOL();
     bases = dbbol.CargarNombreDB();
     foreach (var item in bases)
     {
         cbBases.Items.Add(item);
     }
     cbBases.SelectedIndex = 0;
 }
示例#3
0
 /// <summary>
 /// Este metodo carga todas las bases de datos a los combobox
 /// </summary>
 private void cargarCombos()
 {
     cbBaseDatos_mod.Items.Clear();
     cbBaseDatos_eli.Items.Clear();
     crearbol.CargarNombreDB().ForEach(delegate(string namedb)
     {
         cbBaseDatos_mod.Items.Add(namedb);
         cbBaseDatos_eli.Items.Add(namedb);
     });
     cbBaseDatos_mod.SelectedIndex = 0;
     cbBaseDatos_eli.SelectedIndex = 0;
 }