Пример #1
0
        private void UpdatePageExtenstion(ContentPageComplete page)
        {
            var ext = Context.ContentPageExtensions.FirstOrDefault(x => x.ContentPageId == page.Details.ContentPageId);
            if(ext == null)
            {
                ext = new ContentPageExtension
                {
                    ContentPageId = page.Details.ContentPageId
                };

                Context.ContentPageExtensions.Add(ext);
            }

            AutoMapper.Mapper.Map<ContentPageComplete, ContentPageExtension>(page, ext);
            Context.SaveChanges();
        }
Пример #2
0
        private void AddNewPageExtension(ContentPage page)
        {
            var extension = new ContentPageExtension { ContentPage = page };

            // add any custom init code here

            Context.ContentPageExtensions.Add(extension);
        }