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;
        }
示例#2
0
 public LeaveTeamBehavior(ICollection <Team> Teams)
 {
     this.leaveBahvior = new LeaveEntityBehavior <Team>(Teams);
 }
示例#3
0
 public LeaveModeratorBehavior(ISet <Group> moderatedGroups)
 {
     this.leaveBahvior = new LeaveEntityBehavior <Group>(moderatedGroups);
 }