public ActionResult AddPlayer()
        {
            var vm = new AddPlayerVM();

            vm.CreateTeamList(_teamRepo.GetTeams());
            vm.CreatePositionList(_playerRepo.GetPositions());

            return(View("AddPlayer", vm));
        }
Esempio n. 2
0
        public List <TeamItemViewModel> GetTeams()
        {
            List <TeamItemViewModel> teamsToReturn = _repo.GetTeams()
                                                     .Select(team => ModelFactory.CreateViewModel(
                                                                 teamId: team.Id,
                                                                 name: team.Name,
                                                                 logo: team.Logo,
                                                                 greatestPlayer: team.GreatestPlayer,
                                                                 deleted_date: null
                                                                 ))
                                                     .ToList();

            return(teamsToReturn);
        }
Esempio n. 3
0
        public ActionResult <IEnumerable <Team> > GetTeams()
        {
            var teams = _repository.GetTeams();

            return(Ok(_mapper.Map <IEnumerable <TeamReadDto> >(teams)));
        }