public static void ShowAzCustomMateManage(Form owner)
        {
            if (!MetadataOperate.ConfigWhetherInit())
            {
                GeneralHelpler.SomethingWarning("当前配置未正确设置,请重新设置!!");
                return;
            }

            if (!MetadataOperate.MetaWhetherInit())
            {
                GeneralHelpler.SomethingWarning("当前配置元数据没有初始化,请先生成!!");
                return;
            }
            foreach (var f in owner.MdiChildren)
            {
                if (f.Name == typeof(AzCustomMateManage).Name)
                {
                    f.BringToFront();
                    return;
                }
            }
            AzCustomMateManage azCustomMateManage = new AzCustomMateManage
            {
                MdiParent = owner
            };

            azCustomMateManage.Show();
        }
Beispiel #2
0
        private void CreateCodeBathSelect(object sender, DoWorkEventArgs e)
        {
            List <string> listselect = azCdgnDBSchema1.GetSelectNodesName();

            if (listselect.Count() == 0)
            {
                GeneralHelpler.SomethingWarning("没有选择的项!");
                return;
            }
            List <string> list = AzCreateCodeSelect.ShowAzCreateCodeSelect();

            if (list.Count() == 0)
            {
                return;
            }

            foreach (string s in listselect)
            {
                CreateCodeBath(list, s);
            }
        }
        private void tspButtonDel_Click(object sender, System.EventArgs e)
        {
            if (treeViewBusiness.SelectedNode.Level == 1)
            {
                var lused = AzMetaTableHandle.Handle().Select().Where(t => t.SchemaFrom == currentSelectObjModeName).Go();

                if (lused != null)
                {
                    if (lused.Count() > 0)
                    {
                        GeneralHelpler.SomethingWarning("当前元数已经被引用,不能删除?");

                        return;
                    }
                }

                string msg = $"确定要删除  {treeViewBusiness.SelectedNode.Text}";
                if (GeneralHelpler.ConfirmQuestionOperate(msg) == DialogResult.OK)
                {
                    AzMetaTableHandle.Handle().Delete(treeViewBusiness.SelectedNode.Name);
                    AzGetCustomList();
                }
            }
        }