Beispiel #1
0
        private void BtnGetCrossPromotions_Click(object sender, System.EventArgs e)
        {
            try
            {
                LstCrossPromotions.Items.Clear();
                GetCrossPromotionsCall apicall = new GetCrossPromotionsCall(Context);
                apicall.PromotionViewMode = (TradingRoleCodeType)Enum.Parse(typeof(TradingRoleCodeType), CboViewMode.SelectedItem.ToString());
                CrossPromotionsType promotions = apicall.GetCrossPromotions(TxtItemId.Text, (PromotionMethodCodeType)Enum.Parse(typeof(PromotionMethodCodeType), CboMethod.SelectedItem.ToString()));

                foreach (PromotedItemType promo in promotions.PromotedItem)
                {
                    string[] listparams = new string[5];
                    listparams[0] = promo.ItemID;
                    listparams[1] = promo.Title;
                    listparams[3] = promo.ListingType.ToString();

                    ListViewItem vi = new ListViewItem(listparams);
                    LstCrossPromotions.Items.Add(vi);

                }

            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }