public IActionResult Listar() { try { var Eventos = _eventoRepositorio.ObterTodos(new string[] { "Categoria" }); return(Ok(new { data = Eventos })); } catch (Exception ex) { return(BadRequest(ex.Message)); } }
// GET: Eventos public async Task <IActionResult> Index() { Utilizador utilizador = await _utilizadorRepositorio.ObterUtilizadorPeloNome(User); if (await _utilizadorRepositorio.VerificarSeUtilizadorEstaEmFuncao(utilizador, "Morador")) { return(View(await _eventoRepositorio.ObterEventosPeloId(utilizador.Id))); } return(View(await _eventoRepositorio.ObterTodos())); }