public async Task <IActionResult> Create([Bind("AlunoId,Nome")] Aluno aluno) { if (ModelState.IsValid) { await _alunoService.InsertAsync(aluno); return(View()); } return(View(aluno)); }
public async Task <IActionResult> Create(Aluno aluno) { if (!ModelState.IsValid) { var turmas = await _turmaService.FindAllAsync(); var viewModel = new AlunoFormViewModel { Aluno = aluno, Turmas = turmas }; return(View(viewModel)); } await _alunoService.InsertAsync(aluno); return(RedirectToAction(nameof(Index))); }