public virtual string GetFullFileName(CommodityTagEntity commodityTag) { if (commodityTag == null || commodityTag.Commodity == null || string.IsNullOrEmpty(commodityTag.Commodity.FileName)) { return(SharedHelperExtension.GetNoPicture()); } if (!string.IsNullOrEmpty(commodityTag.Commodity.Password)) { return(string.Format("{0}/Images/lock.png", Configuration.ConfigurationManager.GetSetting <string>("CloudSiteMobileUrl"))); } return(string.Format("{0}?v={1}", commodityTag.Commodity.GetFullFileName(commodityTag.Commodity.FileName, "i"), DateTime.Now.Ticks)); }
/// <summary> /// 得到图片 /// </summary> /// <returns></returns> public virtual string CatalogFullFileName(CatalogEntity catalog) { if (!string.IsNullOrEmpty(catalog.FileName)) { return(catalog.FullFileName); } if (catalog.Commodities == null || catalog.Commodities.Count == 0) { return(SharedHelperExtension.GetNoPicture()); } var commodity = catalog.Commodities.First(); if (string.IsNullOrEmpty(commodity.FileName)) { return(SharedHelperExtension.GetNoPicture()); } if (!string.IsNullOrEmpty(commodity.Password)) { return(string.Format("{0}/Images/lock.png", Configuration.ConfigurationManager.GetSetting <string>("CloudSiteMobileUrl"))); } return(commodity.GetFullFileName(commodity.FileName, "i")); }