Skip to content

Instantly share code, notes, and snippets.

@rafaelcardoso
Created September 10, 2014 17:30
Show Gist options
  • Save rafaelcardoso/afa6b6af2bb09bf435ca to your computer and use it in GitHub Desktop.
Save rafaelcardoso/afa6b6af2bb09bf435ca to your computer and use it in GitHub Desktop.
console.log("presidente",JSON.parse(require('system/util/storage').getItem('eleitos')).br);
var dados = {
presidente:{
eleito: {"oc":"p.c1","t":1,"ac":"BR","an":"BRASIL","cc":1,"cn":"Presidente","ca":[{"num":"38","nu":"LAURINHA","ps":"PJAG","v":"104.093","vp":"0,17","s":1},{"num":"71","nu":"MARCIO JORGE CALDERARO DA SILV","ps":"PLAN","v":"103.275","vp":"0,17","s":0},{"num":"66","nu":"MARIA NILDA PEREIRA DE SOUZA","ps":"PGAL","v":"100.404","vp":"0,16","s":0},{"num":"76","nu":"LUISINHO","ps":"PBAN","v":"84.136","vp":"0,14","s":0},{"num":"35","nu":"MARIA CICERA ARAUJO SILVA","ps":"PBAR","v":"19.785","vp":"0,03","s":0},{"num":"68","nu":"GABRIEL","ps":"PARA","v":"0","vp":"0,00","s":0},{"num":"42","nu":"ROBERT","ps":"PKUW","v":"0","vp":"0,00","s":0}],"vv":"61.547.849","vvp":"66,37","vb":"7.765.504","vn":"23.427.466","vnp":"25,26","vbp":"8,37","ab":"20.807.628","el":"86.206.188","si":"BR","sap":"129,66","vop":"81,60","abp":"18,40","lastModified":1410358900114,"prevModified":1410355800696,"channelName":"eleicoes-placar-br-c1"},
reeleito: {"oc":"p.c1","t":1,"ac":"BR","an":"BRASIL","cc":1,"cn":"Presidente","ca":[{"num":"38","nu":"LAURINHA","ps":"PJAG","v":"104.093","vp":"0,17","s":2},{"num":"71","nu":"MARCIO JORGE CALDERARO DA SILV","ps":"PLAN","v":"103.275","vp":"0,17","s":0},{"num":"66","nu":"MARIA NILDA PEREIRA DE SOUZA","ps":"PGAL","v":"100.404","vp":"0,16","s":0},{"num":"76","nu":"LUISINHO","ps":"PBAN","v":"84.136","vp":"0,14","s":0},{"num":"35","nu":"MARIA CICERA ARAUJO SILVA","ps":"PBAR","v":"19.785","vp":"0,03","s":0},{"num":"68","nu":"GABRIEL","ps":"PARA","v":"0","vp":"0,00","s":0},{"num":"42","nu":"ROBERT","ps":"PKUW","v":"0","vp":"0,00","s":0}],"vv":"61.547.849","vvp":"66,37","vb":"7.765.504","vn":"23.427.466","vnp":"25,26","vbp":"8,37","ab":"20.807.628","el":"86.206.188","si":"BR","sap":"129,66","vop":"81,60","abp":"18,40","lastModified":1410358900114,"prevModified":1410355800696,"channelName":"eleicoes-placar-br-c1"},
zerado: {"oc":"p.c1","t":1,"ac":"BR","an":"BRASIL","cc":1,"cn":"Presidente","ca":[{"num":"38","nu":"LAURINHA","ps":"PJAG","v":"104.093","vp":"0,17","s":0},{"num":"71","nu":"MARCIO JORGE CALDERARO DA SILV","ps":"PLAN","v":"103.275","vp":"0,17","s":0},{"num":"66","nu":"MARIA NILDA PEREIRA DE SOUZA","ps":"PGAL","v":"100.404","vp":"0,16","s":0},{"num":"76","nu":"LUISINHO","ps":"PBAN","v":"84.136","vp":"0,14","s":0},{"num":"35","nu":"MARIA CICERA ARAUJO SILVA","ps":"PBAR","v":"19.785","vp":"0,03","s":0},{"num":"68","nu":"GABRIEL","ps":"PARA","v":"0","vp":"0,00","s":0},{"num":"42","nu":"ROBERT","ps":"PKUW","v":"0","vp":"0,00","s":0}],"vv":"61.547.849","vvp":"66,37","vb":"7.765.504","vn":"23.427.466","vnp":"25,26","vbp":"8,37","ab":"20.807.628","el":"86.206.188","si":"BR","sap":"129,66","vop":"81,60","abp":"18,40","lastModified":1410358900114,"prevModified":1410355800696,"channelName":"eleicoes-placar-br-c1"},
segundoturno: {"oc":"p.c1","t":1,"ac":"BR","an":"BRASIL","cc":1,"cn":"Presidente","ca":[{"num":"71","nu":"MARCIO JORGE CALDERARO DA SILV","ps":"PLAN","v":"154.148","vp":"0,20","s":3},{"num":"38","nu":"LAURINHA","ps":"PJAG","v":"154.143","vp":"0,20","s":3},{"num":"66","nu":"MARIA NILDA PEREIRA DE SOUZA","ps":"PGAL","v":"148.488","vp":"0,19","s":0},{"num":"76","nu":"LUISINHO","ps":"PBAN","v":"124.776","vp":"0,16","s":0},{"num":"35","nu":"MARIA CICERA ARAUJO SILVA","ps":"PBAR","v":"22.908","vp":"0,03","s":0},{"num":"68","nu":"GABRIEL","ps":"PARA","v":"0","vp":"0,00","s":0},{"num":"42","nu":"ROBERT","ps":"PKUW","v":"0","vp":"0,00","s":0}],"vv":"78.481.624","vvp":"67,88","vb":"9.231.916","vn":"27.903.873","vnp":"24,13","vbp":"7,98","ab":"25.193.042","el":"86.206.188","si":"BR","sap":"159,12","vop":"82,11","abp":"17,89","lastModified":1410361730522,"prevModified":1410358900123,"channelName":"eleicoes-placar-br-c1"}
},
governador:{
pb:{
eleito:{"oc":"e.c3","t":1,"ac":"PB","an":"PARAÍBA","cc":3,"cn":"Governador","ca":[{"num":"56","nu":"KAMMER LAURINDO","ps":"PBRU","v":"494.736","vp":"51,08","s":1},{"num":"60","nu":"BRICK SCHMI","ps":"PHUR","v":"473.831","vp":"48,92","s":0},{"num":"46","nu":"FORTUNATO ROLING","ps":"PCAR","v":"0","vp":"0,00","s":0}],"vv":"968.567","vvp":"39,78","vb":"487.917","vn":"978.303","vnp":"40,18","vbp":"20,04","ab":"423.399","el":"2.858.186","si":"PB","sap":"100,00","vop":"85,19","abp":"14,81","lastModified":1410363799176,"prevModified":1410362510061,"channelName":"eleicoes-placar-pb-c3"},
zerado:{"oc":"e.c3","t":1,"ac":"PB","an":"PARAÍBA","cc":3,"cn":"Governador","ca":[{"num":"","nu":"$escape.escapeJava($escape.escapeHtml($!candidate.name))","ps":"","v":"20.903","vp":"54,28","s":0},{"num":"","nu":"$escape.escapeJava($escape.escapeHtml($!candidate.name))","ps":"","v":"17.607","vp":"45,72","s":0},{"num":"","nu":"$escape.escapeJava($escape.escapeHtml($!candidate.name))","ps":"","v":"0","vp":"0,00","s":0},{"num":"60","nu":"BRICK SCHMI","ps":"PHUR","v":"0","vp":"0,00","s":0},{"num":"56","nu":"KAMMER LAURINDO","ps":"PBRU","v":"0","vp":"0,00","s":0},{"num":"46","nu":"FORTUNATO ROLING","ps":"PCAR","v":"0","vp":"0,00","s":0}],"vv":"38.510","vvp":"40,02","vb":"18.611","vn":"39.107","vnp":"40,64","vbp":"19,34","ab":"16.070","el":"2.858.186","si":"PB","sap":"3,84","vop":"85,29","abp":"14,71","lastModified":1410354951068,"prevModified":1410351054009,"channelName":"eleicoes-placar-pb-c3"},
reeleito:{"oc":"e.c3","t":1,"ac":"PB","an":"PARAÍBA","cc":3,"cn":"Governador","ca":[{"num":"","nu":"$escape.escapeJava($escape.escapeHtml($!candidate.name))","ps":"","v":"20.903","vp":"54,28","s":2},{"num":"","nu":"$escape.escapeJava($escape.escapeHtml($!candidate.name))","ps":"","v":"17.607","vp":"45,72","s":0},{"num":"","nu":"$escape.escapeJava($escape.escapeHtml($!candidate.name))","ps":"","v":"0","vp":"0,00","s":0},{"num":"60","nu":"BRICK SCHMI","ps":"PHUR","v":"0","vp":"0,00","s":0},{"num":"56","nu":"KAMMER LAURINDO","ps":"PBRU","v":"0","vp":"0,00","s":0},{"num":"46","nu":"FORTUNATO ROLING","ps":"PCAR","v":"0","vp":"0,00","s":0}],"vv":"38.510","vvp":"40,02","vb":"18.611","vn":"39.107","vnp":"40,64","vbp":"19,34","ab":"16.070","el":"2.858.186","si":"PB","sap":"3,84","vop":"85,29","abp":"14,71","lastModified":1410354951068,"prevModified":1410351054009,"channelName":"eleicoes-placar-pb-c3"},
segundoturno:{"oc":"e.c3","t":1,"ac":"PB","an":"PARAÍBA","cc":3,"cn":"Governador","ca":[{"num":"","nu":"$escape.escapeJava($escape.escapeHtml($!candidate.name))","ps":"","v":"20.903","vp":"54,28","s":3},{"num":"","nu":"$escape.escapeJava($escape.escapeHtml($!candidate.name))","ps":"","v":"17.607","vp":"45,72","s":3},{"num":"","nu":"$escape.escapeJava($escape.escapeHtml($!candidate.name))","ps":"","v":"0","vp":"0,00","s":0},{"num":"60","nu":"BRICK SCHMI","ps":"PHUR","v":"0","vp":"0,00","s":0},{"num":"56","nu":"KAMMER LAURINDO","ps":"PBRU","v":"0","vp":"0,00","s":0},{"num":"46","nu":"FORTUNATO ROLING","ps":"PCAR","v":"0","vp":"0,00","s":0}],"vv":"38.510","vvp":"40,02","vb":"18.611","vn":"39.107","vnp":"40,64","vbp":"19,34","ab":"16.070","el":"2.858.186","si":"PB","sap":"3,84","vop":"85,29","abp":"14,71","lastModified":1410354951068,"prevModified":1410351054009,"channelName":"eleicoes-placar-pb-c3"}
}
}
};
function reset(){
x = {};
var ufs = ['br','ac','al','ap','am','ba','ce','df','es','ms','ma','mt','mg','pa','pb','pr','pi','rj','rn','rs','ro','rr','sc','sp','se','go','pe','to'];
// seta a situação de todos os estados como undefined
for (var i = 0; i < ufs.length; i++) {
x[ufs[i]] = {
situacao: null
};
}
// guarda no localStorage
require('system/util/storage').setItem('eleitos', JSON.stringify(x));
}
function update(channel, json){
pageConfig.data.set(json);
$(window).trigger('wsmessage.'+channel, [json]);
}
update('presidente', dados.presidente.zerado);
update('presidente', dados.presidente.eleito);
update('presidente', dados.presidente.reeleito);
update('presidente', dados.presidente.segundoturno);
update('governador', dados.governador.pb.zerado);
update('governador', dados.governador.pb.eleito);
update('governador', dados.governador.pb.reeleito);
update('governador', dados.governador.pb.segundoturno);
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment