Exemplo n.º 1
0
 public String verificaEstoque(List<ItensVenda> itens)
 {
     Produto prod = new Produto();
     int i = 0;
     int estoqueAtual, retirada;
     estoqueAtual = retirada = 0;
     while (i < itens.Count && msg.Equals(""))
     {
         prod.Id = itens[i].ProdId;
         estoqueAtual = prod.getEstoqueAtual();
         retirada = Convert.ToInt32(itens[i].Qtde);
         if (estoqueAtual - retirada < 0)
         {
             prod = prod.getById();
             msg = "Produto " + prod.Desc + " não possui estoque suficiente!";
         }
         i++;
     }
     return msg;
 }