private void EditarRegistro() { FrmClientesItem F = new FrmClientesItem(); Cliente registro = (Cliente)this.bs.Current; string OldCedula = registro.CedulaRif; if (registro == null) { return; } F.registro = registro; F.Modificar(); if (F.DialogResult == DialogResult.OK) { db.SaveChanges(); if (MessageBox.Show("Desea Aplicar estos cambios al libro de ventas", "Atencion", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button2) == System.Windows.Forms.DialogResult.Yes) { db.ExecuteStoreCommand(string.Format("Update LibroVentas Set CedulaRif='{0}',RazonSocial='{1}' Where CedulaRif='{2}'", registro.CedulaRif, registro.RazonSocial, OldCedula)); } Busqueda(); } else { db.Refresh(System.Data.Objects.RefreshMode.StoreWins, registro); } }