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

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

            blnShowPanel = objGadgetPreferences.ShowPanel;
            return(blnShowPanel);
        }
Example #2
0
        protected void Page_Load(object sender, EventArgs e)
        {
            Response.Cache.SetExpires(DateTime.Now);

            if (Request["ShowPanel"] != null)
            {
                iShowPanel = Convert.ToInt32(Request["ShowPanel"]);


                LoggedUser oLoggedUser = (LoggedUser)HttpContext.Current.User;
                iUserID = oLoggedUser.Profile.UserID;
                clsGadgetPreferences objGadgetPreferences = new clsGadgetPreferences();

                objGadgetPreferences.UserId   = iUserID;
                objGadgetPreferences.EntityId = -1;
                if (iShowPanel == 1)
                {
                    objGadgetPreferences.ShowPanel = true;
                }
                else
                {
                    objGadgetPreferences.ShowPanel = false;
                }

                bool bSave = objGadgetPreferences.SetPreferenceData(objGadgetPreferences);

                if (bSave)
                {
                    Response.Clear();
                    Response.Write("1");
                    Response.End();
                }
                else
                {
                    Response.Clear();
                    Response.Write("0");
                    Response.End();
                }
            }
            else
            {
                Response.Clear();
                Response.Write("0");
                Response.End();
            }
        }
        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;
        }