예제 #1
0
        public string CodPedidos()
        {
            if (this.Vazia())
            {
                return("Produto não existe.");
            }
            int           cont         = 0;
            StringBuilder auxImpressao = new StringBuilder();
            Elemento      atual        = this.prim.prox;
            Vendas        aux          = new Vendas();

            while (atual != null) // percorre todas os elementos da lista
            {
                aux = (Vendas)atual.meuDado;
                auxImpressao.AppendLine(aux.ToString()); // adiciona o cod do pedido
                atual = atual.prox;
                cont++;                                  // contador de pedidos
            }

            auxImpressao.AppendLine("O produto " + aux.Nome_Produto + " aparece em " + cont + " pedidos");
            return(auxImpressao.ToString());
        }
예제 #2
0
 public Lista()
 {
     this.prim = new Elemento(null);
     this.ult  = this.prim;
 }
예제 #3
0
 public Elemento(IDado d)
 {
     meuDado = d;
     prox    = null;
 }