Ejemplo n.º 1
0
 public Audit ToAudit(string userName, DateTimeOffset now)
 {
     return(new Audit
     {
         Timestamp = now,
         Username = userName,
         TableName = TableName,
         Action = ChangeType.GetText(),
         KeyValues = JsonConvert.SerializeObject(KeyValues),
         OldValues = OldValues.Count == 0 ? null : JsonConvert.SerializeObject(OldValues),
         NewValues = NewValues.Count == 0 ? null : JsonConvert.SerializeObject(NewValues)
     });
 }