Beispiel #1
0
        // GET: Servicos
        public async Task <IActionResult> Index()
        {
            Utilizador utilizador = await _utilizadorRepositorio.ObterUtilizadorPeloNome(User); // user -> para passar as informaçoes do User logado

            if (await _utilizadorRepositorio.VerificarSeUtilizadorEstaEmFuncao(utilizador, "Morador"))
            {
                return(View(await _servicoRepositorio.ObterServicosPeloUtilizador(utilizador.Id)));
            }

            return(View(await _servicoRepositorio.ObterTodos()));
        }