Пример #1
0
        private static ChargeLimitsConfig CreateChargeLimits(string modifiedTime, params ChargeLimit[] chargeLimits)
        {
            var chargeLimitsConfig = new ChargeLimitsConfig()
            {
                LastModifiedTime = DateTime.Parse(modifiedTime)
            };

            foreach (var chargeLimit in chargeLimits)
            {
                chargeLimitsConfig.PeriodDayLimits.Add(chargeLimit.PeriodDays, chargeLimit);
            }

            return(chargeLimitsConfig);
        }
Пример #2
0
 private void GiveOldChargeLimitsConfig(string lastModifiedTime, ChargeLimit[] chargeLimits)
 {
     _oldChargeLimitsConfig = CreateChargeLimits(lastModifiedTime,
                                                 chargeLimits);
 }
Пример #3
0
 private void GiveNewChargeLimitsConfig(string modifiedTime, ChargeLimit[] chargeLimits)
 {
     _newChargeLimitsConfig = CreateChargeLimits(modifiedTime,
                                                 chargeLimits);
 }