Beispiel #1
0
        private void newToolStripMenuItem_Click(object sender, EventArgs e)
        {
            Menues.Add("Menu");
            PushOutPut("");
            frmConnectionString frm = new frmConnectionString();

            frm.ShowDialog();
            var cstr = frm.ConnectionString;

            if (cstr != "")
            {
                Tables = DB.FetchDBSchema(cstr);
                pr     = new NgProject2();
                NgMenu2 mn = new NgMenu2("Menu");
                pr = SetTreeView1(mn, Tables);
                pr.NetProject.DataBaseConnectionString = cstr;
                SetTreeView();
            }
            Menues = CommonFunctions.ProcessMenues(pr);

            foreach (var s in pr.Menues)
            {
                foreach (var ss in s.Submenues)
                {
                    ss.TabNameList = CommonFunctions.ProcessTabs(ss);
                }
            }
        }