public static moduleModel.PropertyAttribute ToCoreModel(this webModel.PropertyAttribute attribute) { var retVal = new moduleModel.PropertyAttribute(); retVal.InjectFrom(attribute); return(retVal); }
/// <summary> /// Converting to model type /// </summary> /// <param name="catalogBase"></param> /// <returns></returns> public static coreModel.PropertyAttribute ToCoreModel(this dataModel.PropertyAttribute dbAttribute, coreModel.Property property) { if (property == null) throw new ArgumentNullException("dbProperty"); var retVal = new coreModel.PropertyAttribute(); retVal.InjectFrom(dbAttribute); retVal.Name = dbAttribute.PropertyAttributeName; retVal.Value = dbAttribute.PropertyAttributeValue; retVal.PropertyId = property.Id; retVal.Property = property; return retVal; }
/// <summary> /// Converting to model type /// </summary> /// <param name="catalogBase"></param> /// <returns></returns> public static coreModel.PropertyAttribute ToCoreModel(this dataModel.PropertyAttribute dbAttribute, coreModel.Property property) { if (property == null) { throw new ArgumentNullException("dbProperty"); } var retVal = new coreModel.PropertyAttribute(); retVal.InjectFrom(dbAttribute); retVal.Name = dbAttribute.PropertyAttributeName; retVal.Value = dbAttribute.PropertyAttributeValue; retVal.PropertyId = property.Id; retVal.Property = property; return(retVal); }
public static moduleModel.PropertyAttribute ToModuleModel(this webModel.PropertyAttribute attribute) { var retVal = new moduleModel.PropertyAttribute(); retVal.InjectFrom(attribute); return retVal; }