From c54769e678cb56b9b18e19cfc94c437065c7037e Mon Sep 17 00:00:00 2001 From: henrydays Date: Mon, 15 Apr 2019 10:56:24 +0100 Subject: [PATCH] up --- api/Controllers/mvcController.cs | 20 ++- api/Views/Landing/jogo.cshtml | 243 +++++++++++++++++++++++++++---- 2 files changed, 232 insertions(+), 31 deletions(-) diff --git a/api/Controllers/mvcController.cs b/api/Controllers/mvcController.cs index 353d296b..b0e2f07a 100755 --- a/api/Controllers/mvcController.cs +++ b/api/Controllers/mvcController.cs @@ -81,6 +81,16 @@ namespace api.Controllers return View("Views/Landing/jogo.cshtml"); } + [AllowAnonymous] + [HttpGet("/top")] + public async Task getTopTen() + { + var users = _context.Users.Select(user => new { Nome = user.fullName, Pontos = user.drinks }).OrderByDescending(x => x.Pontos).Take(10); ; + + return Ok(users); + + } + [AllowAnonymous] [HttpGet("/ctf/top")] public async Task getTop() @@ -91,11 +101,11 @@ namespace api.Controllers // var users = await _repo.GetUsers(); // var usersToReturn = _mapper.Map>(users); - - var users = _context.Users.Select(user => new {Nome = user.fullName, Pontos = user.food }).OrderByDescending(x => x.Pontos).Take(10);; - - + var users = _context.Users.Select(user => new { Nome = user.fullName, Pontos = user.food }).OrderByDescending(x => x.Pontos).Take(10); ; + + + //food = soma ctf //drinks = soma geral @@ -113,7 +123,7 @@ namespace api.Controllers [HttpGet("/qsowde")] [AllowAnonymous] - public IActionResult flag() + public IActionResult flag() { return Redirect("https://drive.google.com/file/d/1lXjuUJG0srIP-P58NDKq_EVV1slQR230/view?usp=sharing"); // return View("Views/Landing/1stpage.cshtml"); diff --git a/api/Views/Landing/jogo.cshtml b/api/Views/Landing/jogo.cshtml index 7447089e..9626ceaf 100644 --- a/api/Views/Landing/jogo.cshtml +++ b/api/Views/Landing/jogo.cshtml @@ -15,50 +15,241 @@ - ENEI'19 - Error - + ENEI'19 + - - - - + + + + - + + + + + - - -
-
+
+ + +
+
+

Melhores classificados jogo do ENEI'19

+ +
+
+ +

Estas pontuações refletem o somatório de todos os cromos.

+
+ +
+

Prémios jogo do ENEI'19

+ +
+
+ +

Nintendo Switch

+
+
+ +

Coluna Bluetooth Xiaomi

+
+
+ +

Auscultadores AKG K518

+
+
+ +

Power Bank Xiaomi Mi 5000

+
+
+
+ + + + + +
+
+
+
+
Perguntas Frequentes
+

Faqs

+
+
+
+
+
+
    +
  • + Como posso + participar? +
    +

    Tal como o descrito acima, basta efetuares a compra do bilhete e fazeres scan do QR + code da página do CTF. +

    + +

    Deves então prosseguir à descoberta das frases escondidas em cada desafio, e + procederes à geração de um QR code com essa string.

    +
    +
  • +
  • + Quando posso + começar? + inscrever? +
    +

    O concurso irá iniciar no domingo (dia 7) às 14:30 horas e terminar no sábado (dia + 13) às 00:00 horas.

    +
    +
  • +
  • + O que tenho eu a + ganhar? +
    +

    Com a realização do concurso não só irás evoluir as tuas competências gerais + relacionadas com Informática e Raciocínio Mental, como estás sujeito a ganhar + prémios fenomenais.

    +
    +
  • +
+
+
+
+
+ +
+
+
+
+

© 2019 ENEI . Todos os direitos reservados

+
+
+
    +
  • +
  • +
  • +
  • +
  • +
+
+
+
+
+ + + + + - - - - - + + - - - + \ No newline at end of file