예제 #1
0
        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();
        }
예제 #2
0
        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;
        }