Exemplo n.º 1
0
        /// <summary>
        /// 获取店铺头信息
        /// </summary>
        /// <param name="supplierID"></param>
        /// <returns></returns>
        public StoreInfoModel GetStoreInfoById(int supplierId, int language)
        {
            StoreInfoModel storeInfoModel = new StoreInfoModel();
            var            model          = supplierDal.GetStoreInfoById(supplierId);

            if (model != null)
            {
                storeInfoModel.SupplierID      = model.SupplierID;
                storeInfoModel.StorePageDesc   = model.StorePageDesc;
                storeInfoModel.Address         = model.Address;
                storeInfoModel.Address_English = model.Address_English;
                storeInfoModel.Address_Sample  = model.Address_Sample;
                if (!string.IsNullOrEmpty(model.StoreName))
                {
                    storeInfoModel.StoreName = model.StoreName;
                }
                else
                {
                    if (language == 1)
                    {
                        storeInfoModel.StoreName     = model.CompanyName_Sample;
                        storeInfoModel.StorePageDesc = model.Description_Sample;
                    }
                    else
                    {
                        storeInfoModel.StorePageDesc = model.Description;
                        storeInfoModel.StoreName     = model.CompanyName;
                    }
                }
                storeInfoModel.StoreLogoPath   = DomainHelper.GetImageUrl(model.StoreLogoPath);
                storeInfoModel.StoreBannerPath = DomainHelper.GetImageUrl(model.StoreBannerPath);
            }

            return(storeInfoModel);
        }