Exemplo n.º 1
0
        private void dropIndexToolStripMenuItem_Click(object sender, EventArgs e)
        {
            var node      = treeViewMenu.SelectedNode;
            var indexNode = node as IndexNode;
            var d         = MessageBox.Show(string.Format("Are you sure you want to drop index '{0}'", indexNode.NiceIndexName),
                                            "Drop index", MessageBoxButtons.YesNo) == DialogResult.Yes;

            if (d)
            {
                var colNode = node.Parent as CollectionNode;
                MDB.DropIndex(colNode.DbNode.DbName, colNode.CollectionName, indexNode.Key);
                indexNode.Remove();
            }
        }