public void Consume(PlayerVipLevelChanged message)
        {
            var player = _repository.Players.Single(x => x.Id == message.PlayerId);

            player.VipLevelId = message.VipLevelId;
            _repository.SaveChanges();
        }
Esempio n. 2
0
        public void Consume(PlayerVipLevelChanged @event)
        {
            var paymentRepository = _container.Resolve <IPaymentRepository>();

            var player = paymentRepository.Players.FirstOrDefault(x => x.Id == @event.PlayerId);

            if (player == null)
            {
                return;
            }

            player.VipLevelId = @event.VipLevelId;
            paymentRepository.SaveChanges();
        }
 public void Consume(PlayerVipLevelChanged message)
 {
     _eventHandlers.Handle(message);
 }
Esempio n. 4
0
 public void Handle(PlayerVipLevelChanged @event)
 {
     AddActivityLog(AdminActivityLogCategory.Player, @event);
 }