public ActionResult Create(Aluno aluno) { if (ModelState.IsValid) { try { Disciplina disciplina = disciplinaServico.obterDisciplina(aluno.DisciplinaId); if (disciplina != null) { aluno.Disciplinas.Add(disciplina); } alunoServico.inserirAluno(aluno); return(RedirectToAction("Index")); } catch { populateViewBag(); return(View(aluno)); } } else { populateViewBag(); return(View(aluno)); } }