Пример #1
0
 private void ShowInfo(int MenuId)
 {
     FwjSoft.BLL.MenuInfo   bll   = new FwjSoft.BLL.MenuInfo();
     FwjSoft.Model.MenuInfo model = bll.GetModel(MenuId);
     this.lblMenuId.Text        = model.MenuId.ToString();
     this.lblMenuName.Text      = model.MenuName;
     this.lblMenuSpaceName.Text = model.MenuSpaceName;
     this.lblMenuFrmName.Text   = model.MenuFrmName;
     this.lblMenuParentId.Text  = model.MenuParentId.ToString();
     this.lblMenuUse.Text       = model.MenuUse?"是":"否";
 }
Пример #2
0
        public void btnSave_Click(object sender, EventArgs e)
        {
            string strErr = "";

            if (this.txtMenuName.Text.Trim().Length == 0)
            {
                strErr += "菜单名称不能为空!\\n";
            }
            if (this.txtMenuSpaceName.Text.Trim().Length == 0)
            {
                strErr += "命名空间不能为空!\\n";
            }
            if (this.txtMenuFrmName.Text.Trim().Length == 0)
            {
                strErr += "窗体名称不能为空!\\n";
            }
            if (!PageValidate.IsNumber(txtMenuParentId.Text))
            {
                strErr += "上级菜单ID格式错误!\\n";
            }

            if (strErr != "")
            {
                MessageBox.Show(this, strErr);
                return;
            }
            int    MenuId        = int.Parse(this.lblMenuId.Text);
            string MenuName      = this.txtMenuName.Text;
            string MenuSpaceName = this.txtMenuSpaceName.Text;
            string MenuFrmName   = this.txtMenuFrmName.Text;
            int    MenuParentId  = int.Parse(this.txtMenuParentId.Text);
            bool   MenuUse       = this.chkMenuUse.Checked;


            FwjSoft.Model.MenuInfo model = new FwjSoft.Model.MenuInfo();
            model.MenuId        = MenuId;
            model.MenuName      = MenuName;
            model.MenuSpaceName = MenuSpaceName;
            model.MenuFrmName   = MenuFrmName;
            model.MenuParentId  = MenuParentId;
            model.MenuUse       = MenuUse;

            FwjSoft.BLL.MenuInfo bll = new FwjSoft.BLL.MenuInfo();
            bll.Update(model);
            Maticsoft.Common.MessageBox.ShowAndRedirect(this, "保存成功!", "list.aspx");
        }