public void SetValue(TEntity obj) { Type = obj.Type; EntityId = obj.EntityId; EntityIdentifier = obj.EntityIdentifier; Entity = obj; OldEntity = LoggableMethods.DeepClone(obj); }
public string DefaultMessageWhenUpdated() { (bool, string)result = LoggableMethods.LogToUpdate(this); if (result.Item1) { return($"{LogTextUpdate}{result.Item2}"); } return($"{LogTextUpdate}editou campos não rastreados pelo log"); }
public string DefaultMessageWhenDeleted() { return($"{LogTextDelete}{LoggableMethods.LogToDelete(this)}"); }
public string DefaultMessageWhenCreated() { return($"{LogTextCreate}{LoggableMethods.LogToCreate(this)}"); }