Exemple #1
0
        protected void Page_Load(object sender, EventArgs e)
        {
            StringBuilder    stringBuilder   = new StringBuilder();
            List <FuncModel> modelByFatherId = FuncModelUtils.GetModelByFatherId(0);

            for (int i = 0; i < modelByFatherId.Count; i++)
            {
                FuncModel funcModel = modelByFatherId[i];
                stringBuilder.Append("{");
                stringBuilder.Append("icon: '../images/DeskTop/system.gif',");
                stringBuilder.Append("title: '" + funcModel.Name + "',");
                stringBuilder.Append("url: 'WorkSpace.aspx?FMDID=" + funcModel.Id + "',");
                stringBuilder.Append("height: '500',");
                stringBuilder.Append("width: '600',");
                stringBuilder.Append("wsstate: 'WSMAX',");
                stringBuilder.Append("showDialogId: ''}\n\r,");
            }
            stringBuilder.Append("{");
            stringBuilder.Append("icon: '../images/DeskTop/password.gif',");
            stringBuilder.Append("title: '修改密码',");
            stringBuilder.Append("url: 'PassMe.aspx',");
            stringBuilder.Append("height: '200',");
            stringBuilder.Append("width: '400',");
            stringBuilder.Append("wsstate: 'WSNORMAL',");
            stringBuilder.Append("showDialogId: ''}\n\r,");
            stringBuilder.Append("{");
            stringBuilder.Append("icon: '../images/DeskTop/close.gif',");
            stringBuilder.Append("title: '关闭',");
            stringBuilder.Append("url: 'Logout.aspx',");
            stringBuilder.Append("height: '200',");
            stringBuilder.Append("width: '400',");
            stringBuilder.Append("wsstate: 'WSNORMAL',");
            stringBuilder.Append("showDialogId: ''}\n\r");
            this.objIcons = stringBuilder.ToString();
        }
Exemple #2
0
        protected void Page_Load(object sender, EventArgs e)
        {
            bool flag = !base.IsPostBack;

            if (flag)
            {
                string value = "0";
                bool   flag2 = base.Request.Params["FMDID"] != null;
                if (flag2)
                {
                    value = base.Request.Params["FMDID"].ToString();
                }
                int  mdid  = 0;
                bool flag3 = string.IsNullOrWhiteSpace(value);
                if (flag3)
                {
                    mdid = value.ToInt();
                }
                StringBuilder stringBuilder = new StringBuilder();
                stringBuilder.Clear();
                List <TimMenu> children = FuncModelUtils.FilterUserMenu(FuncModelUtils.GetFuncModelMenu(mdid), LogicContext.Current.UserId).Children;
                foreach (TimMenu current in children)
                {
                    bool flag4 = current.Type != ModuleType.C;
                    if (!flag4)
                    {
                        stringBuilder.Append("<li>");
                        stringBuilder.Append("<a href='#'><span>");
                        stringBuilder.Append(" <img src='images/menu_icon1.png'/></span>" + current.Name + "</a>");
                        List <TimMenu> children2 = FuncModelUtils.FilterUserMenu(FuncModelUtils.GetFuncModelMenu(current.Id), LogicContext.Current.UserId).Children;
                        stringBuilder.Append("<ul>");
                        foreach (TimMenu current2 in children2)
                        {
                            stringBuilder.Append(string.Concat(new object[]
                            {
                                "<li><a onclick=\"f_addTab(",
                                current2.Id,
                                ", '",
                                current2.Name,
                                "', '",
                                current2.Url,
                                "');\">",
                                current2.Name,
                                "</a></li>"
                            }));
                        }
                        stringBuilder.Append("</ul>");
                        stringBuilder.Append("</li>");
                    }
                }
                this._Menu = stringBuilder.ToString();
            }
            LogicContext current3 = LogicContext.Current;
            bool         flag5    = current3 != null;

            if (flag5)
            {
                this._UserName = current3.UserName;
                SystemInfo systemInfo = SystemInfoUtils.GetSystemInfo();
                this._ConpanyName = systemInfo.Name;
            }
        }