diff --git a/app/src/main/kotlin/manager/CollectionManager.kt b/app/src/main/kotlin/manager/CollectionManager.kt index b8ab7d3..af8551e 100644 --- a/app/src/main/kotlin/manager/CollectionManager.kt +++ b/app/src/main/kotlin/manager/CollectionManager.kt @@ -8,9 +8,12 @@ class CollectionManager( private val io: IOHandler, ) { private val list = LinkedList() + private var currId = 1L fun addProduct(product: Product) { - list.add(product) + val productWithId = product.copy(id = currId) + list.add(productWithId) + currId++ io.println(list.toString()) } }