示例#1
0
        public ActionResult Index()
        {
            //--------------------------------------------------
            MenuXml       menuRoleAppCode = new MenuXml();
            List <string> roleList;


            //if (TempData["MenuItems"] != null)
            //{
            //    //var oldMenuItems = TempData["MenuItems"] as List<BusinessObject.MenuItem.MenuItemObject>;
            //    //TempData["MenuItems"] = null;
            //    //TempData["MenuItems"] = oldMenuItems;
            //    ////return PartialView(oldMenuItems);
            //}

            //try
            //{
            //    //roleList = (new LoginModels(HttpContext.User)).Roller.ToList();
            //}
            //catch (Exception ex)
            //{
            //    //myLog.Info("Rol Alınamadı, Login olunmamış.", ex);
            //}
            roleList = new List <string>();
            roleList.Add("Rol_3");

            var menuItems = menuRoleAppCode.GetMenuList(roleList);

            TempData["MenuItems"]     = menuItems;
            Session["YetkiliMenuler"] = menuItems;
            //return PartialView(menuItems);

            //--------------------------------------------------
            return(View());
        }