public async Task <IActionResult> Edit(Guid id, [Bind("Id,NomeDisciplina")] DisciplinaViewModel disciplinaViewModel) { if (id != disciplinaViewModel.Id) { return(NotFound()); } if (!ModelState.IsValid) { return(View(disciplinaViewModel)); } var disciplina = _mapper.Map <Disciplina>(disciplinaViewModel); await _disciplinaService.Atualizar(disciplina); if (!OperacaoValida()) { return(View(disciplinaViewModel)); } return(RedirectToAction("Index")); }
public async Task <IActionResult> Editar(Disciplina disciplina) { await _disciplinaService.Atualizar(disciplina); return(RedirectToAction("Detalhar", new { id = disciplina.Id })); }