Exemple #1
0
        public bool AddUserSearchGame(UserSearchGameDto newUserSearchGame, int userId)
        {
            UserSearchGame newUserSearch = mappingService.GetUserSearchGameFromDto(newUserSearchGame, userId);

            userSearches.AddSearchGame(newUserSearch);
            unitOfWork.CompleteWork();
            return(newUserSearch.UserSearchGameId != 0);
        }
Exemple #2
0
        public IActionResult AddUserSearchGame([FromBody] UserSearchGameDto userGameDto)
        {
            var id           = User.Claims.Single(c => c.Type == "Id").Value;
            var normalizedId = profilesService.ToNormalizedId(id);
            var result       = userSearchesService.AddUserSearchGame(userGameDto, normalizedId);

            return(result ? (IActionResult)Ok() : BadRequest());
        }
Exemple #3
0
 public UserSearchGame GetUserSearchGameFromDto(UserSearchGameDto userSearchGame, int userId)
 {
     return(new UserSearchGame()
     {
         UserId = userId,
         GameId = userSearchGame.GameId
     });
 }