Esempio n. 1
0
        public List <PlayerItemViewModel> GetPlayers()
        {
            List <PlayerItemViewModel> playersToReturn = _repo.GetPlayers()
                                                         .Select(player => {
                string team = _teamRepo.GetTeam(player.TeamId).Name;
                return(ModelFactory.CreateViewModel(player, team, null));
            })
                                                         .ToList();

            return(playersToReturn);
        }
        //this method will return teams of a particular project
        public List <TeamMaster> GetTeam(int projectId)
        {
            List <TeamMaster> teamMaster        = _teamRepo.GetTeam();
            List <TeamMaster> teamlistbyproject = new List <TeamMaster>();

            foreach (TeamMaster item in teamMaster)
            {
                if (item.ProjectId == projectId)
                {
                    teamlistbyproject.Add(item);
                }
            }
            return(teamlistbyproject);
        }
Esempio n. 3
0
        public TeamViewModel GetTeam(Guid id)
        {
            Team teamToReturn = _repo.GetTeam(id);

            return(ModelFactory.CreateViewModel(teamToReturn));
        }