private void createMenu(string usertype) { int row = 1; Business.Sys.BusinessMenu menu = new Business.Sys.BusinessMenu(); foreach (Entity.Sys.EntityMenu it in menu.GetRightMenuList("null", "sys", user.Entity.UserType)) { string tit = ""; if (it.MenuName == "系统管理") { tit = ""; } else if (it.MenuName == "基础资料") { tit = ""; } else if (it.MenuName == "表记管理") { tit = ""; } else if (it.MenuName == "退租管理") { tit = ""; } else if (it.MenuName == "合同管理") { tit = ""; } menustr.Append("<dl id=\"" + it.InnerEntityOID + "\">\n"); menustr.Append("<dt><i class=\"Hui-iconfont\">" + tit + "</i> " + it.MenuName + "<b class=\"Hui-iconfont menu_dropdown-arrow\"></b></dt>\n"); menustr.Append("<dd>\n"); menustr.Append("<ul>\n"); Business.Sys.BusinessMenu item = new Business.Sys.BusinessMenu(); foreach (Entity.Sys.EntityMenu sub in item.GetRightMenuList(it.InnerEntityOID, "sys", user.Entity.UserType)) { menustr.Append("<li><a _href=\"" + sub.MenuPath + "\" href=\"javascript:void(0)\">" + sub.MenuName + "</a></li>\n"); } menustr.Append("</ul>\n"); menustr.Append("</dd>\n"); menustr.Append("</dl>\n"); row++; } menulist = menustr.ToString(); }
private string getparentaction(JsonArrayParse jp) { JsonObjectCollection collection = new JsonObjectCollection(); string flag = "1"; try { Business.Sys.BusinessMenu menu = new Business.Sys.BusinessMenu(); menu.load(jp.getValue("id").Replace("chk", "")); if (menu.Entity.Parent == "") { flag = "3"; } else { collection.Add(new JsonStringValue("parent", menu.Entity.Parent)); } } catch { flag = "2"; } collection.Add(new JsonStringValue("type", "getparent")); collection.Add(new JsonStringValue("flag", flag)); return(collection.ToString()); }