static void HideTopic(EditorsEntities entity, int TopicId, int UserId)
        {
            HiddenTopic HT = entity.HiddenTopics.Where(h => h.UserID == UserId && h.TopicID == TopicId).FirstOrDefault();

            if (HT != null)
            {
                entity.HiddenTopics.Remove(HT);
            }

            HiddenTopic HTNew = new HiddenTopic();

            HTNew.TopicID = TopicId;
            HTNew.UserID  = UserId;
            entity.HiddenTopics.Add(HTNew);
        }
        // For Show Topic

        public static bool ShowTopics(List <int> TopicIds, int UserId)
        {
            using (EditorsEntities entity = new EditorsEntities())
            {
                foreach (var TopicId in TopicIds)
                {
                    HiddenTopic HT = entity.HiddenTopics.Where(h => h.UserID == UserId && h.TopicID == TopicId).FirstOrDefault();
                    if (HT != null)
                    {
                        entity.HiddenTopics.Remove(HT);
                    }
                }
                entity.SaveChanges();
                return(true);
            }
        }