示例#1
0
 private void LogMoneyEvent(GuildBankLogEntryType type, Character actor, uint money)
 {
     ServerApp <RealmServer> .IOQueue.AddMessage(() =>
     {
         GuildBankLogEntry record = new GuildBankLogEntry(Bank.Guild.Id)
         {
             Type    = type,
             Actor   = actor,
             BankLog = this,
             Money   = (int)money,
             Created = DateTime.Now
         };
         record.CreateLater();
         lock (itemLogEntries)
             itemLogEntries.Insert(record);
     });
 }
示例#2
0
        }         // end method

        private void LogMoneyEvent(GuildBankLogEntryType type, Character actor, uint money)
        {
            var entry = new GuildBankLogEntry(Bank.Guild.Id)
            {
                Type    = type,
                Actor   = actor,
                BankLog = this,
                Money   = (int)money,
                Created = DateTime.Now
            };

            entry.CreateLater();

            lock (itemLogEntries)
            {
                itemLogEntries.Insert(entry);
            }
        }