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