public static void Increment(long val)
        {
            CoreContext.TenantManager.SetTenantQuotaRow(new TenantQuotaRow { Tenant = TenantProvider.CurrentTenantID, Path = "/voip", Counter = val }, true);

            var left = Left;
            if (left > 1.0 && left <= 10.0 && !IsSentWarning)
            {
                StudioNotifyService.Instance.SendToAdminVoipWarning(left);

                IsSentWarning = true;
            }

            if (left <= 1.0)
            {
                StudioNotifyService.Instance.SendToAdminVoipBlocked();
                var provider = VoipDao.GetVoipProvider();
                var numbers = new CachedVoipDao(CoreContext.TenantManager.GetCurrentTenant().TenantId, "crm").GetNumbers();

                foreach (var voipPhone in numbers)
                {
                    provider.DisablePhone(voipPhone);
                }

                IsEnabled = false;
            }
        }