public bool Delete(ProductParameterEntity entity)
		{
			try
            {
                _productparameterRepository.Delete(entity);
                return true;
            }
            catch (Exception e)
            {
				_log.Error(e,"数据库操作出错");
                return false;
            }
		}
		public ProductParameterEntity Update (ProductParameterEntity entity)
		{
			try
            {
                _productparameterRepository.Update(entity);
                return entity;
            }
            catch (Exception e)
            {
				_log.Error(e,"数据库操作出错");
                return null;
            }
		}
        //        public ProductParameterModel Get(int id)
        //        {
        //            var entity =_productParameterService.GetProductParameterById(id);
        //            var model = new ProductParameterModel
        //            {
        //                Id = entity.Id,				
        ////                ParameterValue = entity.ParameterValue,			
        ////                Parameter = entity.Parameter,		
        ////                Product = entity.Product,		
        //                Sort = entity.Sort,		
        //                AddUser = entity.AddUser,	
        //                AddTime = entity.AddTime,	
        //                UpdUser = entity.UpdUser,	
        //                UpdTime = entity.UpdTime,		
        //            };
        //            return model;
        //        }

        //public HttpResponseMessage Get(ProductParameterSearchCondition condition)
        //{
        //    var model = _productParameterService.GetProductParametersByCondition(condition).Select(c=>new ProductParameterModel
        //    {
        //        Id = c.Id,

        //        Sort = c.Sort,
        //        AddUser = c.AddUser,
        //        AddTime = c.AddTime,
        //        UpdUser = c.UpdUser,
        //        UpdTime = c.UpdTime,
        //    }).ToList();
        //    return PageHelper.toJson(model);
        //}

        public HttpResponseMessage Post(ProductParameterModel model)
        {
            var parameterValue = _parameterValueService.GetParameterValueById(model.ParameterValueId);
            var parameter = _parameterService.GetParameterById(model.ParameterId);
            var product = _productService.GetProductById(model.Id);
            var entity = new ProductParameterEntity
            {
                ParameterValue = parameterValue,
                Parameter = parameter,
                Product = product,
                AddUser = model.AddUser,
                AddTime = model.AddTime,
                UpdUser = model.UpdUser,
                UpdTime = model.UpdTime,
            };
            if (_productParameterService.Create(entity).Id > 0)
            {
                return PageHelper.toJson(PageHelper.ReturnValue(true, "属性添加成功"));
            }
            return PageHelper.toJson(PageHelper.ReturnValue(false, "数据添加失败"));
        }