public IHttpActionResult PutDinhLuong(int id, DinhLuong dinhLuong) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != dinhLuong.IDDinhLuong) { return(BadRequest()); } db.Entry(dinhLuong).State = EntityState.Modified; try { db.SaveChanges(); } catch (DbUpdateConcurrencyException) { if (!DinhLuongExists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }
public IHttpActionResult GetDinhLuong(int id) { DinhLuong dinhLuong = db.DinhLuongs.Find(id); if (dinhLuong == null) { return(NotFound()); } return(Ok(dinhLuong)); }
public IHttpActionResult PostDinhLuong(DinhLuong dinhLuong) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } db.DinhLuongs.Add(dinhLuong); db.SaveChanges(); return(CreatedAtRoute("DefaultApi", new { id = dinhLuong.IDDinhLuong }, dinhLuong)); }
public IHttpActionResult DeleteDinhLuong(int id) { DinhLuong dinhLuong = db.DinhLuongs.Find(id); if (dinhLuong == null) { return(NotFound()); } db.DinhLuongs.Remove(dinhLuong); db.SaveChanges(); return(Ok(dinhLuong)); }
private void LuuViTri() { //lưu vị trí hiện tại của các bảng mon = (Mon)gridViewMon.GetFocusedRow(); dinhLuong = (DinhLuong)gridViewDinhLuong.GetFocusedRow(); nguyenLieu = (NguyenLieu)gridViewNguyenLieu.GetFocusedRow(); if (nguyenLieu != null) { gridViewNguyenLieuRowHandle = gridViewNguyenLieu.LocateByValue("IdNguyenLieu", nguyenLieu.IdNguyenLieu); } if (dinhLuong != null) { gridViewDinhLuongRowHandle = gridViewDinhLuong.LocateByValue("IdMon", dinhLuong.IdMon); } if (mon != null) { gridViewMonRowHandle = gridViewMon.LocateByValue("IdMon", mon.IdMon); } }