Class VariantInfoViewModelSettings
- Namespace
- Dynamicweb.Ecommerce.ProductCatalog
- Assembly
- Dynamicweb.Ecommerce.dll
public class VariantInfoViewModelSettings : ViewSettingsBaseCurrencyBase<VariantInfoViewModel>
- Inheritance
-
VariantInfoViewModelSettings
- Inherited Members
Constructors
VariantInfoViewModelSettings()
Empty constructor for webapi
public VariantInfoViewModelSettings()
VariantInfoViewModelSettings(string, string, string, string, int)
Creates a configuration for constructing variantcombination viewmodels.
public VariantInfoViewModelSettings(string languageId, string currencyCode, string countryCode, string shopId, int userId)
Parameters
VariantInfoViewModelSettings(string, string, string, string, int, bool)
Creates a configuration for constructing variantcombination viewmodels.
[Obsolete("Use other constructor", true)]
public VariantInfoViewModelSettings(string languageId, string currencyCode, string countryCode, string shopId, int userId, bool showPricesWithVat)
Parameters
languageIdstring- Id of language
currencyCodestringcountryCodestringshopIdstringuserIdintshowPricesWithVatbool
VariantInfoViewModelSettings(string, string, string, string, int, bool, DateTime?)
Creates a configuration for constructing variantcombination viewmodels.
public VariantInfoViewModelSettings(string languageId, string currencyCode, string countryCode, string shopId, int userId, bool showPricesWithVat, DateTime? time)
Parameters
languageIdstringcurrencyCodestringcountryCodestringshopIdstringuserIdintshowPricesWithVatbooltimeDateTime?
VariantInfoViewModelSettings(string, string, string, string, int, bool, DateTime?, long)
public VariantInfoViewModelSettings(string languageId, string currencyCode, string countryCode, string shopId, int userId, bool showPricesWithVat, DateTime? time, long stockLocationId)
Parameters
languageIdstringcurrencyCodestringcountryCodestringshopIdstringuserIdintshowPricesWithVatbooltimeDateTime?stockLocationIdlong
Properties
MediaSettings
Configures how multimedia content is handled.
public MediaViewModelSettings MediaSettings { get; set; }
Property Value
- MediaViewModelSettings
- mediaSettings
PriceSettings
Configures how the price view should be configured, if price is filled.
public PriceViewModelSettings PriceSettings { get; set; }
Property Value
- PriceViewModelSettings
- configurationOfPriceViewModel
Methods
EnsureFilledPropertiesExist()
If filled properties are empty, this method will add ALL valid property names.
public override void EnsureFilledPropertiesExist()