public static void SetDetailsChanged(this ObjectModMeta meta, Guid actionID) { meta.VerifiedDetails = 0; meta.DetailsLastChangedActionID = actionID; meta.DetailsLastChangedByUserID = CfIdentity.UserID; meta.DetailsLastChangedUtc = DateTime.UtcNow; if (meta.CQR > 1) { meta.CQR -= 1; } ; }
private void FixupObjectModMeta(ObjectModMeta previousValue) { if (previousValue != null && previousValue.ModClaims.Contains(this)) { previousValue.ModClaims.Remove(this); } if (ObjectModMeta != null) { if (!ObjectModMeta.ModClaims.Contains(this)) { ObjectModMeta.ModClaims.Add(this); } if (ObjectID != ObjectModMeta.ID) { ObjectID = ObjectModMeta.ID; } } }
public static void SetDeleted(this ObjectModMeta meta, Guid actionID) { meta.DeletedActionID = actionID; meta.DeletedByUserID = CfIdentity.UserID; meta.DeletedUtc = DateTime.UtcNow; }