Exemplo n.º 1
0
        public static int AddAttributeValue(AttributeValueInfo attributeValue)
        {
            AttributeValueDao attributeValueDao = new AttributeValueDao();

            attributeValue.DisplaySequence = attributeValueDao.GetMaxDisplaySequence <AttributeValueInfo>();
            return((int)new AttributeValueDao().Add(attributeValue, null));
        }
Exemplo n.º 2
0
 public static int GetSpecificationValueId(int attributeId, string valueStr)
 {
     int specificationValueId = new AttributeValueDao().GetSpecificationValueId(attributeId, valueStr);
     if (specificationValueId > 0)
     {
         return specificationValueId;
     }
     AttributeValueInfo attributeValue = new AttributeValueInfo {
         AttributeId = attributeId,
         ValueStr = valueStr
     };
     return new AttributeValueDao().AddAttributeValue(attributeValue);
 }
Exemplo n.º 3
0
        public static int GetSpecificationValueId(int attributeId, string valueStr)
        {
            AttributeValueDao attributeValueDao = new AttributeValueDao();
            int specificationValueId            = attributeValueDao.GetSpecificationValueId(attributeId, valueStr);

            if (specificationValueId > 0)
            {
                return(specificationValueId);
            }
            AttributeValueInfo attributeValueInfo = new AttributeValueInfo();

            attributeValueInfo.AttributeId     = attributeId;
            attributeValueInfo.ValueStr        = valueStr;
            attributeValueInfo.DisplaySequence = attributeValueDao.GetMaxDisplaySequence <AttributeValueInfo>();
            return((int)attributeValueDao.Add(attributeValueInfo, null));
        }
Exemplo n.º 4
0
        public static int GetSpecificationValueId(int attributeId, string valueStr)
        {
            int specificationValueId = new AttributeValueDao().GetSpecificationValueId(attributeId, valueStr);
            int result;

            if (specificationValueId > 0)
            {
                result = specificationValueId;
            }
            else
            {
                AttributeValueInfo attributeValueInfo = new AttributeValueInfo();
                attributeValueInfo.AttributeId = attributeId;
                attributeValueInfo.ValueStr    = valueStr;
                result = new AttributeValueDao().AddAttributeValue(attributeValueInfo);
            }
            return(result);
        }
Exemplo n.º 5
0
        public static int GetSpecificationValueId(int attributeId, string valueStr)
        {
            AttributeValueDao attributeValueDao = new AttributeValueDao();
            int specificationValueId            = attributeValueDao.GetSpecificationValueId(attributeId, valueStr);
            int result;

            if (specificationValueId > 0)
            {
                result = specificationValueId;
            }
            else
            {
                result = attributeValueDao.AddAttributeValue(new AttributeValueInfo
                {
                    AttributeId = attributeId,
                    ValueStr    = valueStr
                });
            }
            return(result);
        }