private void btnVisszaru_Click(object sender, EventArgs e)
 {
     if (listBox1.SelectedIndex > -1)
     {
         if (listBox1.SelectedItem is VevoRendelesUser)
         {
             VevoRendelesUser v = (VevoRendelesUser)listBox1.SelectedItem;
             if (MessageBox.Show("Biztos jelented a csomagolt rendelést, mint visszárú ?", "Kérdés", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
             {
                 ABKezeloFelhasznalo.VisszaruJelentes(v);
                 csomagolt.Remove(v);
                 ListboxFrisites();
                 MessageBox.Show("Sikeres visszárú kezelés !", "Információ");
             }
         }
         else if (listBox1.SelectedItem is VevoRendelesTermek)
         {
             VevoRendelesUser   v   = null;
             VevoRendelesTermek vev = (VevoRendelesTermek)listBox1.SelectedItem;
             foreach (VevoRendelesUser item in csomagolt)
             {
                 if (vev.IdVevo == item.VevoID)
                 {
                     v = item;
                 }
             }
             if (MessageBox.Show("Biztos jelented a csomagolt rendelést, mint visszárú ?", "Kérdés", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
             {
                 ABKezeloFelhasznalo.VisszaruJelentes(v);
                 csomagolt.Remove(v);
                 ListboxFrisites();
                 MessageBox.Show("Sikeres visszárú kezelés !", "Információ");
             }
         }
         else
         {
             MessageBox.Show("A visszárú kezeléséhez, kérem válassza ki a rendelést !", "Tájékoztatás",
                             MessageBoxButtons.OK, MessageBoxIcon.Information);
         }
     }
     else
     {
         MessageBox.Show("A visszárú kezeléséhez, kérem válassza ki a rendelést !", "Tájékoztatás", MessageBoxButtons.OK, MessageBoxIcon.Information);
     }
 }
 private void btnTorles_Click(object sender, EventArgs e)
 {
     if (listBox1.SelectedIndex > -1)
     {
         if (MessageBox.Show("Biztos törli a kiválasztot rendelést !", "Kérdés", MessageBoxButtons.YesNo) == DialogResult.Yes)
         {
             if (listBox1.SelectedItem is VevoRendelesUser)
             {
                 VevoRendelesUser vr = (VevoRendelesUser)listBox1.SelectedItem;
                 vevo.Remove(vr);
                 ABKezeloFelhasznalo.RendelesTorles(vr);
                 ListboxFrisites();
             }
             else if (listBox1.SelectedItem is VevoRendelesTermek)
             {
                 VevoRendelesTermek vev = (VevoRendelesTermek)listBox1.SelectedItem;
                 VevoRendelesUser   vr  = null;
                 foreach (VevoRendelesUser item in vevo)
                 {
                     if (vev.IdVevo == item.VevoID)
                     {
                         vr = item;
                     }
                 }
                 vevo.Remove(vr);
                 ABKezeloFelhasznalo.RendelesTorles(vr);
                 ListboxFrisites();
             }
             else
             {
                 MessageBox.Show("A rendelés törléséhez, kérem válssza ki a rendelést", "Tájékoztatás",
                                 MessageBoxButtons.OK, MessageBoxIcon.Information);
             }
         }
     }
     else
     {
         MessageBox.Show("Kérem ellenőrizé, hogy kiválasztotta a megfelelő rendelést a törléshez !", "Tájékoztatás",
                         MessageBoxButtons.OK, MessageBoxIcon.Information);
     }
 }
 private void btnVisszaru_Click(object sender, EventArgs e)
 {
     if (listBox1.SelectedIndex > -1)
     {
         if (listBox1.SelectedItem is VevoRendelesVisszaru)
         {
             RaktarVisszaruKezeles rc = new RaktarVisszaruKezeles();
             VevoRendelesVisszaru  v  = (VevoRendelesVisszaru)listBox1.SelectedItem;
             foreach (VevoRendelesTermek item in termek)
             {
                 if (item.IdVevo == v.VevoID)
                 {
                     rc.termekek.Add(item);
                 }
             }
             if (rc.ShowDialog() == DialogResult.OK)
             {
                 ABKezeloRaktar.VisszaruRendelesKezelese(v, rc.jo, rc.rossz);
                 vevo.Remove(v);
                 ListboxFrisites();
                 MessageBox.Show("Sikeres visszárú kezelés !", "Információ");
             }
         }
         else if (listBox1.SelectedItem is VevoRendelesTermek)
         {
             RaktarVisszaruKezeles rc  = new RaktarVisszaruKezeles();
             VevoRendelesUser      v   = null;
             VevoRendelesTermek    vev = (VevoRendelesTermek)listBox1.SelectedItem;
             foreach (VevoRendelesUser item in vevo)
             {
                 if (vev.IdVevo == item.VevoID)
                 {
                     v = item;
                 }
             }
             foreach (VevoRendelesTermek item in termek)
             {
                 if (item.IdVevo == v.VevoID)
                 {
                     rc.termekek.Add(item); // I otbiraju nuzsnije tovari
                 }
             }
             if (rc.ShowDialog() == DialogResult.OK)
             {
                 ABKezeloRaktar.VisszaruRendelesKezelese(v, rc.jo, rc.rossz);
                 vevo.Remove(v);
                 ListboxFrisites();
                 MessageBox.Show("Sikeres visszárú kezelés !", "Információ");
             }
         }
         else
         {
             MessageBox.Show("A visszárú kezeléséhez, kérem válassza ki a rendelést !", "Tájékoztatás",
                             MessageBoxButtons.OK, MessageBoxIcon.Information);
         }
     }
     else
     {
         MessageBox.Show("A visszárú kezeléséhez, kérem válassza ki a rendelést !", "Tájékoztatás", MessageBoxButtons.OK, MessageBoxIcon.Information);
     }
 }