当前位置: 首页>>代码示例>>C#>>正文


C# MerchantTribe.GetCurrentPrice方法代码示例

本文整理汇总了C#中MerchantTribe.GetCurrentPrice方法的典型用法代码示例。如果您正苦于以下问题:C# MerchantTribe.GetCurrentPrice方法的具体用法?C# MerchantTribe.GetCurrentPrice怎么用?C# MerchantTribe.GetCurrentPrice使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在MerchantTribe的用法示例。


在下文中一共展示了MerchantTribe.GetCurrentPrice方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。

示例1: WriteItem

        private void WriteItem(MerchantTribe.Commerce.Catalog.Product p, ref StringBuilder sb, string expirationDate)
        {
            sb.Append(SafeString(p.Bvin));
            sb.Append("\t");
            sb.Append(SafeString(p.Sku));
            sb.Append("\t");
            sb.Append(SafeString(p.ProductName));
            sb.Append("\t");
            sb.Append(MerchantTribe.Web.Text.TrimToLength(SafeString(p.LongDescription), 10000));
            sb.Append("\t");
            sb.Append(RemoteImageUrl(p.ImageFileMedium));
            sb.Append("\t");
            sb.Append(SafeString(RemoteUrl(p)));
            sb.Append("\t");
            sb.Append(SafeString(p.GetCurrentPrice(string.Empty, 0m, null, string.Empty).ToString()));
            sb.Append("\t");
            sb.Append(SafeString("starting"));
            // Price Type
            sb.Append("\t");
            sb.Append(SafeString("1"));
            sb.Append("\t");

            sb.Append(string.Empty);
            // payment_accepted - cash,check,GoogleCheckout,Visa,MasterCard,AmericanExpress,Discover,wiretransfer
            sb.Append("\t");
            sb.Append(string.Empty);
            // payment_notes
            sb.Append("\t");

            List<MerchantTribe.Commerce.Catalog.ProductProperty> props = MTApp.CatalogServices.ProductPropertiesFindForType(p.ProductTypeId);

            sb.Append(SafeString(PropertyMatcher("shipping", props, p.Bvin)));
            sb.Append("\t");

            int expirationDays = 30;
            DateTime expDate = DateTime.Now.AddDays(expirationDays);
            sb.Append(SafeString(expirationDate));
            sb.Append("\t");
            sb.Append(SafeString(PropertyMatcher("actor", props, p.Bvin)));
            sb.Append("\t");
            sb.Append(SafeString(PropertyMatcher("apparel_type", props, p.Bvin)));
            sb.Append("\t");
            sb.Append(SafeString(PropertyMatcher("artist", props, p.Bvin)));
            sb.Append("\t");
            sb.Append(SafeString(PropertyMatcher("author", props, p.Bvin)));
            sb.Append("\t");
            sb.Append(SafeString(PropertyMatcher("brand", props, p.Bvin)));
            sb.Append("\t");
            sb.Append(SafeString(PropertyMatcher("color", props, p.Bvin)));
            sb.Append("\t");
            sb.Append(SafeString(PropertyMatcher("condition", props, p.Bvin)));
            sb.Append("\t");
            sb.Append(SafeString(PropertyMatcher("model_number", props, p.Bvin)));
            sb.Append("\t");
            sb.Append(SafeString(PropertyMatcher("format", props, p.Bvin)));
            sb.Append("\t");
            sb.Append(SafeString(PropertyMatcher("isbn", props, p.Bvin)));
            sb.Append("\t");
            sb.Append(SafeString(PropertyMatcher("memory", props, p.Bvin)));
            sb.Append("\t");
            sb.Append(SafeString(PropertyMatcher("pickup", props, p.Bvin)));
            sb.Append("\t");
            sb.Append(SafeString(PropertyMatcher("processor_speed", props, p.Bvin)));
            sb.Append("\t");
            sb.Append(SafeString(PropertyMatcher("size", props, p.Bvin)));
            sb.Append("\t");
            sb.Append(SafeString(PropertyMatcher("tax_percent", props, p.Bvin)));
            sb.Append("\t");
            sb.Append(SafeString(PropertyMatcher("tax_region", props, p.Bvin)));
            sb.Append("\t");
            sb.Append(SafeString(PropertyMatcher("upc", props, p.Bvin)));
            sb.Append("\t");
            sb.Append(SafeString(PropertyMatcher("product_type", props, p.Bvin)));
            sb.Append("\t");
            sb.Append(SafeString(lstCondition.SelectedItem.Value));
            sb.Append(System.Environment.NewLine);
        }
开发者ID:NightOwl888,项目名称:MerchantTribe,代码行数:77,代码来源:Default.aspx.cs


注:本文中的MerchantTribe.GetCurrentPrice方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。