public override void Add(SectionGroup item) { base.Add(item); if (item.SectionContents != null && item.SectionContents.Any()) { var contentService = new SectionContentProviderService(); item.SectionContents.Each(m => { m.SectionGroupId = item.ID; m.SectionWidgetId = item.SectionWidgetId; contentService.Add(m); }); } if (item.IsLoadDefaultData) { GenerateContentFromConfig(item); if (item.SectionContents != null && item.SectionContents.Any()) { ISectionContentProviderService contentService = ServiceLocator.Current.GetInstance <ISectionContentProviderService>(); item.SectionContents.Each(c => { contentService.Add(c); }); } } }
public override void Add(SectionGroup item) { base.Add(item); if (item.SectionContents != null && item.SectionContents.Any()) { var contentService = new SectionContentProviderService(); item.SectionContents.Each(m => { m.SectionGroupId = item.ID; m.SectionWidgetId = item.SectionWidgetId; contentService.Add(m); }); } }