Ejemplo n.º 1
0
        public void Build()
        {
            var user = _context.Users.FirstOrDefault(e => e.Name == "User1");

            var pageData = new CMS.DomainModel.PageDatas.PageData()
            {
                Name        = "PageData1Name",
                Title       = "文章测试标题",
                PageName    = "ContentPage1Name",
                Creator     = new CMS.DomainModel.EntityEdit(user.Id, user.Name, user.HeadSculpture),
                LastUpdater = new CMS.DomainModel.EntityEdit(user.Id, user.Name, user.HeadSculpture),
            };

            _context.PageDatas.Add(pageData);

            _context.ContentComponentDatas.AddRange(new List <ContentComponentData>()
            {
                new ContentComponentData()
                {
                    Sign        = "ContentPage1_Component1Sign",
                    SingleDatas = new List <ComponentSingleData>()
                    {
                        new ComponentSingleData()
                        {
                            Name = "PageData1_ContentComponentData1_SingleComponentData1Name"
                        },
                        new ComponentSingleData()
                        {
                            Name = "PageData1_ContentComponentData1_SingleComponentData2Name"
                        }
                    },
                    PageData = pageData,
                },
                new ContentComponentData()
                {
                    Sign = "ContentPage1_Component2Sign", PageData = pageData
                },
            });
        }
Ejemplo n.º 2
0
        public void Build()
        {
            var page = _context.Pages.First(e => e.Name == "ContentPage1Name");

            var pageData = new CMS.DomainModel.PageDatas.PageData()
            {
                Name  = "PageData1Name",
                Title = "文章测试标题",
                Page  = page
            };

            _context.PageDatas.Add(pageData);

            _context.ContentComponentDatas.AddRange(new List <ContentComponentData>()
            {
                new ContentComponentData()
                {
                    Sign        = "ContentPage1_Component1Sign",
                    SingleDatas = new List <SingleComponentData>()
                    {
                        new SingleComponentData()
                        {
                            Name = "PageData1_ContentComponentData1_SingleComponentData1Name"
                        },
                        new SingleComponentData()
                        {
                            Name = "PageData1_ContentComponentData1_SingleComponentData2Name"
                        }
                    },
                    PageData = pageData
                },
                new ContentComponentData()
                {
                    Sign = "ContentPage1_Component2Sign", PageData = pageData
                }
            });
        }