public List <TreeGridItem> LoadNewsletterList(NewsletterGroup obj = null) { List <TreeGridItem> returnValue = new List <TreeGridItem>(); BaseCollection <Newsletter> newsletters = new HJORM.BaseCollection <BitPlate.Domain.Newsletters.Newsletter>(); if (obj == null) { newsletters = BaseCollection <Newsletter> .Get("FK_Site='" + SessionObject.CurrentSite.ID.ToString() + "'"); } else { newsletters = obj.Newsletters; } foreach (Newsletter newsletter in newsletters) { TreeGridItem tgi = new TreeGridItem(); tgi.ID = newsletter.ID; tgi.Name = newsletter.Name; tgi.CreateDate = newsletter.CreateDate; tgi.Field1 = newsletter.MailingGroupsString; returnValue.Add(tgi); } return(returnValue); }
public void SaveObjectPermissions(HJORM.BaseCollection <BitPlate.Domain.Autorisation.ObjectPermission> objectPermissions) { base.Channel.SaveObjectPermissions(objectPermissions); }