Exemple #1
0
        private static void ListTeams(Link participantsReference)
        {
            List <ParticipantTeam> participants = apiClient.Get <ListOfTeamParticipant>(new Uri(participantsReference.HRef));

            foreach (ParticipantTeam participant in participants)
            {
                ParticipantTeamDetail team = apiClient.Get <ParticipantTeamDetail>(new Uri(participant.Links.First(l => l.Rel == ResourceRelation.Self).HRef));
                Console.Write("{0} {1} {2}\n", team.StartNumber, team.Team, team.Country);
            }
        }
Exemple #2
0
        public Uri SaveTeamParticipant(ParticipantTeamDetail participant)
        {
            if (participant == null)
            {
                throw new ArgumentNullException("participant");
            }

            ClearLinks(participant);

            return(SaveResource <ParticipantTeamDetail>(participant, "participant"));
        }
Exemple #3
0
        public bool UpdateTeamParticipant(ParticipantTeamDetail participant)
        {
            if (participant == null)
            {
                throw new ArgumentNullException("participant");
            }

            ClearLinks(participant);

            return(UpdateResource <ParticipantTeamDetail>(participant, string.Format("participant/{0}", participant.Id)));
        }
Exemple #4
0
        ///<inheritdoc/>
        public bool UpdateTeamParticipant(ParticipantTeamDetail participant)
        {
            if (participant == null)
            {
                throw new ArgumentNullException(nameof(participant));
            }

            ClearLinks(participant);

            return(UpdateResource(participant, "participant/" + participant.Id));
        }