private void csomagoltRendelésekToolStripMenuItem_Click(object sender, EventArgs e)
 {
     index = 2;
     vevo  = ABKezeloRaktar.CsomagoltRendelesFeltolt();
     mentésToolStripMenuItem.Enabled = true;
     gbKereses.Enabled = true;
     dTPicker1.Enabled = true;
     dTPicker2.Enabled = true;
     ListFrisites();
 }
        void RaktarRendelesCsomagolasRaportKezeles()
        {
            VevoLista   csomagoltVevo = ABKezeloRaktar.CsomagoltRendelesFeltolt();
            TermekLista termek        = ABKezeloTermek.TermekRendelesFeltoltes();
            VevoLista   vevoRaport    = ABKezeloRaktar.RaportRendelesFeltolt();
            TermekLista termekRaport  = ABKezeloTermek.TermekRendelesFeltoltes();

            int rendCsomag = 0;
            int term       = 0;
            int renRaport  = 0;
            int termRaport = 0;

            foreach (RaktarRendelesekCsomagolt item in csomagoltVevo)
            {
                if (item.CsomagolasIdo >= datum)
                {
                    rendCsomag++;
                    foreach (VevoRendelesTermek it in termek)
                    {
                        if (it.IdVevo == item.VevoID)
                        {
                            term += it.RendelesDb;
                        }
                    }
                }
            }
            foreach (VevoRendelesRaport item in vevoRaport)
            {
                if (item.RaportDatum >= datum)
                {
                    renRaport++;
                    foreach (VevoRendelesTermek it in termekRaport)
                    {
                        if (it.IdVevo == item.VevoID)
                        {
                            termRaport += it.RendelesDb;
                        }
                    }
                }
            }

            lbRaktarRendCsomagolt.Text           = rendCsomag.ToString();
            lbRaktarCsomagoltTermekValtozas.Text = "-" + term.ToString();
            lbRaktarRaportRendelesJelentse.Text  = renRaport.ToString();
            lbRaktárRaportTermekDarabszama.Text  = termRaport.ToString();
        }
 private void RaktarRendelesCsomagolt_Load(object sender, EventArgs e)
 {
     csomagolt   = ABKezeloRaktar.CsomagoltRendelesFeltolt();
     termek      = ABKezeloTermek.TermekRendelesFeltoltes();
     azonos      = ABKezeloFelhasznalo.UserAzonosito;
     label1.Text = "Felhasználó: " + azonos.ToString();
     ListboxFrisites();
     if (index == 1) // Keresés
     {
         btnRaport.Visible   = false;
         btnVisszaru.Visible = false;
     }
     else if (index == 2) // Raport
     {
         btnRaport.Visible   = true;
         btnVisszaru.Visible = false;
     }
     else if (index == 3)
     {
         btnRaport.Visible   = false;
         btnVisszaru.Visible = true;
     }
 }
        private void btnRaport_Click(object sender, EventArgs e)
        {
            if (listBox1.SelectedIndex > -1)
            {
                if (MessageBox.Show("Biztos a raportok közé akarod rakni a rendelést ?", "Kérdés", MessageBoxButtons.YesNo) == DialogResult.Yes)
                {
                    if (listBox1.SelectedItem is VevoRendelesUser)
                    {
                        FelhasznaloRendeles fr = new FelhasznaloRendeles();
                        fr.indx = 3;
                        VevoRendelesUser v = null;


                        v = (VevoRendelesUser)listBox1.SelectedItem;
                        foreach (VevoRendelesTermek item in termek)
                        {
                            if (item.IdVevo == v.VevoID)
                            {
                                fr.UjTermekek.Add(item);
                            }
                        }

                        fr.vr = v;
                        if (fr.ShowDialog() == DialogResult.OK)
                        {
                            csomagolt = ABKezeloRaktar.CsomagoltRendelesFeltolt();
                            ListboxFrisites();
                        }
                    }
                    else if (listBox1.SelectedItem is Termek)
                    {
                        FelhasznaloRendeles fr = new FelhasznaloRendeles();
                        fr.indx = 3;
                        VevoRendelesTermek vev = (VevoRendelesTermek)listBox1.SelectedItem;
                        VevoRendelesUser   v   = null;
                        foreach (VevoRendelesUser item in csomagolt)
                        {
                            if (vev.IdVevo == item.VevoID)
                            {
                                v = item;
                            }
                        }

                        foreach (VevoRendelesTermek item in termek)
                        {
                            if (item.IdVevo == v.VevoID)
                            {
                                fr.UjTermekek.Add(item);
                            }
                        }
                        fr.vr = v;
                        if (fr.ShowDialog() == DialogResult.OK)
                        {
                            csomagolt = ABKezeloRaktar.CsomagoltRendelesFeltolt();
                            ListboxFrisites();
                        }
                    }
                    else
                    {
                        MessageBox.Show("A raport használatához, 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!",
                                "Tájékoztatás", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
        }