示例#1
0
        private void CreateMenu()
        {
            String     UserName   = System.Web.HttpContext.Current.User.Identity.Name;
            String     AccessCode = "";
            HttpCookie RMaxCookie = new HttpCookie(UserName);

            RMaxCookie = Request.Cookies[UserName];

            if (RMaxCookie != null)
            {
                MAXFORD.Max_Account.MaxfordUser.MaxConfig.UserCookies CookClass = new MAXFORD.Max_Account.MaxfordUser.MaxConfig.UserCookies();
                foreach (DataRow dr in CookClass.GetMenu(RMaxCookie.Value).Rows)
                {
                    AccessCode = AccessCode + "<li><div class='max_side_menu_bar maxIconDashboard'><a href=http://www.maxford.lk/Max_Account/MaxfordUser/Administrator/max" + dr["MENU_DATA"].ToString() + "/Default.aspx>" + dr["MENU_DATA"].ToString() + "</a></div></li>";
                }
                maxAdminBaseMenu.Text = AccessCode;
            }
            else
            {
                maxAdminBaseMenu.Text = "Unauthorized Access";
            }
        }
示例#2
0
        private void CreateCookie()
        {
            String UserName   = System.Web.HttpContext.Current.User.Identity.Name;
            String AccessCode = "";

            HttpCookie RMaxCookie = new HttpCookie(UserName);

            RMaxCookie = Request.Cookies[UserName];
            if (RMaxCookie != null)
            {
            }
            else
            {
                MAXFORD.Max_Account.MaxfordUser.MaxConfig.UserCookies CookClass = new MAXFORD.Max_Account.MaxfordUser.MaxConfig.UserCookies();
                foreach (DataRow dr in CookClass.LoadCookie(UserName).Rows)
                {
                    AccessCode = dr["COOKIE"].ToString();
                }
                HttpCookie MaxCookie = new HttpCookie(UserName);
                MaxCookie.Value   = AccessCode;
                MaxCookie.Expires = DateTime.Now.AddDays(1);
                Response.Cookies.Add(MaxCookie);
            }
        }