Ejemplo n.º 1
0
        public List <SysMenu> GetMenus(long @operator)
        {
            System.Web.Caching.Cache objCache = System.Web.HttpRuntime.Cache;

            var cacheObj = objCache["menu_" + @operator];

            if (cacheObj == null)
            {
                cacheObj = db.UP_GetOperatorMenu(@operator).ToList();

                objCache.Insert("menu_" + @operator, cacheObj, null, System.Web.Caching.Cache.NoAbsoluteExpiration, TimeSpan.FromSeconds(1800));
            }

            return((List <SysMenu>)cacheObj);
        }
Ejemplo n.º 2
0
 public List <SysMenu> getMenuByOperator(long @operator)
 {
     return(db.UP_GetOperatorMenu(@operator).ToList());
 }