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;
 }