private void kolcsonzesekKezeleseToolStripMenuItem_Click(object sender, EventArgs e) { KolcsonzesekKezeleseForm kolcsonzesekKezelese = new KolcsonzesekKezeleseForm(); kolcsonzesekKezelese.Show(); this.Hide(); }
private void btnUjKolcsonzesRogzitese_Click(object sender, EventArgs e) { string hibauzenet = ""; bool hibaVan = false; if (cmbUgyfelNev.SelectedIndex == 0) { hibauzenet += "Nem választott ki ügyfelet!\n"; hibaVan = true; } if (cmbFilmCim.SelectedIndex == 0) { hibauzenet += "Nem választott ki filmet!\n"; hibaVan = true; } if (txtKolcsonzesiDij.Text == "") { hibauzenet += "Nem adta meg a kölcsönzési díj összegét!\n"; hibaVan = true; } if (nudKolcsonzesiIdo.Value == 0) { hibauzenet += "Nem adta meg a kölcsönzési idő (nap) időtartamát!\n"; hibaVan = true; } if (dtpKolcsonzesDatuma.Value < DateTime.Today) { hibauzenet += "Nem lehet korábbi a kölcsönzés napja, mint az aktuális dátum!"; hibaVan = true; } if (hibaVan) { MessageBox.Show(hibauzenet, "Hiányoságok", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { sql.kapcsolodas(); int utolsoKolcsonzesId = Convert.ToInt32(sql.tablatoltes("SELECT Kolcsonzes_Id FROM kolcsonzes ORDER BY Kolcsonzes_Id DESC LIMIT 1;").Rows[0]["Kolcsonzes_Id"].ToString()); /* * INSERT INTO `kolcsonzes`(`Kolcsonzes_Id`, `Ugyfel_Id`, `Film_Id`, `Ar`, `Kolcsonzes_nap`, `Kolcsonzes_datum`) * VALUES ([value-1],[value-2],[value-3],[value-4],[value-5],[value-6]) */ sqlParancs = "INSERT INTO kolcsonzes (Kolcsonzes_Id, Ugyfel_Id, Film_Id, Ar, Kolcsonzes_nap, Kolcsonzes_datum) " + "VALUES ('" + (utolsoKolcsonzesId + 1) + "', '" + cmbUgyfelNev.SelectedValue.ToString() + "', " + "'" + cmbFilmCim.SelectedValue.ToString() + "', '" + txtKolcsonzesiDij.Text + "', " + "'" + nudKolcsonzesiIdo.Value + "', '" + dtpKolcsonzesDatuma.Value + "');"; string beszurasEredmeny = sql.beszuras(sqlParancs); if (beszurasEredmeny == "Az adatbázis szerver lezárta a kapcsolatot!") { MessageBox.Show("Az adatbázis szerver lezárta a kapcsolatot!", "Hiba", MessageBoxButtons.OK, MessageBoxIcon.Error); } else if (beszurasEredmeny == "OK") { DialogResult ujKolcsonzesKerdes = MessageBox.Show("Az új kölcsönzés adatainak rögzitése sikeres volt.\n" + "Szeretne-e még új kölcsönzést rögzíteni?", "Információ", MessageBoxButtons.YesNo, MessageBoxIcon.Information); if (ujKolcsonzesKerdes == DialogResult.Yes) { mezokKiuritese(); } else { KolcsonzesekKezeleseForm kolcsonzesekKezelese = new KolcsonzesekKezeleseForm(); kolcsonzesekKezelese.Show(); this.Hide(); sql.kapcsolodasVege(); } } else { MessageBox.Show("Az új kölcsönzés rögzitése sikertelen volt!", "Hiba", MessageBoxButtons.OK, MessageBoxIcon.Error); } sql.kapcsolodasVege(); } //lbSeged.Text = "ÜgyfélIndex: " + cmbUgyfelNev.SelectedIndex + " " + // "ÜgyfélNév: " + cmbUgyfelNev.Text.ToString() + " " + // "ÜgyfélID: " + cmbUgyfelNev.SelectedValue.ToString(); }