Example #1
0
        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));
        }
Example #2
0
        public IHttpActionResult GetDinhLuong(int id)
        {
            DinhLuong dinhLuong = db.DinhLuongs.Find(id);

            if (dinhLuong == null)
            {
                return(NotFound());
            }

            return(Ok(dinhLuong));
        }
Example #3
0
        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));
        }
Example #4
0
        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));
        }
Example #5
0
 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);
     }
 }