public void TestAclExtension() { var activity = new PurseSeineActivity(); activity.AccessControl.Add(new ActivityAce() { EntityName = "SPC" }); ISecurable s = activity as ISecurable; Assert.True(s.AclContains("SPC")); Assert.False(s.AclContains("FFA")); Assert.True(s.IsLoadableFor("SPC")); Assert.False(s.IsLoadableFor("FFA")); }
public virtual void AddActivity(PurseSeineActivity activity) { activity.Day = this; this.Activities.Add(activity); }