public void AttemptSetEntityProperty(object entityAsObj, IWorkDataSession workDataSession) { var entity = entityAsObj.As <ICreate>(); //Don't set if it's already set if (string.IsNullOrEmpty(entity.CreateUserId)) { entity.CreateUserId = workDataSession.UserId; } entity.CreateTime = DateTime.Now; }
public void AttemptSetEntityProperty(object entityAsObj, IWorkDataSession workDataSession) { var entity = entityAsObj.As <ICreate>(); if (entity == null) { return; } if (string.IsNullOrEmpty(entity.CreateUserId)) { entity.CreateUserId = workDataSession.UserId; } entity.CreateTime = DateTime.Now; }
public void AttemptSetEntityProperty(object entityAsObj, IWorkDataSession workDataSession, ClaimsPrincipal claimsPrincipal) { var entity = entityAsObj.As <IModifier>(); if (entity == null) { return; } if (string.IsNullOrEmpty(entity.ModifierUserId)) { entity.ModifierUserId = workDataSession?.UserId; } entity.ModifierTime = DateTime.Now; }