예제 #1
0
        //________________________________________________________________________________________Gomb események

        private void BT_modositas_Click(object sender, EventArgs e)
        {
            uz   = default(string);
            hiba = false;
            if (TB_id.Text != "")
            {
                string lekerdezes = "SELECT belepesi_adatok.felhasznalo FROM belepesi_adatok WHERE not (id = '" + TB_id.Text + "') AND belepesi_adatok.felhasznalo = '" + TB_felh.Text + "'";
                // System.Windows.Forms.Clipboard.SetDataObject(lekerdezes, true);

                if (!f.van_e_ilyen_adat(lekerdezes))
                {
                    modositas();
                    uz   = "módosítás!";
                    hiba = false;
                    T_idozito.Start();
                    T_idozito2.Start();
                }
                else
                {
                    T_idozito.Enabled   = true;
                    T_idozito2.Enabled  = true;
                    LB_hiba_uzenet.Text = "Ez a felhasználónév már foglalt!";
                    hiba = true;
                }
            }
            else
            {
                hiba = true;
                uz   = "Nincs kijelölve adat!";
                T_idozito.Start();
                T_idozito2.Start();
            }
        }
예제 #2
0
        private void BT_feltoltes_Click(object sender, EventArgs e)
        {
            uz   = default(string);
            hiba = false;
            string lekerdezes = "SELECT tipus_ar.tipus FROM tipus_ar WHERE tipus_ar.tipus = '" + TB_tipus.Text + "' AND tipus_ar.fodrasz_az ='" + id + "'";

            if (!f.van_e_ilyen_adat(lekerdezes))
            {
                feltoltes();
                uz = "feltöltés!";
                T_idozito.Start();
                T_idozito2.Start();
            }
            else
            {
                T_idozito.Enabled   = true;
                T_idozito2.Enabled  = true;
                LB_hiba_uzenet.Text = "Ez a típus név már foglalt!";
                hiba = true;
            }
        }
예제 #3
0
        private void BT_modositas_Click(object sender, EventArgs e)
        {
            uz   = default(string);
            hiba = false;
            string lekerdezes = "SELECT tipus_ar.tipus FROM tipus_ar WHERE not (tipus_ar.id = '" + TB_id.Text + "') AND tipus_ar.tipus = '" + TB_tipus.Text + "' AND tipus_ar.fodrasz_az='" + id + "'";

            // System.Windows.Forms.Clipboard.SetDataObject(lekerdezes, true);

            if (!f.van_e_ilyen_adat(lekerdezes))
            {
                modositas();
                uz = "módosítás!";
                T_idozito.Start();
                T_idozito2.Start();
            }
            else
            {
                T_idozito.Enabled   = true;
                T_idozito2.Enabled  = true;
                LB_hiba_uzenet.Text = "Ez a típus név már foglalt!";
                hiba = true;
            }
        }
예제 #4
0
        private void torles()
        {
            uz = default(string);
            string fodrasz = "[" + TB_felh.Text + "]";

            if (TB_id.Text != "")
            {
                if (torolheto_e())
                {
                    try
                    {
                        string       feltoltes    = @"DELETE FROM  `belepesi_adatok` Where `id` ='" + TB_id.Text + "'";
                        DialogResult dialogResult = MessageBox.Show("Biztosan törölni akarod a(z) " + fodrasz + " nevű fodrászt?", "Törlés", MessageBoxButtons.YesNo, MessageBoxIcon.Question);
                        if (dialogResult == DialogResult.Yes)
                        {
                            f.adat_kezeles(feltoltes);
                            megjelenites();
                            uz   = "törlés!";
                            hiba = false;
                            T_idozito.Start();
                            T_idozito2.Start();
                        }
                        else if (dialogResult == DialogResult.No)
                        {
                        }
                    }
                    catch { MessageBox.Show("Nem sikerült csatlakozni az adatbázishoz!", "Csatlakozási hiba!", MessageBoxButtons.OK, MessageBoxIcon.Error); } //hibaüzenet
                }
                else
                {
                    try
                    {
                        string       feltoltes    = @"DELETE FROM  `tipus_ar` Where `fodrasz_az` ='" + TB_id.Text + "'";
                        string       feltoltes2   = @"DELETE FROM `foglalas` WHERE `fodrasz_az` ='" + TB_id.Text + "'";
                        string       feltoltes3   = @"DELETE FROM  `belepesi_adatok` Where `id` ='" + TB_id.Text + "'";
                        DialogResult dialogResult = MessageBox.Show(fodrasz + "-hoz/hez/höz tartoznak 'Foglalási' és/vagy 'Típus' adatok is!\nAmennyiben törli a fiókot a hozzátartozó adatok is törlődnek!", "Törlés", MessageBoxButtons.YesNo, MessageBoxIcon.Warning);

                        if (dialogResult == DialogResult.Yes)
                        {
                            f.adat_kezeles(feltoltes);
                            f.adat_kezeles(feltoltes2);
                            f.adat_kezeles(feltoltes3);
                            megjelenites();
                            uz   = "törlés!";
                            hiba = false;
                            T_idozito.Start();
                            T_idozito2.Start();
                        }
                        else if (dialogResult == DialogResult.No)
                        {
                        }
                    }
                    catch { MessageBox.Show("Nem sikerült csatlakozni az adatbázishoz!", "Csatlakozási hiba!", MessageBoxButtons.OK, MessageBoxIcon.Error); } //hibaüzenet
                }
            }
            else
            {
                hiba = true;
                uz   = "Nincs kijelölve adat!";
                T_idozito.Start();
                T_idozito2.Start();
            }
        }
예제 #5
0
        private void torles()
        {
            uz = default(string);

            if (TB_id.Text == "")
            {
                hiba = true;
                uz   = "Nincs kijelölve adat!";
                T_idozito.Start();
                T_idozito2.Start();
            }
            else
            {
                if (torolheto_e())
                {
                    try
                    {
                        string       tipus        = "[" + DGV_adatok.CurrentRow.Cells[1].Value.ToString() + "] típust?";
                        string       feltoltes    = @"DELETE FROM  `tipus_ar` Where `id` ='" + TB_id.Text + "'";
                        DialogResult dialogResult = MessageBox.Show(felhnev + " biztosan törölni akarod a(z) " + tipus, "Törlés", MessageBoxButtons.YesNo, MessageBoxIcon.Question);
                        if (dialogResult == DialogResult.Yes)
                        {
                            f.adat_kezeles(feltoltes);
                            megjelenites();
                            uz   = "törlés!";
                            hiba = false;
                            T_idozito.Start();
                            T_idozito2.Start();
                        }
                        else if (dialogResult == DialogResult.No)
                        {
                        }
                        LB_hiba_uzenet.Visible = false;
                    }
                    catch { MessageBox.Show("Nem sikerült csatlakozni az adatbázishoz!", "Csatlakozási hiba!", MessageBoxButtons.OK, MessageBoxIcon.Error); } //hibaüzenet
                }
                else
                {
                    try
                    {
                        string       tipus        = "[" + DGV_adatok.CurrentRow.Cells[1].Value.ToString() + "] típus";
                        string       feltoltes    = @"DELETE FROM  `tipus_ar` Where `id` ='" + TB_id.Text + "'";
                        string       feltoltes2   = @"DELETE FROM `foglalas` WHERE `tipus_az` ='" + TB_id.Text + "'";
                        DialogResult dialogResult = MessageBox.Show(felhnev + " a(z) " + tipus + " használatban van az adatbázisban, ha törlöd, az összes hozzá kapcsolódó adatod elveszik!\nBiztosan törölni akarod?", "Törlés", MessageBoxButtons.YesNo, MessageBoxIcon.Warning);

                        if (dialogResult == DialogResult.Yes)
                        {
                            f.adat_kezeles(feltoltes);
                            f.adat_kezeles(feltoltes2);
                            megjelenites();
                            uz   = "törlés!";
                            hiba = false;
                            T_idozito.Start();
                            T_idozito2.Start();
                        }
                        else if (dialogResult == DialogResult.No)
                        {
                        }
                        LB_hiba_uzenet.Visible = false;
                    }
                    catch { MessageBox.Show("Nem sikerült csatlakozni az adatbázishoz!", "Csatlakozási hiba!", MessageBoxButtons.OK, MessageBoxIcon.Error); } //hibaüzenet
                }
            }
        }