public EditAlunoResponse Edit(EditAlunoRequest aluno) { var entity = _repository.SelectById(aluno.IdAluno); entity.ChangeAluno(aluno.Nome, aluno.Matricula); entity = _repository.Update(entity); return((EditAlunoResponse)entity); }
public ContentResult PutAluno([FromBody] EditAlunoRequest req) { ContentResult response = new ContentResult { ContentType = "application/json" }; try { var result = _service.Edit(req); _uof.Commit(); response.StatusCode = (int)HttpStatusCode.OK; response.Content = JsonConvert.SerializeObject(result); return(response); } catch (Exception ex) { response.StatusCode = (int)HttpStatusCode.BadRequest; response.Content = JsonConvert.SerializeObject(ex.Message); return(response); } }