示例#1
0
        //vevő törlés
        private void button2_Click(object sender, EventArgs e)
        {
            //megkeressük a vevők listából azt az elemet aminek az ID-je megegyezik a textbox1-ben találhatóval
            Vevo torlendo = null;

            foreach (Vevo elem in vevok)
            {
                if (elem.Vevo_ID == Convert.ToInt32(textBox1.Text))
                {
                    torlendo = elem;
                }
            }
            if (MessageBox.Show("Biztosan törlöd ezt a vevőt?", "Figyelmeztetés!", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
            {
                try
                {
                    //Meghívjuk a Torles metódust azzal az objektummal aminek az ID -je a textbox1 -ben van
                    Adatb_kezelo.Torles(torlendo);

                    //Frissítjük a megjelenítést
                    vevok = Adatb_kezelo.Beolvas();
                    datagridview_megjelenit();
                }
                catch (Exception ex)
                {
                    MessageBox.Show(ex.Message, "Hiba!", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }
        }
示例#2
0
        private void Form1_Load(object sender, EventArgs e)
        {
            try
            {
                //A listát feltöltjük a tábla soraival
                vevok = Adatb_kezelo.Beolvas();

                //Meghívjuk a metódusokat
                datagridview_megjelenit();
            }
            catch (Exception kiv)
            {
                MessageBox.Show(kiv.Message, "Hiba!", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
示例#3
0
        //vevő módosítás
        private void button3_Click(object sender, EventArgs e)
        {
            try
            {
                //példányosítunk egy objektumot a textboxokból
                vevo = new Vevo(Convert.ToInt32(textBox1.Text), textBox2.Text, Convert.ToInt32(textBox3.Text), textBox4.Text, textBox5.Text, Convert.ToInt32(textBox6.Text), textBox7.Text);
                Adatb_kezelo.Modositas(vevo);

                //Frissítjük a megjelenítést
                vevok = Adatb_kezelo.Beolvas();
                datagridview_megjelenit();
            }

            catch (Exception ex)
            {
                MessageBox.Show(ex.Message, "Hiba!", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
示例#4
0
        private void button1_Click(object sender, EventArgs e)
        {
            //példányosítjuk az új vevőt
            try
            {
                vevo = new Vevo(Convert.ToInt32(textBox1.Text), textBox2.Text, Convert.ToInt32(textBox3.Text), textBox4.Text, textBox5.Text, Convert.ToInt32(textBox6.Text), textBox7.Text);
            }

            catch (FormatException kiv)
            {
                MessageBox.Show(kiv.Message, "Hibás adatbevitel!");
            }
            //ezzel a példánnyal hívjuk meg az Uj_Bevitel metódust
            Adatb_kezelo.Uj_Bevitel(vevo);

            //Frissítjük a megjelenítést
            vevok = Adatb_kezelo.Beolvas();
            datagridview_megjelenit();
        }