예제 #1
0
        public void lerDadosJson(JObject pJsonObject)
        {
            JObject jsSorteio = (JObject)pJsonObject["concurso"];
            JArray jsNumsSorteados = (JArray)jsSorteio["numeros_sorteados"];
            JObject jsGanhadores = (JObject)jsSorteio["premiacao"];

            this.nConcurso = (int)jsSorteio["numero"];
            this.dataConcurso = (string)jsSorteio["data"];
            this.cidadeConcurso = (string)jsSorteio["cidade"];
            this.localConcurso = (string)jsSorteio["local"];
            this.valorAcumulado = (string)jsSorteio["valor_acumulado"];
            this.NumerosSorteados = jsNumsSorteados.ToObject<List<int>>();

            JObject jsGanhador = (JObject)jsGanhadores["quina"];

            this.Quina = new GanhadorConcurso
            {
                nGanhadores = (string)jsGanhador["ganhadores"],
                valorPago = (string)jsGanhador["valor_pago"]
            };

            jsGanhador = (JObject)jsGanhadores["quadra"];

            this.Quadra = new GanhadorConcurso
            {
                nGanhadores = (string)jsGanhador["ganhadores"],
                valorPago = (string)jsGanhador["valor_pago"]
            };

            jsGanhador = (JObject)jsGanhadores["terno"];

            this.Terno = new GanhadorConcurso
            {
                nGanhadores = (string)jsGanhador["ganhadores"],
                valorPago = (string)jsGanhador["valor_pago"]

            };

            this.arrecadacaoTotal = (string)jsSorteio["arrecadacao_total"];

            JObject proxCon = (JObject)pJsonObject["proximo_concurso"];

            this.proxConcMS = new ProximoConcurso
            {
                dataProxConcurso = (string)proxCon["data"],
                valorEstimado = (string)proxCon["valor_estimado"]
            };

            this.valorAcumEspSJ = (string)pJsonObject["especial_sao_joao_valor_acumulado"];

        }    
예제 #2
0
        public void lerDadosJson(JObject pJsonObject)
        {
            JObject jsSorteio       = (JObject)pJsonObject["concurso"];
            JArray  jsNumsSorteados = (JArray)jsSorteio["numeros_sorteados"];
            JObject jsGanhadores    = (JObject)jsSorteio["premiacao"];

            this.nConcurso        = (int)jsSorteio["numero"];
            this.dataConcurso     = (string)jsSorteio["data"];
            this.cidadeConcurso   = (string)jsSorteio["cidade"];
            this.localConcurso    = (string)jsSorteio["local"];
            this.valorAcumulado   = (string)jsSorteio["valor_acumulado"];
            this.NumerosSorteados = jsNumsSorteados.ToObject <List <int> >();

            JObject jsGanhador = (JObject)jsGanhadores["quina"];

            this.Quina = new GanhadorConcurso
            {
                nGanhadores = (string)jsGanhador["ganhadores"],
                valorPago   = (string)jsGanhador["valor_pago"]
            };

            jsGanhador = (JObject)jsGanhadores["quadra"];

            this.Quadra = new GanhadorConcurso
            {
                nGanhadores = (string)jsGanhador["ganhadores"],
                valorPago   = (string)jsGanhador["valor_pago"]
            };

            jsGanhador = (JObject)jsGanhadores["terno"];

            this.Terno = new GanhadorConcurso
            {
                nGanhadores = (string)jsGanhador["ganhadores"],
                valorPago   = (string)jsGanhador["valor_pago"]
            };

            this.arrecadacaoTotal = (string)jsSorteio["arrecadacao_total"];

            JObject proxCon = (JObject)pJsonObject["proximo_concurso"];

            this.proxConcMS = new ProximoConcurso
            {
                dataProxConcurso = (string)proxCon["data"],
                valorEstimado    = (string)proxCon["valor_estimado"]
            };

            this.valorAcumEspSJ = (string)pJsonObject["especial_sao_joao_valor_acumulado"];
        }