Esempio n. 1
0
        public void SetValue(TEntity obj)
        {
            Type             = obj.Type;
            EntityId         = obj.EntityId;
            EntityIdentifier = obj.EntityIdentifier;

            Entity    = obj;
            OldEntity = LoggableMethods.DeepClone(obj);
        }
Esempio n. 2
0
        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");
        }
Esempio n. 3
0
 public string DefaultMessageWhenDeleted()
 {
     return($"{LogTextDelete}{LoggableMethods.LogToDelete(this)}");
 }
Esempio n. 4
0
 public string DefaultMessageWhenCreated()
 {
     return($"{LogTextCreate}{LoggableMethods.LogToCreate(this)}");
 }