function getPrograma(programas, index){ for (var i = 0; i < programas.length; i++) { if(i==index){ return programas[i]; } } return ""; } function populateMostrarPrograma(programa){ for (var index in programa) { var str = ""; if (index == "tematicas" || index == "orgaos_executores") { for (var i = 0; i < programa[index].length; i++) { str += programa[index][i].nome; str += i == programa[index].length - 1 ? "" : ", "; } } else { str += programa[index]; } $("#" + index).append(str+"<br>"); } } function createTable(objArray) { var array = typeof objArray != 'object' ? JSON.parse(objArray) : objArray; var str = '<table id="table" class="datagrid tablesorter">'; str += '<thead><tr>'; for (var index in array[0]) { str += '<th scope="col">' + formatColumnName(index) + '</th>'; if (index == "lei_criacao") { str += '<th scope="col">Mostrar Programa</th>'; break; } } str += '</tr></thead>'; str += '<tbody>'; for (var i = 0; i < array.length; i++) { str += (i % 2 == 0) ? '<tr class="alt">' : '<tr>'; for (var index in array[i]) { str += '<td>' + array[i][index] + '</td>'; if (index == "lei_criacao") { str += '<td><center><a href="mostrarPrograma.html?index=' + i + '"><img src="images/show.png" '+ 'title="Mostrar Programa"></center></td>'; break; } } str += '</tr>'; } str += '</tbody>' str += '</table>'; return str; } function formatColumnName(name) { var words = name.split("_"); var result = ""; for (var i = 0; i < words.length; i++) { result += words[i].charAt(0).toUpperCase() + words[i].slice(1); result += i == words.length - 1 ? "" : " "; } return result; } //YYYY-MM-DD to DD/MM/YYYY function formatDate(date) { var dateArray = date.split("-"); var newDate = dateArray[2]+"/"+dateArray[1]+"/"+dateArray[0]; return newDate; }