Example #1
0
        public IActionResult GetUserTeam(int userId)
        {
            GetUserTeamDto userTeam = _gameService.GetUserTeam(userId);

            if (userTeam == null)
            {
                return(BadRequest());
            }
            return(Ok(userTeam));
        }
Example #2
0
        public GetUserTeamDto GetUserTeam(int userId)
        {
            var user = _unitOfWork.UserRepository.Get(userId);

            if (user == null)
            {
                return(null);
            }
            List <int>     pokemonIds = _unitOfWork.UserPokemonRepository.GetByUserId(userId);
            GetUserTeamDto dto        = new GetUserTeamDto(user.Login, pokemonIds, user.MainPokemonId);

            return(dto);
        }