public void Create(string username, Operation operation, ModifiedTable modifiedTable, DateTime date) { string userId = this.database.Users.FirstOrDefault(u => u.UserName == username).Id; if (string.IsNullOrEmpty(userId)) { return; } Log log = new Log { UserId = userId, Operation = operation, ModifiedTable = modifiedTable, ModifiedOn = date }; this.database.Logs.Add(log); this.database.SaveChanges(); }
public LogFilterAttribute(Operation operation, ModifiedTable modifiedTable) { this.operation = operation; this.modifiedTable = modifiedTable; }