public async Task <IActionResult> Index(string Pesquisar = null) { Professor professor; IEnumerable <Atividade> atividades = await _atividadeService.GetAtividadesAsync(); var usuarioAtual = await _userManager.GetUserAsync(User); if (usuarioAtual.TipoUsuario != 2) { return(RedirectToAction("Index", "Perfil")); } professor = await _professorService.GetProfessorPorCPFAsync(usuarioAtual.UserName); if (!string.IsNullOrWhiteSpace(Pesquisar)) { atividades = atividades.Where(atividade => atividade.Nome.ToUpper().Contains(Pesquisar.ToUpper())); } return(View(new ConsultarAtividadesViewModel { Atividades = atividades.ToList() })); }