Example #1
0
    private string GetDepartmentName(TeamMember.Department department)
    {
        switch (department)
        {
        case TeamMember.Department.Programming:
            return("Programmer");

        case TeamMember.Department.Art:
            return("Artist");

        case TeamMember.Department.SoundDesign:
            return("Sound Designer");

        case TeamMember.Department.StudioDevelopment:
            return("Studio Development Staff");

        case TeamMember.Department.Marketing:
            return("Marketing Staff");

        default:
            throw new ArgumentOutOfRangeException("department", department, null);
        }
    }
Example #2
0
 public RequiredMembers(TeamMember.Department department, int minRank, int requiredAmt)
 {
     _requiredMembers = new List <TeamMember>(requiredAmt);
     _department      = department;
     _minRank         = minRank;
 }
 public List <TeamMember> GetCurrentTeamByDivision(TeamMember.Department department)
 {
     return(_divisions[department]);
 }