// PUT api/Comprobacion/5 public IHttpActionResult PuttblComprobación(int id, tblComprobacion tblcomprobación) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != tblcomprobación.Idcomprobacion) { return(BadRequest()); } db.Entry(tblcomprobación).State = EntityState.Modified; try { db.SaveChanges(); } catch (DbUpdateConcurrencyException) { if (!tblComprobaciónExists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }
public IHttpActionResult PosttblComprobación(tblComprobacion tblcomprobación) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } db.tblComprobacion.Add(tblcomprobación); try { db.SaveChanges(); } catch (DbUpdateException) { if (tblComprobaciónExists(tblcomprobación.Idcomprobacion)) { return(Conflict()); } else { throw; } } return(CreatedAtRoute("DefaultApi", new { id = tblcomprobación.Idcomprobacion }, tblcomprobación)); }
public IHttpActionResult DeletetblComprobación(int id) { tblComprobacion tblcomprobación = db.tblComprobacion.Find(id); if (tblcomprobación == null) { return(NotFound()); } db.tblComprobacion.Remove(tblcomprobación); db.SaveChanges(); return(Ok(tblcomprobación)); }