protected void EavManagementEntityDeleting(EntityDeletingEventArgs e) { if (!Sexy.CanDeleteEntity(e.EntityId)) { e.Cancel = true; e.CancelMessage += " This entity cannot be deleted because it is in use (2sxc)."; } }
protected void EavManagementEntityDeleting(EntityDeletingEventArgs e) { // This code is not needed anymore because EAV has the list management now. //if (!Sexy.CanDeleteEntity(e.EntityId)) //{ // e.Cancel = true; // e.CancelMessage += " This entity cannot be deleted because it is in use (2sxc)."; //} }
public EntityDeletingEventArgs OnEntityDeleting(object persisted, NavigationEntry navigation) { EntityDeletingEventArgs args = new EntityDeletingEventArgs { Entity = persisted, ParentNavigationEntry = navigation }; _entityDeleting.Raise(this, args); return(args); }