protected void grvDonViDT_DeleteCommand(object sender, GridCommandEventArgs e) { var iD = (e.Item as GridDataItem).GetDataKeyValue("IDNoiCapBang").ToString(); int id = Convert.ToInt32(iD); NoiCapBang obj = _entities.NoiCapBangs.Where(o => o.IDNoiCapBang == id).First(); _entities.NoiCapBangs.DeleteObject(obj); _entities.SaveChanges(); }
protected void grvDonViDT_UpdateCommand(object sender, GridCommandEventArgs e) { GridEditableItem item = e.Item as GridEditableItem; var id = Convert.ToInt32(item.GetDataKeyValue("IDNoiCapBang").ToString()); NoiCapBang obj = _entities.NoiCapBangs.Where(o => o.IDNoiCapBang == id).First(); obj.NgayCapNhat = DateTime.Now; obj.NguoiCapNhat = idNhanVien; item.UpdateValues(obj); _entities.SaveChanges(); }
protected void grvDonViDT_InsertCommand(object sender, GridCommandEventArgs e) { GridEditableItem item = e.Item as GridEditableItem; Hashtable values = new Hashtable(); item.ExtractValues(values); NoiCapBang obj = new NoiCapBang(); obj.NgayTao = obj.NgayCapNhat = DateTime.Now; obj.NguoiTao = obj.NguoiCapNhat = idNhanVien; item.UpdateValues(obj); _entities.AddToNoiCapBangs(obj); _entities.SaveChanges(); }