Map<String, dynamic> toMap() => { 'productID': id, 'name': name, 'currency': currency, 'price': price, 'quantity': quantity, 'position': position, };