public JsonResult ApplyForTournament(GroupTeamViewModel groupTeam) { JsonResult result = null; try { var userId = _currentUserService.GetCurrentUserId(); if (userId == ANONYM) { result = Json(ViewModelResources.NoRights); } else { var tournamentRequest = new TournamentRequest { TeamId = groupTeam.TeamId, UserId = userId, GroupId = groupTeam.GroupId }; _requestService.Create(tournamentRequest); result = Json(ViewModelResources.SuccessRequest); } } catch (ArgumentException ex) { result = Json(ex.Message); } return(result); }
private GroupTeamViewModel GetTeamFromBets(params int[] points) { var result = new GroupTeamViewModel(); foreach (var point in points) { result.Bets.Add(new TeamBetViewModel() { UserId = point.ToString(), Points = point }); } return(result); }