Exemplo n.º 1
0
        protected void Save_Click(object sender, EventArgs e)
        {
            SysMenuModel model = new SysMenuModel();

            model.ParentID    = this.ParentID.Value.Trim();
            model.MenuName    = this.MenuName.Value.Trim();
            model.MenuImg     = this.MenuImg.Value.Trim();
            model.MenuType    = TypeConversion.StringToInt(this.MenuType.Value.Trim());
            model.NavigateUrl = this.NavigateUrl.Value.Trim();
            model.SortCode    = TypeConversion.StringToInt(this.SortCode.Value.Trim());
            model.DeleteFlag  = 0;
            model.CreateDate  = new DateTime();
            if (model.IsVolid())
            {
                if (MID == "")
                {
                    model.MenuID = Guid.NewGuid();
                    int i = SMBll.MenuAction(model, Common.NetEnum.SysEnum.ActionType.ADD);
                    if (i > 0)
                    {
                        ControlAction.CloseWindow(this.Page, "添加成功!", 2500, SysEnum.MsgType.SUCCESS);
                    }
                    else
                    {
                        ControlAction.CloseWindow(this.Page, "添加失败!", 2500, SysEnum.MsgType.ERROR);
                    }
                }
                else
                {
                    model.MenuID = new Guid(MID);
                    int i = SMBll.MenuAction(model, Common.NetEnum.SysEnum.ActionType.UPDATE);
                    if (i > 0)
                    {
                        ControlAction.CloseWindow(this.Page, "修改成功!", 2500, SysEnum.MsgType.SUCCESS);
                    }
                    else
                    {
                        ControlAction.CloseWindow(this.Page, "修改失败!", 2500, SysEnum.MsgType.ERROR);
                    }
                }
            }
            else
            {
                ShowMsgHelper.ShowScript("showWarningMsg('" + model.ValidateTag.ToString() + "');");
            }
        }