Ejemplo n.º 1
0
				if (empty($discountList))
				{
					$couponIterator = Internals\DiscountCouponTable::getList(array(
						'select' => array('ID', 'DISCOUNT_ID'),
						'filter' => array('ID' => $listID)
					));
					while ($coupon = $couponIterator->fetch())
					{
						$discountList[$coupon['DISCOUNT_ID']] = true;;
					}
				}
				Internals\DiscountCouponTable::setDiscountCheckList(array_keys($discountList));
				Internals\DiscountCouponTable::disableCheckCouponsUse();
				foreach ($listID as &$couponID)
				{
					$result = Internals\DiscountCouponTable::delete($couponID);
					if (!$result->isSuccess())
					{
						$adminList->AddGroupError(implode('<br>', $result->getErrorMessages(), $couponID));
					}
				}
				unset($couponID);
				Internals\DiscountCouponTable::enableCheckCouponsUse();
				Internals\DiscountCouponTable::updateUseCoupons();
				break;
		}
	}
	unset($discountList, $listID);
}

$headerList = array();