diff --git a/app.js b/app.js index 2a30ba9..240b42c 100644 --- a/app.js +++ b/app.js @@ -126,6 +126,23 @@ app.post("/confirm-reservation", (req, res) => { }); + +// Pour votre sur la présence à son anniversaire +app.get("/presence-anniversaire", (req, res) => { + let enfant = req.query.e; + let present = req.query.p; + + db.query("DELETE FROM anniversaire WHERE enfant = ?", [enfant], function (err, result) { + if (err) throw err; + + db.query("INSERT INTO anniversaire (enfant, present) VALUES (?, ?)", [enfant, (present == 'true' ? 1 : 0)], function (err, result) { + if (err) throw err; + res.render('votre-vote', { "enfant": enfant, "present": (present == 'true' ? 1 : 0) }); + }); + }); +}); + + app.listen(5006, ()=> { console.log("server started on port 5006") }); diff --git a/public/styles.css b/public/styles.css index 95a2743..8814134 100644 --- a/public/styles.css +++ b/public/styles.css @@ -47,4 +47,14 @@ img:hover{ .depenses { font-weight: bold; color: red;; +} + +.vote { + text-align: center; + font-size: xx-large; +} + +.vote-sm { + text-align: center; + font-size: x-large; } \ No newline at end of file diff --git a/views/votre-vote.hbs b/views/votre-vote.hbs new file mode 100644 index 0000000..a8f4b69 --- /dev/null +++ b/views/votre-vote.hbs @@ -0,0 +1,19 @@ + + + + + + + Votre présence à l'anniversaire de Louisa + + + + +

+
{{#if present}}😁{{else}}☹️{{/if}} {{enfant}} {{#unless present}}ne{{/unless}} sera {{#unless present}}pas{{/unless}} là à l'anniversaire de Louisa le 17 décembre
+
+
+ {{#unless present}}
Si vous changez d'avis, vous pouvez toujours nous contacter au 06.22.88.28.80 ou au 06.52.90.38.10
{{/unless}} + {{#if present}}
Louisa a hâte de retrouver ses copains pour cette occasion !!
{{/if}} + + \ No newline at end of file