public async Task <IHttpActionResult> Puticd_code(int id, icd_code icd_code) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != icd_code.col0) { return(BadRequest()); } db.Entry(icd_code).State = EntityState.Modified; try { await db.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!icd_codeExists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }
public async Task <IHttpActionResult> Geticd_code(int id) { icd_code icd_code = await db.icd_code.FindAsync(id); if (icd_code == null) { return(NotFound()); } return(Ok(icd_code)); }
public async Task <IHttpActionResult> Posticd_code(icd_code icd_code) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } db.icd_code.Add(icd_code); await db.SaveChangesAsync(); return(CreatedAtRoute("DefaultApi", new { id = icd_code.col0 }, icd_code)); }
public async Task <IHttpActionResult> Deleteicd_code(int id) { icd_code icd_code = await db.icd_code.FindAsync(id); if (icd_code == null) { return(NotFound()); } db.icd_code.Remove(icd_code); await db.SaveChangesAsync(); return(Ok(icd_code)); }