private void button2_Click(object sender, EventArgs e)
        {
            StreamReader  file     = new StreamReader("Arlista.txt");
            Uveg_kontener kontener = new Uveg_kontener();

            while (!file.EndOfStream)
            {
                string   sor  = file.ReadLine();
                string[] adat = sor.Split(';');

                Uvegek uj = new Uvegek((Uvegfajtak)Enum.Parse(typeof(Uvegfajtak), adat[0]), int.Parse(adat[1]));
                kontener.hozzaad(uj);
            }

            int[] darabszamok = new int[6]
            {
                int.Parse(textBox1.Text),
                int.Parse(textBox2.Text),
                int.Parse(textBox3.Text),
                int.Parse(textBox4.Text),
                int.Parse(textBox5.Text),
                int.Parse(textBox6.Text)
            };

            label8.Text = string.Format(kontener.fizetendo(darabszamok).ToString());
        }
Exemple #2
0
        private void button2_Click(object sender, EventArgs e)
        {
            StreamReader  file     = new StreamReader("Arlista.txt");
            Uveg_kontener kontener = new Uveg_kontener();

            while (!file.EndOfStream)
            {
                string   sor  = file.ReadLine();
                string[] adat = sor.Split(';');

                Uvegek uj = new Uvegek((Uvegfajtak)Enum.Parse(typeof(Uvegfajtak), adat[0]), int.Parse(adat[1]));
                kontener.hozzaad(uj);
            }


            try
            {
                int[] darabszamok = new int[6]
                {
                    String.IsNullOrWhiteSpace(textBox1.Text)? 0: int.Parse(textBox1.Text),
                    String.IsNullOrWhiteSpace(textBox2.Text)? 0: int.Parse(textBox2.Text),
                    String.IsNullOrWhiteSpace(textBox3.Text)? 0: int.Parse(textBox3.Text),
                    String.IsNullOrWhiteSpace(textBox4.Text)? 0: int.Parse(textBox4.Text),
                    String.IsNullOrWhiteSpace(textBox5.Text)? 0: int.Parse(textBox5.Text),
                    String.IsNullOrWhiteSpace(textBox6.Text)? 0: int.Parse(textBox6.Text)
                };
                for (int i = 0; i < darabszamok.Length; i++)
                {
                    if (darabszamok[i] < 0)
                    {
                        throw new NegativNumberException();
                    }
                }

                label8.Text = string.Format(kontener.fizetendo(darabszamok).ToString() + " Ft");
            }
            catch (FormatException f)
            {
                MessageBox.Show(f.Message, "Hiba!", MessageBoxButtons.OK, MessageBoxIcon.Warning);
            }
            catch (NegativNumberException f)
            {
                MessageBox.Show(f.Message, "Hiba!", MessageBoxButtons.OK, MessageBoxIcon.Warning);
            }
        }
Exemple #3
0
        private void Form2_Load(object sender, EventArgs e)
        {
            StreamReader  file     = new StreamReader("Arlista.txt");
            Uveg_kontener kontener = new Uveg_kontener();

            while (!file.EndOfStream)
            {
                string   sor  = file.ReadLine();
                string[] adat = sor.Split(';');

                Uvegek uj = new Uvegek((Uvegfajtak)Enum.Parse(typeof(Uvegfajtak), adat[0]), int.Parse(adat[1]));
                kontener.hozzaad(uj);
            }

            for (int i = 0; i < kontener.uvegfajtak_szama(); i++)
            {
                string Uvegtar = string.Format("{0}: {1} Ft", kontener[i].Uvegfajta, kontener[i].Uvegar);
                listBox1.Items.Add(Uvegtar);
            }
        }
 public void hozzaad(Uvegek uveg)
 {
     kontener.Add(uveg);
 }