Я пытаюсь получить дату начала и окончания скидки, используя Microsoft Commerce Server, код на стороне сервера. Как это можно достичь? Единственными данными, за которые я застрял, является промо-код «TEST». Не так много примеров кода, как я могу просто создать объект «Скидка» или объект CampaignItem и установить промо-код для извлечения его свойств. Пожалуйста помоги.Как получить начальную и конечную дату скидки с Commerce Server?
ответ
Следующий фрагмент кода демонстрирует, как получить StartDate
и EndDate
для коммерческого сервера Discount
. Предполагается, что вы используете API Commerce Server 2007 и знаете идентификатор скидки, с которой вы хотите получить даты.
//The discount id we want to get dates from.
var discountId = 12;//Set to your ID.
//Configure the Commerce Server site name.
var siteName = "StarterSite";
//We need a MarketingContext instance so we can access the marketing API.
var mc = MarketingContext.Create(siteName, null, AuthorizationMode.NoAuthorization);
//Get our discount.
var discount = (Discount)mc.CampaignItems.GetCampaignItem(discountId);
//Voila. Start and End dates.
var startDate = discount.StartDate;
var endDate = discount.EndDate;
Примечание: Перегрузка MarketingContext.Create
, возвращает MarketingContext
экземпляр, который использует маркетинговое API управления системой в локальном режиме. Для получения дополнительной информации об этих режимах см. Understanding the Different Types of Commerce Server APIs.
Есть ли способ захватить скидку по промокоду (т. Е. TENOFF)? Или у него есть идентификатор скидки? – Anna
Вы можете сделать это через API, хотя он будет довольно длинным. Вы счастливы использовать прямой SQL? Если это так, вы можете попробовать решение здесь http://microsoftblog.co.in/commerceserver/get-discounts-for-a-given-promotion-code/ – bentayloruk
- 1. Как получить начальную и конечную дату года?
- 2. Пользовательские скидки в Commerce Server!
- 3. Как получить начальную и конечную дату из jQueryFullcalendar?
- 4. Объект .NET Timespan: как получить начальную и конечную дату?
- 5. Как получить начальную/конечную дату с одного столбца даты -oracle
- 6. Получить начальную и конечную дату, пройдя номер недели и год
- 7. Python/Regex - получить начальную/конечную дату и время из строки?
- 8. Как дать начальную и конечную дату в питон-scapy сценарии
- 9. SQL: рассчитать начальную и конечную дату (от окончания до начала)
- 10. Как получить начальную и конечную даты текущего месяца
- 11. PHP получает начальную и конечную дату недели по недельному номеру
- 12. Как получить начальную дату недели с использованием SQL Server 2008
- 13. Как получить начальную или конечную точку ModelLine
- 14. Рассчитать начальную и конечную дату на прошлой неделе
- 15. Группа записей по годам, имеющие начальную и конечную дату
- 16. Подтвердить элемент Попадание в начальную и конечную дату
- 17. Как найти начальную и конечную плитки проверки?
- 18. Получить начальную и конечную дату недели с номера недели и год в андроиде
- 19. Как получить начальную и конечную дату с прошлого года в plsql
- 20. Как найти начальную и конечную даты недели с указанной даты
- 21. SQL: как получить начальную дату недели и дату окончания недели
- 22. Как получить Highchart участки вычерчивают только начальную и конечную точки
- 23. Я нарисовал несколько строк, как получить начальную и конечную координаты?
- 24. Найти начальную и конечную дату двух разных дат в SQL Server, группы по месяцам
- 25. дисплея списка дат, давая начальную и конечную дату и получить данные от этих дат
- 26. Как я могу проверить начальную и конечную дату с помощью AngularJS, JavaScript и Datepicker?
- 27. Как получить начальную/конечную дату с одного столбца даты из запроса sql
- 28. T-SQL - получить начальную и конечную дату на основе номера недели.
- 29. Получить начальную дату с номера недели
- 30. Знайте начальную и конечную точку CGPathAddArc
Вы, кажется, спрашиваете о дате начала и окончания скидки, но затем говорите, что вы застряли на получении свойств промо-кода. Вы можете уточнить свой вопрос? – bentayloruk
Целью является получение свойств начала и окончания срока действия скидки с Commerce Server, но для этого я не уверен, какой метод я должен использовать для создания объектов, необходимых для получения этих свойств. – Anna
OK. Используете ли вы Commerce Server 2007 API или Commerce Server 2009? – bentayloruk