protected void grvLoaiHinhDT_DeleteCommand(object sender, GridCommandEventArgs e) { var iDLoaiHinh = (e.Item as GridDataItem).GetDataKeyValue("IDLoaiHinh").ToString(); int id = Convert.ToInt32(iDLoaiHinh); LoaiHinhDT lh = _entities.LoaiHinhDTs.Where(l => l.IDLoaiHinh == id).First(); _entities.LoaiHinhDTs.DeleteObject(lh); _entities.SaveChanges(); }
protected void grvLoaiHinhDT_UpdateCommand(object sender, GridCommandEventArgs e) { GridEditableItem item = e.Item as GridEditableItem; var iDLoaiHinh = item.GetDataKeyValue("IDLoaiHinh").ToString(); int id = Convert.ToInt32(iDLoaiHinh); LoaiHinhDT lh = _entities.LoaiHinhDTs.Where(l => l.IDLoaiHinh == id).First(); lh.NgayCapNhat = DateTime.Now; lh.NguoiCapNhat = idNhanVien; item.UpdateValues(lh); _entities.SaveChanges(); }
protected void grvLoaiHinhDT_InsertCommand(object sender, GridCommandEventArgs e) { GridEditableItem item = e.Item as GridEditableItem; Hashtable values = new Hashtable(); item.ExtractValues(values); LoaiHinhDT lh = new LoaiHinhDT(); lh.NgayTao = lh.NgayCapNhat = DateTime.Now; lh.NguoiTao = lh.NguoiCapNhat = idNhanVien; item.UpdateValues(lh); _entities.AddToLoaiHinhDTs(lh); _entities.SaveChanges(); }