public LeagueTypePickerItemModel(LeagueTypesEnum leagueTypesEnum, string leagueTypeName) { LeagueTypesEnum = leagueTypesEnum; LeagueTypeName = leagueTypeName; }
public static bool GetLeagueTypeString(LeagueTypesEnum leagueType, out string str) { return(_dictionary.TryGetValue(leagueType, out str)); }
public async Task <CreateLeaderboardResponseCode> CreateLeaderboardAsync(string name, LeagueTypesEnum leagueType, ParticipantModel creator) { if (creator == null) { return(CreateLeaderboardResponseCode.UnknownError); } creator.IsAdmin = true; var leaderboard = new LeaderboardModel() { LeagueType = leagueType, Name = name, Participants = new ObservableCollection <ParticipantModel>() { creator } }; var response = await _httpManager.PutAsync <CreateLeaderboardResponseCode>(ApiConstants.LeaderboardsURL, leaderboard); return(response); }