public override bool Matches(InMemoryAuditRecord auditRecord) { if (filters.Any(filter => !filter.Matches(auditRecord))) { return(false); } return(filters.Count > 0); }
private void AddAuditRecord(InMemoryRecord record, DateTime editedTime, string displayName, string oldValue, string newValue, string user) { List <InMemoryAuditRecord> auditDatabase = amplaDatabase.GetAuditRecords(record.Module); GetView view = amplaConfiguration.GetViewForLocation(record.Module, record.Location); InMemoryAuditRecord auditRecord = new InMemoryAuditRecord { SetId = Convert.ToString(record.RecordId), Location = record.Location, RecordType = record.Module, EditedBy = "System Configuration.Users." + user, EditedDateTime = PersistenceHelper.ConvertToString(editedTime), Field = GetFieldNameFromDisplayName(view, displayName), OriginalValue = oldValue, EditedValue = newValue }; auditDatabase.Add(auditRecord); }
public override bool Matches(InMemoryAuditRecord auditRecord) { if (filters.Any(filter => !filter.Matches(auditRecord))) { return false; } return filters.Count > 0; }
public abstract bool Matches(InMemoryAuditRecord auditRecord);
public override bool Matches(InMemoryAuditRecord auditRecord) { return(auditRecord.SetId == stringId); }
public override bool Matches(InMemoryAuditRecord auditRecord) { return(auditRecord.EditedDateTime == dateTime); }
public override bool Matches(InMemoryAuditRecord auditRecord) { return auditRecord.Location.StartsWith(location); }
public override bool Matches(InMemoryAuditRecord auditRecord) { return(auditRecord.Location.StartsWith(location)); }
public override bool Matches(InMemoryAuditRecord auditRecord) { return auditRecord.SetId == stringId; }
public override bool Matches(InMemoryAuditRecord auditRecord) { return(auditRecord.Field == field && auditRecord.EditedValue == stringValue); }
public override bool Matches(InMemoryAuditRecord auditRecord) { return(auditRecord.Location == location); }
public override bool Matches(InMemoryAuditRecord auditRecord) { return auditRecord.Location == location; }