public async Task <IActionResult> Edit(int id) { var aluno = await _repositorio.BuscarPeloId(id); if (aluno == null) { return(NotFound()); } ViewData["ObjetivoId"] = new SelectList(_objetivoRepositorio.BuscarTodos(), "ObjetivoId", "Nome", aluno.ObjetivoId); ViewData["ProfessorId"] = new SelectList(_professorRepositorio.BuscarTodos(), "ProfessorId", "Nome", aluno.ProfessorId); return(View(aluno)); }