diff --git a/serwer/app/apiLiczacy.js b/serwer/app/apiLiczacy.js index 710e1ee..6382a83 100644 --- a/serwer/app/apiLiczacy.js +++ b/serwer/app/apiLiczacy.js @@ -105,5 +105,18 @@ apiLiczacy.get("/wyloguj", function(req, res) { }); }); +apiLiczacy.get("/top10Liczacy", function(req, res) { + con.query("SELECT idLiczacego, imie, nazwisko, sumaPrzeliczona FROM `sumaPrzeliczona` ORDER BY `sumaPrzeliczona`.`sumaPrzeliczona` DESC LIMIT 10;", function(err, result) { + if (err) throw err; + res.send(result); + }); +}); +apiLiczacy.get("/top10Wolontariuszy", function(req, res) { + con.query('SELECT numerIdentyfikatora, imie, nazwisko, suma FROM `SumaZebranaPrzezWolontariuszy` ORDER BY `SumaZebranaPrzezWolontariuszy`.`suma` DESC LIMIT 10;', function(err, result) { + if (err) throw err; + res.send(result); + }); +}); + module.exports = apiLiczacy; \ No newline at end of file diff --git a/serwer/app/apiPanel.js b/serwer/app/apiPanel.js index 92dbd11..5cf19ce 100644 --- a/serwer/app/apiPanel.js +++ b/serwer/app/apiPanel.js @@ -94,4 +94,18 @@ apiPanel.post("/potwierdzRozliczenie/:id", function(req, res) { }); }); + +apiPanel.get("/top10Liczacy", function(req, res) { + con.query("SELECT idLiczacego, imie, nazwisko, sumaPrzeliczona FROM `sumaPrzeliczona` ORDER BY `sumaPrzeliczona`.`sumaPrzeliczona` DESC LIMIT 10;", function(err, result) { + if (err) throw err; + res.send(result); + }); +}); +apiPanel.get("/top10Wolontariuszy", function(req, res) { + con.query('SELECT numerIdentyfikatora, imie, nazwisko, suma FROM `SumaZebranaPrzezWolontariuszy` ORDER BY `SumaZebranaPrzezWolontariuszy`.`suma` DESC LIMIT 10;', function(err, result) { + if (err) throw err; + res.send(result); + }); +}); + module.exports = apiPanel; \ No newline at end of file