// PUT api/NguoiDung/5 public HttpResponseMessage PutNguoiDung(string id, NguoiDung nguoidung) { if (!ModelState.IsValid) { return(Request.CreateErrorResponse(HttpStatusCode.BadRequest, ModelState)); } if (id != nguoidung.MaNguoiDung) { return(Request.CreateResponse(HttpStatusCode.BadRequest)); } db.Entry(nguoidung).State = EntityState.Modified; try { db.SaveChanges(); } catch (DbUpdateConcurrencyException ex) { return(Request.CreateErrorResponse(HttpStatusCode.NotFound, ex)); } return(Request.CreateResponse(HttpStatusCode.OK)); }
// PUT api/MonAn/5 public HttpResponseMessage PutMonAn(int id, MonAn monan) { if (!ModelState.IsValid) { return(Request.CreateErrorResponse(HttpStatusCode.BadRequest, ModelState)); } if (id != monan.MaMonAn) { return(Request.CreateResponse(HttpStatusCode.BadRequest)); } db.Entry(monan).State = EntityState.Modified; try { db.SaveChanges(); } catch (DbUpdateConcurrencyException ex) { return(Request.CreateErrorResponse(HttpStatusCode.NotFound, ex)); } return(Request.CreateResponse(HttpStatusCode.OK)); }