Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- void AtualizarListBox(string cat, string nome, string cb, string fab)
- {
- this->UseWaitCursor = true;
- lvProds->Items->Clear();
- Lista<produto> *lp;
- produto *p;
- int x=0;
- for(int i=0; i<LC.NElem(); i++)
- {
- if(cat!="" && LC[i]->GetNomeCat()!=cat) //se a categoria nao for nula e nao for igual a esta categoria continuar
- continue;
- lp=LC[i]->GetLP();
- for(int n=0; n<lp->NElem();n++)
- {
- if((nome!="" && lp->GetInfo(n)->GetNome()!=nome) || (cb!="" && lp->GetInfo(n)->GetCodBar()!=cb) || (fab!="" && lp->GetInfo(n)->GetFab()!=fab))
- continue;
- p=lp->GetInfo(n);
- ListViewItem^ Item = gcnew ListViewItem(CoisasUteis::ConverterstringToString(LC[i]->GetNomeCat()));
- Item->SubItems->Add(CoisasUteis::ConverterstringToString(p->GetNome()));
- Item->SubItems->Add(CoisasUteis::ConverterstringToString(p->GetCodBar()));
- Item->SubItems->Add(p->GetQt().ToString());
- Item->SubItems->Add(p->GetPreco().ToString());
- Item->SubItems->Add(CoisasUteis::ConverterstringToString(p->GetDataF()));
- Item->SubItems->Add(CoisasUteis::ConverterstringToString(p->GetDataV()));
- Item->SubItems->Add(CoisasUteis::ConverterstringToString(p->GetFab()));
- Item->SubItems->Add(CoisasUteis::ConverterstringToString(p->GetLoc()));
- lvProds->Items->Add(Item);
- }
- }
- this->UseWaitCursor = false;
- }
Advertisement
Add Comment
Please, Sign In to add comment