Exemplo n.º 1
0
        private void button_delete_Click(object sender, EventArgs e)
        {
            if (login.logged)
            {
                if (selectedRecord == null)
                {
                    MessageBox.Show("Nincs elem kiválasztva a törléshez!");
                    return;
                }


                Focista recordToDelete = selectedRecord;


                bool success = dbManager.DeleteFocista(recordToDelete);

                if (success)
                {
                    loadComboBox();
                }
                else
                {
                    MessageBox.Show("A törlés sikertelen volt!");
                }
            }
            else
            {
                MessageBox.Show("Először jelentkezz be!");
            }
        }
Exemplo n.º 2
0
        private void updateFields()
        {
            selectedRecord = dbManager.GetOneFocista(selectedRecord);

            if (selectedRecord != null)
            {
                tb1u.Text = selectedRecord.Szuletesi_ev.ToString();
                tb2u.Text = selectedRecord.Vezeteknev;
                tb3u.Text = selectedRecord.Keresztnev;
            }
            else
            {
                tb1u.Text = string.Empty;
                tb2u.Text = string.Empty;
                tb3u.Text = string.Empty;
            }
        }
Exemplo n.º 3
0
        private void button_insert_Click(object sender, EventArgs e)
        {
            Focista newRecord = new Focista();

            if (login.logged)
            {
                try
                {
                    newRecord.Id           = rnd.Next(10, 100000);
                    newRecord.Szuletesi_ev = int.Parse(tb1.Text);
                    newRecord.Vezeteknev   = tb2.Text;
                    newRecord.Keresztnev   = tb3.Text;
                }
                catch (Exception ex)
                {
                    MessageBox.Show(ex.Message);
                    return;
                }


                bool success = dbManager.InsertFocista(newRecord);

                if (success)
                {
                    MessageBox.Show("Sikeres rögzítés");
                    tb1.Text = string.Empty;
                    tb2.Text = string.Empty;
                    tb3.Text = string.Empty;
                    loadComboBox();
                }
                else
                {
                    MessageBox.Show("Hiba az insert során!");
                }
            }
            else
            {
                MessageBox.Show("Először jelentkezz be!");
            }
        }
Exemplo n.º 4
0
        private void button_update_Click(object sender, EventArgs e)
        {
            Focista temp = new Focista();

            if (login.logged)
            {
                try
                {
                    temp.Id           = selectedRecord.Id;
                    temp.Szuletesi_ev = int.Parse(tb1u.Text);
                    temp.Vezeteknev   = tb2u.Text;
                    temp.Keresztnev   = tb3u.Text;
                }
                catch (Exception ex)
                {
                    MessageBox.Show(ex.Message);
                    return;
                }

                if (dbManager.UpdateFocista(temp))
                {
                    MessageBox.Show("Sikeres módosítás!");
                    tb1u.Text = string.Empty;
                    tb2u.Text = string.Empty;
                    tb3u.Text = string.Empty;

                    loadComboBox();
                }
                else
                {
                    MessageBox.Show("Hiba");
                }
            }
            else
            {
                MessageBox.Show("ELőször jelentkezz be!");
            }
        }
Exemplo n.º 5
0
 private void comboBox_contries_SelectedValueChanged(object sender, EventArgs e)
 {
     selectedRecord = (Focista)comboBox_contries.SelectedItem;
     updateFields();
 }