コード例 #1
0
        public void RemoveDeveloperFromTeam(int teamID, int developerID)
        {
            DeveloperRepository devRepo           = new DeveloperRepository();
            Developer           developerToRemove = devRepo.GetDeveloperByID(developerID);

            foreach (Team team in _teams)
            {
                if (team.TeamID == teamID)
                {
                    team.Developers.Remove(developerToRemove);
                }
            }
        }
コード例 #2
0
        // U: The Team should be able to add new developers
        // remove developers by their ID.
        public void AddDeveloperToTeam(int teamID, int developerID)
        {
            DeveloperRepository devRepo        = new DeveloperRepository();
            Developer           developerToAdd = devRepo.GetDeveloperByID(developerID);

            foreach (Team team in _teams)
            {
                if (team.TeamID == teamID)
                {
                    team.Developers.Add(developerToAdd);
                }
            }
        }