public IHttpActionResult Putreponses(int id, reponses reponses) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != reponses.idReponse) { return(BadRequest()); } db.Entry(reponses).State = EntityState.Modified; try { db.SaveChanges(); } catch (DbUpdateConcurrencyException) { if (!reponsesExists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }
public IHttpActionResult Postreponses(reponses reponses) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } db.reponses.Add(reponses); db.SaveChanges(); return(CreatedAtRoute("DefaultApi", new { id = reponses.idReponse }, reponses)); }
public IHttpActionResult Deletereponses(int id) { reponses reponses = db.reponses.Find(id); if (reponses == null) { return(NotFound()); } db.reponses.Remove(reponses); db.SaveChanges(); return(Ok(reponses)); }
// GET: api/reponses public List <reponses> Getreponses() { List <reponses> rep = new List <reponses>(); var cr = db.reponses.ToList(); foreach (var n in cr) { reponses rvm = new reponses(); rvm.idReponse = n.idReponse; rvm.reponse = n.reponse; rvm.juste = n.juste; rvm.id_question = n.id_question; rep.Add(rvm); } return(rep); }
public IHttpActionResult Getreponses(int id) { reponses reponses = db.reponses.Find(id); reponses repo = new reponses(); if (reponses == null) { return(NotFound()); } else { repo.idReponse = reponses.idReponse; repo.reponse = reponses.reponse; repo.juste = reponses.juste; repo.id_question = reponses.id_question; return(Ok(repo)); } }