SHARE
TWEET

Untitled

a guest Jun 19th, 2019 60 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. readonly Class.Orders order = new Class.Orders();
  2. readonly Class.Items items = new Class.Items();
  3.  
  4.   Class ItemsList
  5.   {
  6.     public int ID {get; set;}
  7.     public int Quantidade{get; set;}
  8.   }
  9.  
  10.   List<Items> list = new List<Items>();
  11.  
  12.   .
  13.   .
  14.   .
  15.  
  16.    public void AdicionaItens() //Se produto já existe na lista, apenas somo a quantidade
  17.    {
  18.       int index = list.FindIndex(x=> x.ID == items.prod.ID);
  19.       if(index == -1)
  20.       {
  21.         list.Add (Items {ID = items.prod.ID, Quantidade= items.prod.Quantidade});
  22.       }
  23.       else
  24.       {
  25.         list[index].Quantidade += qtd;
  26.       }
  27.    }
  28.  
  29.    public void EnviaLista()
  30.    {
  31.      orders.Imprimir(ref list);
  32.    }
  33.      
  34. StringBuilder sbString = new StringBuilder();
  35.  
  36. public void Imprimir(ref List<T>ListaSeparado)
  37. {
  38.   foreach(var i in ListaSeparado)
  39.   {
  40.     sbString.AppendLine(item)
  41.   }
  42. }
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
 
Top