public LeaveGroupBehavior(ISet <Group> groups, ISet <Group> moderatedGroups, ISet <Group> administratedGroups) { leaveAttended = new LeaveEntityBehavior <Group>(groups); leaveModerated = new LeaveEntityBehavior <Group>(moderatedGroups); leaveAdministrated = new LeaveAdministrationBehavior(administratedGroups); this.administratedGroups = administratedGroups; }
public LeaveTeamBehavior(ICollection <Team> Teams) { this.leaveBahvior = new LeaveEntityBehavior <Team>(Teams); }
public LeaveModeratorBehavior(ISet <Group> moderatedGroups) { this.leaveBahvior = new LeaveEntityBehavior <Group>(moderatedGroups); }