private void RowUpdating(PXCache sender, PXRowUpdatingEventArgs e) { var val = (PropertyValue)e.NewRow; var oldValue = (PropertyValue)e.Row; val.Selected = val.Selected == true || (oldValue.Value != val.Value); }
public void RowUpdating(PXCache sender, PXRowUpdatingEventArgs e) { CurrencyInfo info = e.Row as CurrencyInfo; if (info != null && info._IsReadOnly == true) { e.Cancel = true; } else { currencyInfoDirty = sender.IsDirty; } }