public IActionResult Put([FromBody] AlunoEdicaoViewModel model) { if (!ModelState.IsValid) { return(BadRequest()); } try { appService.Atualizar(model); return(Ok($"Aluno '{model.Nome}', atualizado com sucesso.")); } catch (Exception e) { return(StatusCode(500, e.Message)); } }
public void Atualizar(AlunoEdicaoViewModel model) { var aluno = Mapper.Map <Aluno>(model); domainService.Atualizar(aluno); }