Dynamicweb.eCommerce.Products Namespace : Group Class |
The following tables list the members exposed by Group.
Name | Description | |
---|---|---|
Group Constructor | Overloaded. |
Name | Description | |
---|---|---|
Assortment | Defines if a group belongs to assortment group. | |
CachedOrderLineFields | Get order line fields collection cached in current session | |
CachedOrderLineFieldsWithoutInheritance | Get order line fields collection without inherited from parent groups, cached in current session | |
Category | Default Dynamicweb.eCommerce.Products.Categories.Category for this Dynamicweb.eCommerce.Products.Group and all language versions | |
Description | Group description | |
FilterExecution | Gets or sets the search filter execution settings for this group. | |
Granted | Have a current user specified permission for current group | |
HasChildGroups | Defines if a group includes child elements. | |
Icon | Group icon | |
ID | Group ID | |
IDUrlEncoded | Gets the ID URL encoded. | |
InheritOrderLineFields | Include order line fields from parent groups or not | |
IsTopGroup | Is current group a top group - resides at top level of groups tree | |
LanguageID | Language ID | |
LargeImage | Large group image | |
ManufacturerID | Default value for manufacturer ID property of child products | |
Meta | Gets or sets meta data. | |
Name | Group name | |
NavigationClickable | Is current group clickable in navigation | |
NavigationShowInMenu | Show group in navigation menu or not | |
NavigationShowInSiteMap | Show group in sitemap or not | |
Number | Group number | |
OrderLineFields | Order line fields collection | |
OrderLineFieldsWithoutInheritance | Get order line fields collection without inherited from parent groups | |
PageIDRel | Gets or sets the relation to a page by specifying an ID. | |
ParentGroups | Get list of parent groups | |
ParentGroupsDefaultLanguage | Get list of parent groups in current or default language | |
PrimaryParentGroupID | Get ID of primary parent group | |
ProductCount | ||
ProductCountForBackendTree | Counting products in group for current language, without variants | |
ProductGroupFieldValues | Get list of custom fields values | |
Products | Products in this group | |
ProductsByLanguage | Gets or sets the products by language. | |
ProductsByLanguageWithOutVariants | Products in this group by language without variants | |
ProductsByLanguageWithOutVariantsCount | ||
ProductsWithOutVariants | Products in this group without variants | |
ProductType | Default value for product type property of child products | |
RelatedGroupIds | Get string with list of related groups. Related groups are used as default list of related groups for child products | |
RelatedGroups | Get list of related groups. Related groups are used as default list of related groups for child products | |
ShopID | ID of shop for current group | |
SmallImage | Small group image | |
StockGroupID | Default value for stock group ID property of child products | |
Subgroups | Get the list of child groups | |
SubgroupsDefaultLanguage | Get list of child groups in current or default language | |
VatGroupID | Default value for VAT group ID property of child products |
Name | Description | |
---|---|---|
AddRelatedProductId | Add default related product to relation group | |
AddSubgroup | Adds the given Group as a subgroup to this Group. If the given Group or this does not exist in the database, then an ArgumentException will be thrown. | |
ClearCache | ||
ClearOrderLineFieldCache | Reset order line fields cache | |
Clone | Create in-memory copy of current group | |
Copy | Overloaded. Create and save to database a copy of current group | |
Delete | Overloaded. Delete current group from database | |
DeleteAll | Prepare SQL statement to delete groups from provided collection and optionally execute this statement. Deletes appropriate relations between shops, other groups and products as well. | |
DeleteRelatedProductId | Delete related product from relation | |
DeleteRelatedProducts | Delete related products from relation group | |
Fill | Fill Group object with properties from provided DataReader | |
GetAllGroups | Gets all product groups sorted by name | |
GetEmptyGroupDataSet | Returns an empty dataset from the Group table - used for looking at the columns | |
GetGroupByID | Overloaded. Gets the group by ID. | |
GetGroupsByIDs | Overloaded. Gets groups by provided group IDs | |
GetGroupsByProduct | Get groups for given product | |
GetGroupsBySearchWord | Overloaded. Find topCounter groups using given keyword | |
GetRelatedProductIds | Get string with list of related products for relation group. Related products are used as default list of related products for child products | |
GetRelatedProducts | Get list of related products for relation group. Related products are used as default list of related products for child products | |
GetToplevelGroups | Gets the toplevel groups. | |
HasProducts | Overloaded. Has this group products or not | |
Save | Overloaded. Saves this instance. | |
WhereClauseBuilder | Builds a comma seperated string of group ids, for where statements |
Name | Description | |
---|---|---|
ClearInheritedOrderLineFieldsCache | Reset order line fields cache for child groups that inherit from this group |