public IEnumerable <PayearProductItem> GetPayearItemsItems()
        {
            if (_listFeed == null)
            {
                return(null);
            }

            var productItems = new List <PayearProductItem>();

// ReSharper disable once LoopCanBeConvertedToQuery
            foreach (ListEntry row in _listFeed.Entries)
            {
                var detailInfo = new ProductItemDetailInfo(
                    row.Elements[4].Value,
                    row.Elements[5].Value,
                    row.Elements[6].Value,
                    row.Elements[7].Value,
                    row.Elements[8].Value,
                    row.Elements[9].Value,
                    row.Elements[10].Value,
                    row.Elements[11].Value,
                    row.Elements[12].Value,
                    row.Elements[13].Value);

                productItems.Add(new PayearProductItem(row.Elements[0].Value, row.Elements[1].Value, row.Elements[2].Value,
                                                       row.Elements[3].Value, detailInfo));
            }

            return(productItems);
        }
        public IEnumerable<PayearProductItem> GetPayearItemsItems()
        {
            if (_listFeed == null)
                return null;

            var productItems = new List<PayearProductItem>();
            // ReSharper disable once LoopCanBeConvertedToQuery
            foreach (ListEntry row in _listFeed.Entries)
            {
                var detailInfo = new ProductItemDetailInfo(
                    row.Elements[4].Value,
                    row.Elements[5].Value,
                    row.Elements[6].Value,
                    row.Elements[7].Value,
                    row.Elements[8].Value,
                    row.Elements[9].Value,
                    row.Elements[10].Value,
                    row.Elements[11].Value,
                    row.Elements[12].Value,
                    row.Elements[13].Value);

                productItems.Add(new PayearProductItem(row.Elements[0].Value, row.Elements[1].Value, row.Elements[2].Value,
                    row.Elements[3].Value, detailInfo));
            }

            return productItems;
        }
Beispiel #3
0
 public PayearProductItem(string id, string productName, string quantity, string price, ProductItemDetailInfo detailInfo)
 {
     Price       = price;
     Quantity    = quantity;
     ProductName = productName;
     Id          = id;
     _detailInfo = detailInfo;
     GenerateCategory();
     GenerateHtmlDescription();
     GenerateTag();
     GenerateConditionText();
 }
Beispiel #4
0
 public PayearProductItem(string id, string productName, string quantity, string price, ProductItemDetailInfo detailInfo)
 {
     Price = price;
     Quantity = quantity;
     ProductName = productName;
     Id = id;
     _detailInfo = detailInfo;
     GenerateCategory();
     GenerateHtmlDescription();
     GenerateTag();
     GenerateConditionText();
 }