Exemplo n.º 1
0
        public void AddDevelopersToTeam(int teamID, List <Developer> developers)
        {
            DevTeam team = GetDevTeamByID(teamID);

            if (team != null)
            {
                foreach (Developer d in developers)
                {
                    team.AddToDeveloperTeam(d);
                }
            }
        }
Exemplo n.º 2
0
        public bool RemoveDeveloperFromTeam(int teamID, Developer dev)
        {
            DevTeam team       = GetDevTeamByID(teamID);
            bool    devRemoved = false;

            if (team != null)
            {
                devRemoved = team.RemoveFromDeveloperTeam(dev);
            }

            return(devRemoved);
        }
Exemplo n.º 3
0
        public bool AddDeveloperToTeam(int teamID, Developer dev)
        {
            DevTeam team = GetDevTeamByID(teamID);

            if (team != null)
            {
                team.AddToDeveloperTeam(dev);
                return(true);
            }
            else
            {
                return(false);
            }
        }
Exemplo n.º 4
0
        //Update
        public bool UpdateExistingDevTeam(int orgiginalTeamID, DevTeam newDevTeam)
        {
            DevTeam oldDevTeam = GetDevTeamByID(orgiginalTeamID);

            if (oldDevTeam != null)
            {
                oldDevTeam.TeamName = newDevTeam.TeamName;
                oldDevTeam.TeamID   = newDevTeam.TeamID;
                return(true);
            }
            else
            {
                return(false);
            }
        }
Exemplo n.º 5
0
        //Delete
        public bool RemoveDevTeamFromList(int devTeamID)
        {
            DevTeam devTeam = GetDevTeamByID(devTeamID);

            if (devTeam == null)
            {
                return(false);
            }

            int initialCount = _listofDevTeams.Count;

            _listofDevTeams.Remove(devTeam);

            if (initialCount > _listofDevTeams.Count)
            {
                return(true);
            }
            else
            {
                return(false);
            }
        }
Exemplo n.º 6
0
 public void AddNewTeam(DevTeam dev)
 {
     _listofDevTeams.Add(dev);
 }
Exemplo n.º 7
0
        //Create
        public void AddDevTeam(string teamName, int teamID)
        {
            DevTeam devTeam = new DevTeam(teamName, teamID);

            _listofDevTeams.Add(devTeam);
        }