public IActionResult Editar(AlunoViewModel viewModel) { var resultado = appService.Atualizar(viewModel); if (resultado.Successo) { resultado.RedirecionarPara(Url.Action(nameof(Index))); } return(Json(resultado.Retorno())); }
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 IResultadoApplication Editar(AlunoViewModel viewModel) { var resultado = appService.Atualizar(viewModel); return(resultado); }