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); }
public List <SysMenu> getMenuByOperator(long @operator) { return(db.UP_GetOperatorMenu(@operator).ToList()); }