public async Task <IActionResult> Index() { var userId = userManager.GetUserAsync(User).Result.Id; var usuario = await userManager.FindByIdAsync(userId); var roleUser = await userManager.GetRolesAsync(usuario); var agenda = await agendaDAL.ObterAgendaClassificadaNomeCliente().ToListAsync(); if (roleUser.FirstOrDefault() != RolesNomes.Administrador) { var colId = userManager.GetUserAsync(User).Result.ColaboradorId; var userClinicaAlias = colaboradorDAL.ObterColaboradorPorId(colId).Result.Clinica.Alias; agenda = agenda.Where(c => c.Clinica == userClinicaAlias).ToList(); } return(View(agenda)); }