public HttpResponseMessage Put(AlunoEdicaoModel model) { if (ModelState.IsValid) { try { Aluno aluno = new Aluno(); aluno.IdAluno = model.IdAluno; aluno.Nome = model.Nome; aluno.Matricula = model.Matricula; aluno.Email = model.Email; aluno.IdTurma = model.IdTurma; AlunoRepository repository = new AlunoRepository(); repository.Alterar(aluno); return(Request.CreateResponse(HttpStatusCode.OK, "Atualizado com sucesso!")); } catch (Exception e) { return(Request.CreateResponse(HttpStatusCode.InternalServerError, e.Message)); } } else { return(Request.CreateResponse(HttpStatusCode.BadRequest, "Erros de Validação")); } }
public HttpResponseMessage Atualizar(AlunoEdicaoModel model) { try { Aluno a = new Aluno(); a.IdAluno = model.IdAluno; a.Nome = model.Nome; a.Matricula = model.Matricula; a.DataNascimento = model.DataNascimento; AlunoRepositorio rep = new AlunoRepositorio(); rep.Update(a); return(Request.CreateResponse(HttpStatusCode.OK, "Cadastro atualizado!")); } catch (Exception e) { return(Request.CreateResponse(HttpStatusCode.BadRequest, e.Message)); } }