public BargainItemExport(BargainItem item)
            {
                Barcode = item.Barcode;
                Size    = StringHelper.GetFirstNotEmpty(item.WalmartItem?.Size, item.AmazonItem?.Size);
                Color   = StringHelper.GetFirstNotEmpty(item.WalmartItem?.Color, item.AmazonItem?.Color);

                AvailableOnAmazon = item.AmazonItem != null;
                AmazonInStock     = item.AmazonItem != null && item.AmazonItem.AmazonRealQuantity > 0;
                AmazonPrice       = item.AmazonPrice;
                AmazonASIN        = item.AmazonItem?.ASIN;
                AmazonUrl         = item.AmazonItem != null ? "https://www.amazon.com/dp/" + item.AmazonItem?.ASIN : null;

                AvailableOnWalmart = item.WalmartItem != null;
                WalmartInStock     = item.WalmartItem != null && item.WalmartItem.AmazonRealQuantity > 0;
                WalmartPrice       = item.WalmartPrice;
                WalmartItemId      = item.WalmartItem?.SourceMarketId;
                WalmartItemUrl     = item.WalmartItem != null
                    ? "https://www.walmart.com/ip/" + item.WalmartItem?.SourceMarketId
                    : null;
            }
Exemple #2
0
        public BargainViewModel(BargainItem item)
        {
            Barcode = item.Barcode;
            Size    = StringHelper.GetFirstNotEmpty(item.WalmartItem?.Size, item.AmazonItem?.Size);
            Color   = StringHelper.GetFirstNotEmpty(item.WalmartItem?.Color, item.AmazonItem?.Color);

            Name         = item.Name;
            WalmartImage = item.WalmartImage;

            AmazonAvailable  = item.AvailableOnAmazon;
            AmazonInStock    = item.AmazonItem?.AmazonRealQuantity > 0;
            WalmartAvailable = item.AvailableOnWalmart;
            WalmartInStock   = item.WalmartItem?.AmazonRealQuantity > 0;

            ASIN          = item.AmazonItem != null ? item.AmazonItem.ASIN : null;
            WalmartItemId = item.WalmartItem != null ? item.WalmartItem.SourceMarketId : null;

            AmazonPrice  = item.AmazonPrice;
            WalmartPrice = item.WalmartPrice;
        }