public override int Delete(params object[] primaryKeys) { var groupService = new SectionGroupService(); Get(primaryKeys).Groups.Each(m => { groupService.Delete(m.ID); }); return(base.Delete(primaryKeys)); }
public override void DeleteWidget(string widgetId) { var groupService = new SectionGroupService(); Get(widgetId).Groups.Each(m => { groupService.Delete(m.ID); }); base.DeleteWidget(widgetId); }