Exemplo n.º 1
0
        public static void ClearCoreCache(CoreCacheType Type, int ID, bool Cascade)
        {
            switch (Type)
            {
            case CoreCacheType.Host:

                ClearHostCache(Cascade);
                break;

            case CoreCacheType.Portal:

                ClearPortalCache(ID, Cascade);
                break;

            case CoreCacheType.Tab:

                TabInfo       objTab;
                TabController objTabs = new TabController();
                objTab = objTabs.GetTab(ID);
                if (objTab != null)
                {
                    ClearTabCache(ID, objTab.PortalID);
                }
                break;
            }
        }
Exemplo n.º 2
0
        public static void ClearCoreCache( CoreCacheType Type, int ID, bool Cascade )
        {
            switch( Type )
            {
                case CoreCacheType.Host:

                    ClearHostCache( Cascade );
                    break;
                case CoreCacheType.Portal:

                    ClearPortalCache( ID, Cascade );
                    break;
                case CoreCacheType.Tab:

                    TabInfo objTab;
                    TabController objTabs = new TabController();
                    objTab = objTabs.GetTab( ID );
                    if( objTab != null )
                    {
                        ClearTabCache( ID, objTab.PortalID );
                    }
                    break;
            }
        }