public IHttpActionResult PutCT_Duong(int id, CT_Duong cT_Duong) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != cT_Duong.ma_CT_duong) { return(BadRequest()); } db.Entry(cT_Duong).State = EntityState.Modified; try { db.SaveChanges(); } catch (DbUpdateConcurrencyException) { if (!CT_DuongExists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }
public IHttpActionResult GetCT_Duong(int id) { CT_Duong cT_Duong = db.CT_Duong.Find(id); if (cT_Duong == null) { return(NotFound()); } return(Ok(cT_Duong)); }
public IHttpActionResult PostCT_Duong(CT_Duong cT_Duong) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } db.CT_Duong.Add(cT_Duong); db.SaveChanges(); return(CreatedAtRoute("DefaultApi", new { id = cT_Duong.ma_CT_duong }, cT_Duong)); }
public IHttpActionResult DeleteCT_Duong(int id) { CT_Duong cT_Duong = db.CT_Duong.Find(id); if (cT_Duong == null) { return(NotFound()); } db.CT_Duong.Remove(cT_Duong); db.SaveChanges(); return(Ok(cT_Duong)); }
public IHttpActionResult GetCongAn(int id) { CT_Duong cT_Duong = db.CT_Duong.Find(id); if (cT_Duong != null) { Duong duong = db.Duong.Find(cT_Duong.ma_duong); return(Ok(duong)); } else { return(BadRequest()); } }