//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); } } }
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); } }
//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); } }
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(); }