Example #1
0
        public IActionResult ListarMatches([FromBody] ListagemMatchRequest request)
        {
            if (request == null)
            {
                return(BadRequest(new { Sucesso = false, Mensagem = "Nenhuma informação de requisição" }));
            }
            if (!_appUser.Perfis.Contains("Admin"))
            {
                return(BadRequest(new { Sucesso = false, Mensagem = "Operação permitida apenas para administradores" }));
            }

            return(Ok(_appService.ListarMatches(request.DataInicial, request.DataFinal, request.CategoriaId, request.Efetivados)));
        }