public static moduleModel.PropertyDictionaryValue ToModuleModel(this webModel.PropertyDictionaryValue propDictValue) { var retVal = new moduleModel.PropertyDictionaryValue(); retVal.InjectFrom(propDictValue); return(retVal); }
/// <summary> /// Converting to model type /// </summary> /// <param name="catalogBase"></param> /// <returns></returns> public static coreModel.PropertyDictionaryValue ToCoreModel(this dataModel.PropertyDictionaryValue dbPropDictValue) { var retVal = new coreModel.PropertyDictionaryValue(); retVal.InjectFrom(dbPropDictValue); retVal.LanguageCode = dbPropDictValue.Locale; retVal.Value = dbPropDictValue.Value; return retVal; }
private static AttributeFilterValue ConvertToAttributeFilterValue(PropertyDictionaryValue dictionaryValue) { var result = new AttributeFilterValue { Id = dictionaryValue.Alias, Value = dictionaryValue.Value, }; return(result); }
/// <summary> /// Converting to model type /// </summary> /// <param name="catalogBase"></param> /// <returns></returns> public static coreModel.PropertyDictionaryValue ToCoreModel(this dataModel.PropertyDictionaryValue dbPropDictValue) { var retVal = new coreModel.PropertyDictionaryValue(); retVal.InjectFrom(dbPropDictValue); retVal.LanguageCode = dbPropDictValue.Locale; retVal.Value = dbPropDictValue.Value; return(retVal); }
public static webModel.PropertyDictionaryValue ToWebModel(this moduleModel.PropertyDictionaryValue propDictValue) { var retVal = new webModel.PropertyDictionaryValue(); retVal.Id = propDictValue.Id; retVal.PropertyId = propDictValue.PropertyId; retVal.Value = propDictValue.Value; retVal.LanguageCode = propDictValue.LanguageCode; retVal.Alias = propDictValue.Alias; return(retVal); }
/// <summary> /// Converting to foundation type /// </summary> /// <param name="catalog"></param> /// <returns></returns> public static dataModel.PropertyDictionaryValue ToDataModel(this coreModel.PropertyDictionaryValue propDictValue) { var retVal = new dataModel.PropertyDictionaryValue { Locale = propDictValue.LanguageCode, }; retVal.InjectFrom(propDictValue); retVal.Value = propDictValue.Value; return(retVal); }
/// <summary> /// Converting to model type /// </summary> /// <param name="catalogBase"></param> /// <returns></returns> public static coreModel.PropertyDictionaryValue ToCoreModel(this dataModel.PropertyDictionaryValue dbPropDictValue) { var retVal = new coreModel.PropertyDictionaryValue(); retVal.Alias = dbPropDictValue.Alias; retVal.Id = dbPropDictValue.Id; retVal.PropertyId = dbPropDictValue.PropertyId; retVal.LanguageCode = dbPropDictValue.Locale; retVal.Value = dbPropDictValue.Value; return(retVal); }
/// <summary> /// Converting to model type /// </summary> /// <param name="catalogBase"></param> /// <returns></returns> public static coreModel.PropertyDictionaryValue ToCoreModel(this dataModel.PropertyValue dbPropValue, coreModel.Property property) { if (property == null) throw new ArgumentNullException("property"); var retVal = new coreModel.PropertyDictionaryValue(); retVal.InjectFrom(dbPropValue); retVal.LanguageCode = dbPropValue.Locale; retVal.Value = dbPropValue.ToString(); retVal.PropertyId = property.Id; retVal.Property = property; return retVal; }
/// <summary> /// Converting to foundation type /// </summary> /// <param name="catalog"></param> /// <returns></returns> public static dataModel.PropertyValue ToDataModel(this coreModel.PropertyDictionaryValue propDictValue, coreModel.Property property) { var retVal = new dataModel.PropertyValue { Locale = propDictValue.LanguageCode, PropertyId = property.Id }; retVal.InjectFrom(propDictValue); if (propDictValue.Id != null) { retVal.Id = propDictValue.Id; } SetPropertyValue(retVal, property.ValueType, propDictValue.Value); return(retVal); }
/// <summary> /// Converting to model type /// </summary> /// <param name="catalogBase"></param> /// <returns></returns> public static coreModel.PropertyDictionaryValue ToCoreModel(this dataModel.PropertyValue dbPropValue, coreModel.Property property) { if (property == null) { throw new ArgumentNullException("property"); } var retVal = new coreModel.PropertyDictionaryValue(); retVal.InjectFrom(dbPropValue); retVal.LanguageCode = dbPropValue.Locale; retVal.Value = dbPropValue.ToString(); retVal.PropertyId = property.Id; retVal.Property = property; return(retVal); }
private static AttributeFilterValue ConvertToAttributeFilterValue(PropertyDictionaryValue dictionaryValue) { var result = new AttributeFilterValue { Id = dictionaryValue.Alias, Value = dictionaryValue.Value, }; return result; }
public static moduleModel.PropertyDictionaryValue ToModuleModel(this webModel.PropertyDictionaryValue propDictValue) { var retVal = new moduleModel.PropertyDictionaryValue(); retVal.InjectFrom(propDictValue); return retVal; }