Esempio n. 1
0
        public static Participante ObterDadosParticipante(int codigoParticipante)
        {
            var requisicao = MontadorRequisicao.MontarRequisicaoGetParticipante();
            var json       = JsonParser.MontarJsonGetParticipante(codigoParticipante);

            EnviarJson(json, requisicao);
            var objetoResposta = JObject.Parse((string)ObterResposta(requisicao));

            var dados             = objetoResposta.SelectToken("participante");
            var dadosParticipante = AjustarDadosParticipante(dados, codigoParticipante);

            var participante = new Participante(dadosParticipante)
            {
                Email = dadosParticipante["email"]
            };

            return(participante);
        }