public void adiciona_arvore(ref Arvore arvore) { foreach (Parcela parc in parcelas) { if (parc.numero == arvore.parcela) { parc.arvores.Add(arvore); return; } } Parcela nova_parcela = new Parcela(arvore.parcela, volume.Count()); nova_parcela.arvores.Add(arvore); parcelas.Add(nova_parcela); }
public void adiciona_arvore(Arvore arvore) { foreach (Talhao tal in talhoes) { if (tal.numero == arvore.talhao) { tal.adiciona_arvore(ref arvore); return; } } Talhao novo_talhao = new Talhao(arvore.talhao, quant_produtos); novo_talhao.adiciona_arvore(ref arvore); talhoes.Add(novo_talhao); }