Exemplo n.º 1
0
        private void PeksegHozzaAd_Click(object sender, EventArgs e)
        {
            if (peksegNev.Text != "")
            {
                pekaru = new List <Pekaru>();

                Pekseg p = new Pekseg(peksegNev.Text, pekaru, DateTime.Now);
                PeksegLista.Items.Add(p);
                PeksegStat.Items.Add(p);
            }
        }
Exemplo n.º 2
0
        private void PeksegStat_SelectedIndexChanged(object sender, EventArgs e)
        {
            var    psideiglenes = PeksegStat.SelectedItem;
            Pekseg p            = (Pekseg)psideiglenes;

            label1.Text  = p.Nev;
            label2.Text += p.Alapitva;
            label3.Text += p.Termekek.Count + " db";
            int sum = 0;

            foreach (var item in p.Termekek)
            {
                sum += item.Ar;
            }
            label4.Text += (sum / p.Termekek.Count) + " Ft";
            List <int> arak     = new List <int>();
            int        min      = p.Termekek[0].Ar;
            int        minindex = 0;

            for (int i = 0; i < p.Termekek.Count; i++)
            {
                if (p.Termekek[i].Ar < min)
                {
                    min      = p.Termekek[i].Ar;
                    minindex = i;
                }
            }
            label5.Text += p.Termekek[minindex];
            int max      = p.Termekek[0].Ar;
            int maxindex = 0;

            for (int i = 0; i < p.Termekek.Count; i++)
            {
                if (p.Termekek[i].Ar > min)
                {
                    max      = p.Termekek[i].Ar;
                    maxindex = i;
                }
            }
            label6.Text += p.Termekek[maxindex];
            double db = 0;

            foreach (var item in p.Termekek)
            {
                if (item.Laktozmentes)
                {
                    db++;
                }
            }
            double atlag = db / (double)p.Termekek.Count * 100;

            label7.Text += db + ", " + atlag + "%";
        }
Exemplo n.º 3
0
        private void hozzaAdpekaru_Click(object sender, EventArgs e)
        {
            PekaruLista2.Items.Clear();

            var    psideiglenes = PeksegLista.SelectedItem;
            Pekseg p            = (Pekseg)psideiglenes;
            var    paideiglenes = PekaruLista.SelectedItem;
            Pekaru pa           = (Pekaru)paideiglenes;

            p.Termekek.Add(pa);

            for (int i = 0; i < p.Termekek.Count; i++)
            {
                PekaruLista2.Items.Add(p.Termekek[i]);
            }
        }