[ApplyModelValidation] //Decorator filtro public IHttpActionResult Put(int?id, [FromBody] AlunoDTO alunoDTO) { try { if (!id.HasValue) { return(BadRequest()); } Aluno aluno = AutoMapperManager.Instance.Mapper.Map <AlunoDTO, Aluno>(alunoDTO); //Mapear AlunoDTO para Aluno aluno.Id = id.Value; _repositorioAlunos.Atualizar(aluno); return(Ok()); } catch (Exception ex) { return(InternalServerError()); } }