public IHttpActionResult Posttbl_DanhMucQuaTang(tbl_DanhMucQuaTang tbl_DanhMucQuaTang) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } db.tbl_DanhMucQuaTang.Add(tbl_DanhMucQuaTang); try { db.SaveChanges(); } catch (DbUpdateException) { if (tbl_DanhMucQuaTangExists(tbl_DanhMucQuaTang.DMQT_Barcode)) { return(Conflict()); } else { throw; } } return(CreatedAtRoute("DefaultApi", new { id = tbl_DanhMucQuaTang.DMQT_Barcode }, tbl_DanhMucQuaTang)); }
public IHttpActionResult Puttbl_DanhMucQuaTang(double id, tbl_DanhMucQuaTang tbl_DanhMucQuaTang) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != tbl_DanhMucQuaTang.DMQT_Barcode) { return(BadRequest()); } db.Entry(tbl_DanhMucQuaTang).State = EntityState.Modified; try { db.SaveChanges(); } catch (DbUpdateConcurrencyException) { if (!tbl_DanhMucQuaTangExists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }
public IHttpActionResult Gettbl_DanhMucQuaTang(double id) { tbl_DanhMucQuaTang tbl_DanhMucQuaTang = db.tbl_DanhMucQuaTang.Find(id); if (tbl_DanhMucQuaTang == null) { return(NotFound()); } return(Ok(tbl_DanhMucQuaTang)); }
public IHttpActionResult Deletetbl_DanhMucQuaTang(double id) { tbl_DanhMucQuaTang tbl_DanhMucQuaTang = db.tbl_DanhMucQuaTang.Find(id); if (tbl_DanhMucQuaTang == null) { return(NotFound()); } db.tbl_DanhMucQuaTang.Remove(tbl_DanhMucQuaTang); db.SaveChanges(); return(Ok(tbl_DanhMucQuaTang)); }