Five New Optimizely Certifications are Here! Validate your expertise and advance your career with our latest certification exams. Click here to find out more

Class BusinessFoundationDataExtension

Inheritance
System.Object
BusinessFoundationDataExtension
Namespace: EPiServer.Commerce.UI.Admin.BusinessFoundation.Internal.DataManagement
Assembly: EPiServer.Commerce.UI.Admin.dll
Version: 14.26.0
Syntax
public static class BusinessFoundationDataExtension : Object

Methods

AddOrUpdateProperty(EntityObject, EntityObjectProperty, MetaField, LocalizationService)

Declaration
public static void AddOrUpdateProperty(this EntityObject entity, EntityObjectProperty prop, MetaField metaField, LocalizationService localizationService)
Parameters
Type Name Description
EntityObject entity
EntityObjectProperty prop
MetaField metaField
EPiServer.Framework.Localization.LocalizationService localizationService

ToBusinessFoundationDataDetailViewModel(EntityObject)

Declaration
public static BusinessFoundationDataDetailViewModel ToBusinessFoundationDataDetailViewModel(this EntityObject entity)
Parameters
Type Name Description
EntityObject entity
Returns
Type Description
BusinessFoundationDataDetailViewModel

ToBusinessFoundationDataEntity(BusinessFoundationDataModel, EntityObject, LocalizationService)

Declaration
public static EntityObject ToBusinessFoundationDataEntity(this BusinessFoundationDataModel model, EntityObject curentEntity, LocalizationService localizationService)
Parameters
Type Name Description
BusinessFoundationDataModel model
EntityObject curentEntity
EPiServer.Framework.Localization.LocalizationService localizationService
Returns
Type Description
EntityObject

ToBusinessFoundationDataViewModel(EntityObject, LocalizationService)

Declaration
public static BusinessFoundationDataViewModel ToBusinessFoundationDataViewModel(this EntityObject entity, LocalizationService localizationService)
Parameters
Type Name Description
EntityObject entity
EPiServer.Framework.Localization.LocalizationService localizationService
Returns
Type Description
BusinessFoundationDataViewModel

ToPropertyDetailViewModel(EntityObjectProperty, MetaField)

Declaration
public static EntityObjectProperty ToPropertyDetailViewModel(this EntityObjectProperty property, MetaField metaField)
Parameters
Type Name Description
EntityObjectProperty property
MetaField metaField
Returns
Type Description
EntityObjectProperty

ToPropertyViewModel(EntityObjectProperty, MetaField, LocalizationService)

Declaration
public static PropertyViewModel ToPropertyViewModel(this EntityObjectProperty obj, MetaField metaField, LocalizationService localizationService)
Parameters
Type Name Description
EntityObjectProperty obj
MetaField metaField
EPiServer.Framework.Localization.LocalizationService localizationService
Returns
Type Description
PropertyViewModel