@override Map<String, dynamic> toMap() { return { 'calibreId': calibreId, 'id': id, 'kind': kind.toString(), 'designation': designation, 'price': price, 'cost': cost, }; }