private void NonPersistentObjectSpace_ModifiedChanging(object sender, ObjectSpaceModificationEventArgs e) { if (e.Object is BaseNonPersistent) { e.Cancel = false; } }
private void ObjectSpace_ModifiedChanging(object sender, ObjectSpaceModificationEventArgs e) { if (e.MemberInfo != null) { if (e.MemberInfo.Owner.Type == typeof(ProductView) && e.MemberInfo.Name == nameof(ProductView.Category)) { e.Cancel = true; } } }