public IHttpActionResult PostREL_PLAN_COBER(REL_PLAN_COBER rEL_PLAN_COBER) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } db.REL_PLAN_COBER.Add(rEL_PLAN_COBER); try { db.SaveChanges(); } catch (DbUpdateException) { if (REL_PLAN_COBERExists(rEL_PLAN_COBER.IDpc)) { return(Conflict()); } else { throw; } } return(CreatedAtRoute("DefaultApi", new { id = rEL_PLAN_COBER.IDpc }, rEL_PLAN_COBER)); }
public IHttpActionResult PutREL_PLAN_COBER(int id, REL_PLAN_COBER rEL_PLAN_COBER) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != rEL_PLAN_COBER.IDpc) { return(BadRequest()); } db.Entry(rEL_PLAN_COBER).State = EntityState.Modified; try { db.SaveChanges(); } catch (DbUpdateConcurrencyException) { if (!REL_PLAN_COBERExists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }
public IHttpActionResult GetREL_PLAN_COBER(int id) { REL_PLAN_COBER rEL_PLAN_COBER = db.REL_PLAN_COBER.Find(id); if (rEL_PLAN_COBER == null) { return(NotFound()); } return(Ok(rEL_PLAN_COBER)); }
public IHttpActionResult DeleteREL_PLAN_COBER(int id) { REL_PLAN_COBER rEL_PLAN_COBER = db.REL_PLAN_COBER.Find(id); if (rEL_PLAN_COBER == null) { return(NotFound()); } db.REL_PLAN_COBER.Remove(rEL_PLAN_COBER); db.SaveChanges(); return(Ok(rEL_PLAN_COBER)); }