ProductTypeRepository