Пример #1
0
 private void AddRelateTopic(List <int> topicIds, int wallpaperId)
 {
     if (topicIds != null && topicIds.Count > 0)
     {
         foreach (var item in topicIds)
         {
             var topicId = item;
             var flag    = UpdateRelateTopic(topicId, wallpaperId, 1);
             if (!flag)
             {
                 var model = new WallPaperRelateTopic();
                 model.WallPaperId = wallpaperId;
                 model.TopicId     = topicId;
                 dbContextService.Add <WallPaperRelateTopic>(model);
             }
         }
     }
 }
Пример #2
0
        private IList <WallPaperRelateTopic> FakeWallPaperRelateTopicList()
        {
            #region instance

            var r1 = new WallPaperRelateTopic()
            {
                Id          = 1,
                TopicId     = 1,
                WallPaperId = 1,
                Status      = 1
            };

            var r2 = new WallPaperRelateTopic()
            {
                Id          = 2,
                TopicId     = 1,
                WallPaperId = 2,
                Status      = 1
            };

            var r3 = new WallPaperRelateTopic()
            {
                Id          = 3,
                TopicId     = 2,
                WallPaperId = 1,
                Status      = 1
            };

            var r4 = new WallPaperRelateTopic()
            {
                Id          = 4,
                TopicId     = 2,
                WallPaperId = 3,
                Status      = 1
            };

            var r5 = new WallPaperRelateTopic()
            {
                Id          = 5,
                TopicId     = 1,
                WallPaperId = 4,
                Status      = 1
            };

            var r6 = new WallPaperRelateTopic()
            {
                Id          = 6,
                TopicId     = 3,
                WallPaperId = 5,
                Status      = 1
            };

            var r7 = new WallPaperRelateTopic()
            {
                Id          = 7,
                TopicId     = 4,
                WallPaperId = 6,
                Status      = 1
            };

            var r8 = new WallPaperRelateTopic()
            {
                Id          = 8,
                TopicId     = 4,
                WallPaperId = 3,
                Status      = 1
            };

            #endregion

            var list = new List <WallPaperRelateTopic>()
            {
                r1, r2, r3, r4, r5, r6, r7, r8
            };
            return(list);
        }