private void button_Delete_Click(object sender, EventArgs e) { if (listBox_Tagok.SelectedIndex == -1) { return; } GolfTag kivalasztott_golfTag = (GolfTag)listBox_Tagok.SelectedItem; if (MessageBox.Show($"Valóban törölni akarja\n\n{kivalasztott_golfTag.ToString()}", "Törlés", MessageBoxButtons.YesNo, MessageBoxIcon.Asterisk) == DialogResult.No) { return; //--a hívás helyére tér vissza } //--ha valójában nem akartunk törölni Program.sql.CommandText = "DELETE FROM `tagok` WHERE `tagok`.`kod` = @kod;"; Program.sql.Parameters.AddWithValue("@kod", kivalasztott_golfTag.Kod); try { Program.conn.Open(); Program.sql.ExecuteNonQuery(); } catch (MySqlException ex) { MessageBox.Show(ex.Message); } finally { Program.sql.Parameters.Clear(); Program.conn.Close(); } TagokListajanakFrissitese(); }
private void listBox_Tagok_SelectedIndexChanged(object sender, EventArgs e) { GolfTag kivalasztott_golfTag = (GolfTag)listBox_Tagok.SelectedItem; //--zárójeles GolfTag itt a kikényszerítéshez kell numericUpDown_kod.Value = kivalasztott_golfTag.Kod; textBox_Nev.Text = kivalasztott_golfTag.Nev; dateTimePicker_Szuletett.Value = kivalasztott_golfTag.Szuletett; numericUpDown_Magassag.Value = kivalasztott_golfTag.Magassag; }