|
|
@@ -835,6 +835,7 @@ namespace qdr.app.studiou.orders2printpack
|
|
|
parentDto.ShortDescription = new ExtendedParametrizedString(shortDescription, tplParams, "{", "}").ToString();
|
|
|
parentDto.Description = new ExtendedParametrizedString(description, tplParams, "{", "}").ToString();
|
|
|
parentDto.Uri = new ExtendedParametrizedString(urlPrefix, tplParams, "{", "}").ToString();
|
|
|
+ parentDto.VariantType = "Formát";
|
|
|
}
|
|
|
|
|
|
product = _storage.AddNewProductVariant(parentDto.Sku);
|
|
|
@@ -845,8 +846,16 @@ namespace qdr.app.studiou.orders2printpack
|
|
|
product.Sku = sku + "_" + _hashGenerator.NewId();
|
|
|
product.Price = 0;
|
|
|
product.VariantName = variant;
|
|
|
+ product.VariantType = "Formát";
|
|
|
}
|
|
|
_storage.CheckProductVariantValidity();
|
|
|
+
|
|
|
+ foreach(var product in _storage.Products.Where(x=>!x.IsVariant))
|
|
|
+ {
|
|
|
+ var variantString = string.Join(",", _storage.Products.Where(x => string.Equals(x.ParentName, product.Sku, StringComparison.InvariantCultureIgnoreCase)).Select(x => x.VariantName));
|
|
|
+ product.VariantName = variantString;
|
|
|
+ }
|
|
|
+
|
|
|
});
|
|
|
}
|
|
|
|