public IHttpActionResult PutCore_SMS(Guid id, Core_SMS core_SMS) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != core_SMS.ID) { return(BadRequest()); } db.Entry(core_SMS).State = EntityState.Modified; try { db.SaveChanges(); } catch (DbUpdateConcurrencyException) { if (!Core_SMSExists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }
public IHttpActionResult GetCore_SMS(int id) { Core_SMS core_SMS = db.Core_SMS.Find(id); if (core_SMS == null) { return(NotFound()); } return(Ok(core_SMS)); }
public IHttpActionResult PostCore_SMS(Core_SMS core_SMS) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } db.Core_SMS.Add(core_SMS); db.SaveChanges(); return(CreatedAtRoute("DefaultApi", new { id = core_SMS.ID }, core_SMS)); }
public IHttpActionResult DeleteCore_SMS(int id) { Core_SMS core_SMS = db.Core_SMS.Find(id); if (core_SMS == null) { return(NotFound()); } db.Core_SMS.Remove(core_SMS); db.SaveChanges(); return(Ok(core_SMS)); }