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); } }
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]); }