public IHttpActionResult PutPBMProgramMedicines(int id, PBMProgramMedicines pBMProgramMedicines) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != pBMProgramMedicines.Id) { return(BadRequest()); } db.Entry(pBMProgramMedicines).State = EntityState.Modified; try { db.SaveChanges(); } catch (DbUpdateConcurrencyException) { if (!PBMProgramMedicinesExists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }
public IHttpActionResult GetPBMProgramMedicines(int id) { PBMProgramMedicines pBMProgramMedicines = db.PBMProgramMedicines.Find(id); if (pBMProgramMedicines == null) { return(NotFound()); } return(Ok(pBMProgramMedicines)); }
public IHttpActionResult PostPBMProgramMedicines(PBMProgramMedicines pBMProgramMedicines) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } db.PBMProgramMedicines.Add(pBMProgramMedicines); db.SaveChanges(); return(CreatedAtRoute("DefaultApi", new { id = pBMProgramMedicines.Id }, pBMProgramMedicines)); }
public IHttpActionResult DeletePBMProgramMedicines(int id) { PBMProgramMedicines pBMProgramMedicines = db.PBMProgramMedicines.Find(id); if (pBMProgramMedicines == null) { return(NotFound()); } db.PBMProgramMedicines.Remove(pBMProgramMedicines); db.SaveChanges(); return(Ok(pBMProgramMedicines)); }