public ActionCatalogItemGiftNumItemOfSku(IExpressionViewModel expressionViewModel)
			: base("Gift [] of Sku []", expressionViewModel)
        {
            WithLabel("Gift");
            _quantityEl = WithUserInput(1, 0) as UserInputElement;
			_itemsInSKUEl = WithElement(new ItemsInSku(expressionViewModel)) as ItemsInSku;
        }
 public ActionCatalogItemGiftNumItemOfSku(IExpressionViewModel expressionViewModel)
     : base("Gift [] of Sku []".Localize(), expressionViewModel)
 {
     WithLabel("Gift".Localize());
     _quantityEl   = WithUserInput(1, 0) as UserInputElement;
     _itemsInSKUEl = WithElement(new ItemsInSku(expressionViewModel)) as ItemsInSku;
 }
 public ActionCartItemGetFreeNumItemOfSku(IExpressionViewModel promotionViewModel)
     : base("Get [] free items of SKU []".Localize(), promotionViewModel)
 {
     WithLabel("Get".Localize());
     _numItemEl = WithUserInput(1) as UserInputElement;
     WithLabel("free".Localize());
     _itemsInSkuEl = WithElement(new ItemsInSku(promotionViewModel)) as ItemsInSku;
 }
		public ActionCartItemGetFreeNumItemOfSku(IExpressionViewModel promotionViewModel)
            : base("Get [] free items of SKU []", promotionViewModel)
        {
            WithLabel("Get");
            _numItemEl = WithUserInput(1) as UserInputElement;
            WithLabel("free");
			_itemsInSkuEl = WithElement(new ItemsInSku(promotionViewModel)) as ItemsInSku;
        }