Exemple #1
0
        protected void btnSubmit_OnClick(object sender, EventArgs e)
        {
            string flag = Request.QueryString["flag"];

            SeatManage.ClassModel.SysFuncDicInfo modelSysFuncDic = new SeatManage.ClassModel.SysFuncDicInfo();
            SeatManage.Bll.SysFuncDic            bllSysFuncDic   = new SeatManage.Bll.SysFuncDic();
            modelSysFuncDic.Name    = txtMCaption.Text;
            modelSysFuncDic.PageUrl = txtMenuLink.Text;
            modelSysFuncDic.Order   = txtOrderSeq.Text;
            switch (flag)
            {
            //新增功能页
            case "add":
                modelSysFuncDic.No = txtModSeq.Text;
                if (string.IsNullOrEmpty(bllSysFuncDic.AddNewFuncPage(modelSysFuncDic)))
                {
                    PageContext.RegisterStartupScript(ActiveWindow.GetHidePostBackReference());
                    FineUI.Alert.ShowInTop("添加成功!");
                }
                else
                {
                    FineUI.Alert.ShowInTop("添加失败!");
                }
                break;

            //修改功能页
            case "edit":
                modelSysFuncDic.No = txtModSeq.Text;
                if (bllSysFuncDic.UpdateFuncPage(modelSysFuncDic))
                {
                    PageContext.RegisterStartupScript(ActiveWindow.GetHidePostBackReference());
                    FineUI.Alert.ShowInTop("修改成功!");
                }
                else
                {
                    FineUI.Alert.ShowInTop("修改失败!");
                }
                break;

            default:
                FineUI.Alert.ShowInTop("未执行任何操作");
                break;
            }
        }