コード例 #1
0
ファイル: ProductView.cs プロジェクト: hessli/Able.Store
        public static ProductDetailView ToView(Product product)
        {
            ProductDetailView result = new ProductDetailView
            {
                id           = product.Id,
                propertyname = product.PropertyName,
                title        = product.Title,
                sku          = SkuDetailView.ToView(product.Skus.FirstOrDefault()),
                properties   = ProductPropertyValueView.ToViews(product.PropertyValues)
            };

            return(result);
        }
コード例 #2
0
ファイル: BaseSkuView.cs プロジェクト: hessli/Able.Store
        public static SkuDetailView ToView(Sku model)
        {
            SkuDetailView view = new SkuDetailView
            {
                id            = model.Id,
                content       = model.Content,
                price         = model.Sale.Price,
                productid     = model.ProductId,
                saleqty       = model.Sale.SaleQty,
                title         = model.Title,
                skuattributes = SkuAttributeView.ToViews(model.Attributes),
                imgs          = ImgDescView.ToViews(model.SkuImgs)
            };

            return(view);
        }