Browse Source

Finalizando serviço de salvar evento

master
Henrique Caetano de Barros 3 years ago
parent
commit
35e4f989f8
1 changed files with 13 additions and 13 deletions
  1. +13
    -13
      server/services/eventos.js

+ 13
- 13
server/services/eventos.js View File

@ -10,29 +10,29 @@ const dbRecords = _db.query(`
_out.println('<div style="display: flex; justify-content: center; margin-top: 80px; min-height: 585px;">') _out.println('<div style="display: flex; justify-content: center; margin-top: 80px; min-height: 585px;">')
_out.println('<div>') _out.println('<div>')
_out.println('<caption><a style="display: flex; justify-content: center; font-weight: bold; font-size: 25px; margin-bottom: 10px;">Eventos</a></caption>') _out.println('<caption><a style="display: flex; justify-content: center; font-weight: bold; font-size: 25px; margin-bottom: 10px;">Eventos</a></caption>')
_out.println('<table style="min-width:700px; text-align:left">')
_out.println('<table style="min-width:700px; text-align:left; border-collapse: collapse; border: 1px solid #999; border-inline: none;">')
_out.println('<tr style="height: 35px;">') _out.println('<tr style="height: 35px;">')
_out.println('<th>Título</th>')
_out.println('<th>Data</th>')
_out.println('<th>Capacidade</th>')
_out.println('<th>Preço</th>')
_out.println('<th>Categoria</th>')
_out.println('<th style="border-collapse:collapse; border:1px solid #999; border-inline:none;">Título</th>')
_out.println('<th style="border-collapse:collapse; border:1px solid #999; border-inline:none;">Data</th>')
_out.println('<th style="border-collapse:collapse; border:1px solid #999; border-inline:none;">Capacidade</th>')
_out.println('<th style="border-collapse:collapse; border:1px solid #999; border-inline:none;">Preço</th>')
_out.println('<th style="border-collapse:collapse; border:1px solid #999; border-inline:none;">Categoria</th>')
_out.println('</tr>') _out.println('</tr>')
let copiaDbRecords = dbRecords.slice() let copiaDbRecords = dbRecords.slice()
dbRecords.map((dbRecord,i) => {
dbRecords.map(dbRecord => {
const initialLength = copiaDbRecords.length const initialLength = copiaDbRecords.length
copiaDbRecords = copiaDbRecords.filter(r => r.getString("categoria") != dbRecord.getString("categoria")) copiaDbRecords = copiaDbRecords.filter(r => r.getString("categoria") != dbRecord.getString("categoria"))
const lengthCategoria = initialLength - copiaDbRecords.length const lengthCategoria = initialLength - copiaDbRecords.length
_out.println(`<tr style="height:35px; background-color:${i % 2 === 0 ? '#eee' : '#fff'}">`)
_out.println(`<td>${dbRecord.getString("titulo")}</td>`)
_out.println(`<td>${dbRecord.getString("data")}</td>`)
_out.println(`<td>${dbRecord.getInt("capacidade")}</td>`)
_out.println(`<td>${dbRecord.getDouble("preco")}</td>`)
{lengthCategoria > 0 && _out.println(`<td rowspan="${lengthCategoria}">${dbRecord.getString("categoria")}</td>`)}
_out.println(`<tr style="height:35px;">`)
_out.println(`<td style="border-collapse:collapse; border:1px solid #999; border-inline:none;">${dbRecord.getString("titulo")}</td>`)
_out.println(`<td style="border-collapse:collapse; border:1px solid #999; border-inline:none;">${dbRecord.getString("data")}</td>`)
_out.println(`<td style="border-collapse:collapse; border:1px solid #999; border-inline:none;">${dbRecord.getInt("capacidade")}</td>`)
_out.println(`<td style="border-collapse:collapse; border:1px solid #999; border-inline:none;">${dbRecord.getDouble("preco")}</td>`)
{lengthCategoria > 0 && _out.println(`<td style="border-collapse:collapse; border:1px solid #999; border-inline:none;" rowspan="${lengthCategoria}">${dbRecord.getString("categoria")}</td>`)}
_out.println('</tr>') _out.println('</tr>')
}) })


Loading…
Cancel
Save