package com.iamberry.wechat.service.product;

import java.util.List;

import java.util.List;

import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;

import com.iamberry.wechat.core.entity.product.ProductColor;
import com.iamberry.wechat.face.porduct.ProductColorService;
import com.iamberry.wechat.service.mapper.ProductColorMapper;

/**
 * 产品颜色	service实现
 * 2017年2月5日
 * @author muzx
 */
@Service
public class ProductColorServiceImpl implements ProductColorService {
	@Autowired
	private ProductColorMapper productColorMapper;
	
	@Override
	public Integer insertProductColor(ProductColor produColor) {
		return productColorMapper.insertProductColor(produColor);
	}

	@Override
	public List<ProductColor> getLeaseProductColor(Integer colorProductId) {
		// TODO Auto-generated method stub
		return productColorMapper.getLeaseProductColor(colorProductId);
	}

	@Override
	public List<ProductColor> selectProductColorList(ProductColor productColor) {
		productColor.getPage().initRecordBegin();
		return productColorMapper.selectProductColorList(productColor);
	}

	@Override
	public ProductColor selectProductColorById(Integer colorId) {
		return productColorMapper.selectProductColorById(colorId);
	}

	@Override
	public int selectProductColorCount(ProductColor productColor) {
		// TODO Auto-generated method stub
		return productColorMapper.selectProductColorCount(productColor);
	}

	@Override
	public Integer updateProductColorById(ProductColor productColor) {
		// TODO Auto-generated method stub
		return productColorMapper.updateProductColorById(productColor);
	}
	
}
