public IHttpActionResult PutRP_Des(int id, RP_Des rP_Des) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != rP_Des.RP_Des_ID) { return(BadRequest()); } db.Entry(rP_Des).State = EntityState.Modified; try { db.SaveChanges(); } catch (DbUpdateConcurrencyException) { if (!RP_DesExists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }
public IHttpActionResult GetRP_Des(int id) { RP_Des rP_Des = db.RP_Des.Find(id); if (rP_Des == null) { return(NotFound()); } return(Ok(rP_Des)); }
public IHttpActionResult PostRP_Des(RP_Des rP_Des) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } db.RP_Des.Add(rP_Des); db.SaveChanges(); return(CreatedAtRoute("DefaultApi", new { id = rP_Des.RP_Des_ID }, rP_Des)); }
public IHttpActionResult GetRP_Des(int id) { db.Configuration.ProxyCreationEnabled = false; RP_Des rP_Des = db.RP_Des.Find(id); if (rP_Des == null) { return(NotFound()); } return(Ok(rP_Des)); }
public IHttpActionResult DeleteRP_Des(int id) { RP_Des rP_Des = db.RP_Des.Find(id); if (rP_Des == null) { return(NotFound()); } db.RP_Des.Remove(rP_Des); db.SaveChanges(); return(Ok(rP_Des)); }
public IHttpActionResult DeleteRP_Des(int id) { db.Configuration.ProxyCreationEnabled = false; RP_Des rP_Des = db.RP_Des.Find(id); if (rP_Des == null) { return(NotFound()); } db.RP_Des.Remove(rP_Des); db.SaveChanges(); return(Ok(rP_Des)); }