ivolavacek / Estrutura-de-Dados-AP1

0 stars 0 forks source link

Correção da AP1 #3

Open victor0machado opened 1 year ago

victor0machado commented 1 year ago

O limite de produtos só é usado para adicionar produtos em lote, e não na adição individual.

https://github.com/ivolavacek/AP1_Estrutura_de_Dados/blob/be0547c98af1636c89610444e1e37991de3919a9/codigo/produto.go#L14

ivolavacek commented 1 year ago

A adição individual e em lote são feitas pelas mesmas funções: CadastrarProdutos -> AdicionarProdutosEmLote(produtosLote) -> func AdicionarProdutosEmLote(produtosLote []Produto) { for _, produto := range produtosLote { if len(Produtos) < limiteProdutos { AdicionarProduto(produto.Nome, produto.Descricao, produto.Valor) } else { fmt.Println("Limite de produtos atingido.") return } } }

victor0machado commented 1 year ago

O problema aqui é que deveria ter uma funcionalidade para adicionar o produto individualmente. A interface só tem a opção por lote