Table of Contents

Class CompletnessResult

Namespace
Dynamicweb.Ecommerce.Products.CompletionRules
Assembly
Dynamicweb.Ecommerce.dll

Represents information about a product completness.

public class CompletnessResult
Inheritance
CompletnessResult
Inherited Members

Properties

Value

Gets product completeness value which is weight value means how much the product satisfies the completion rules. This value is in range [0, 100].

public int Value { get; }

Property Value

int

Methods

HasFieldValue(string, string, string, ProductField)

Checks whether the product field has value.

public bool HasFieldValue(string productId, string productVariantId, string productLanguageId, ProductField field)

Parameters

productId string

The product id.

productVariantId string

the product variant id.

productLanguageId string

The product language id.

field ProductField

The field system to check.

Returns

bool

Value indicating whether field considered as filled.

ProductValueExcludedFromCalculations(string, string, string, ProductField)

Checks whether the product field value considered as inherited and not included in calculation.

public bool ProductValueExcludedFromCalculations(string productId, string productVariantId, string productLanguageId, ProductField field)

Parameters

productId string

The product id.

productVariantId string

the product variant id.

productLanguageId string

The product language id.

field ProductField

The field system to check.

Returns

bool

Value indicating whether field considered as filled.

To top