public IHttpActionResult Putcaputs(int id, caputs caputs) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != caputs.id) { return(BadRequest()); } db.Entry(caputs).State = EntityState.Modified; try { db.SaveChanges(); } catch (DbUpdateConcurrencyException) { if (!caputsExists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }
public IHttpActionResult Getcaputs(int id) { caputs caputs = db.caputs.Find(id); if (caputs == null) { return(NotFound()); } return(Ok(caputs)); }
public IHttpActionResult Postcaputs(caputs caputs) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } db.caputs.Add(caputs); db.SaveChanges(); return(CreatedAtRoute("DefaultApi", new { id = caputs.id }, caputs)); }
public IHttpActionResult Deletecaputs(int id) { caputs caputs = db.caputs.Find(id); if (caputs == null) { return(NotFound()); } db.caputs.Remove(caputs); db.SaveChanges(); return(Ok(caputs)); }