private bool GetShowHidePreferences()
        {
            clsGadgetPreferences objGadgetPreferences = new clsGadgetPreferences();

            objGadgetPreferences.UserId   = iUserID;
            objGadgetPreferences.EntityId = -1;
            objGadgetPreferences.GetPreferenceData(objGadgetPreferences);

            blnShowPanel = objGadgetPreferences.ShowPanel;
            return(blnShowPanel);
        }
예제 #2
0
        private void GetGadgetPreferences(ref int iNoOfColums, ref int iNoOfRows, int iGadgetID)
        {
            clsGadgetPreferences objGadgetPreferences = new clsGadgetPreferences();

            if (Context.Cache.Get("CurrentPreferences_" + Session.SessionID + "_" + iGadgetID + "_" + iUserID) != null)
            {
                objGadgetPreferences = (clsGadgetPreferences)(Context.Cache.Get("CurrentPreferences_" + Session.SessionID + "_" + iGadgetID + "_" + iUserID));
            }
            else
            {
                objGadgetPreferences.UserId   = iUserID;
                objGadgetPreferences.EntityId = iGadgetID;
                objGadgetPreferences.GetPreferenceData(objGadgetPreferences);
                Context.Cache.Insert("CurrentPreferences_" + Session.SessionID + "_" + iGadgetID + "_" + iUserID, objGadgetPreferences, null, Cache.NoAbsoluteExpiration, Cache.NoSlidingExpiration, CacheItemPriority.High, null);
            }

            iNoOfColums = objGadgetPreferences.No_Of_Cols;
            iNoOfRows   = objGadgetPreferences.No_Of_Rows;
        }