public IHttpActionResult PutCoordonneeC(int id, CoordonneeC coordonneeC) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != coordonneeC.Id) { return(BadRequest()); } db.Entry(coordonneeC).State = EntityState.Modified; try { db.SaveChanges(); } catch (DbUpdateConcurrencyException) { if (!CoordonneeCExists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }
public IHttpActionResult GetCoordonneeC(int id) { CoordonneeC coordonneeC = db.CoordonneeCs.Find(id); if (coordonneeC == null) { return(NotFound()); } return(Ok(coordonneeC)); }
public IHttpActionResult PostCoordonneeC(CoordonneeC coordonneeC) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } db.CoordonneeCs.Add(coordonneeC); db.SaveChanges(); return(CreatedAtRoute("DefaultApi", new { id = coordonneeC.Id }, coordonneeC)); }
public IHttpActionResult DeleteCoordonneeC(int id) { CoordonneeC coordonneeC = db.CoordonneeCs.Find(id); if (coordonneeC == null) { return(NotFound()); } db.CoordonneeCs.Remove(coordonneeC); db.SaveChanges(); return(Ok(coordonneeC)); }