private void button1_Click(object sender, EventArgs e) { var soru = MessageBox.Show("BİLETİ İPTAL ETMEK İSTEDİĞİNİZE EMİN MİSİNİZ", "UYARI", MessageBoxButtons.YesNo, MessageBoxIcon.Information); if (soru == DialogResult.Yes) { if (frmBilet.idBilet.id != 0) { int sil = frmBilet.idBilet.id; ent.tbBiletler.Remove(ent.tbBiletler.Find(sil)); ent.SaveChanges(); frmBilet frm = new frmBilet(); frmBilet f1 = (frmBilet)Application.OpenForms["frmBilet"]; f1.koltuk(); Close(); } else { MessageBox.Show("BİLİNMEYEN BİR HATA OLUŞTU"); } } else { return; } }
private void button1_Click_1(object sender, EventArgs e) { tbBiletler dene = ent.tbBiletler.Where(x => x.sefer_id.ToString() == label5.Text && x.koltuk_no.ToString() == label6.Text).FirstOrDefault(); if (dene == null) { if (textBox1.Text != null && textBox4.Text != null && maskedTextBox1 != null && maskedTextBox2.Text != null) { bool cinsiyet = false; if (comboBox1.Text == "ERKEK") { cinsiyet = true; } else if (comboBox1.Text == "KADIN") { cinsiyet = false; } else { MessageBox.Show("CİNSİYETİ ERKEK VAYA KADIN OLARAK SEÇİNİZ"); } tbBiletler bilet = new tbBiletler(); bilet.sefer_id = Convert.ToInt32(label5.Text); bilet.koltuk_no = Convert.ToInt32(label6.Text); bilet.ucret = Convert.ToInt32(label9.Text); bilet.ad = textBox1.Text; bilet.soyad = textBox4.Text; bilet.tc = maskedTextBox1.Text; bilet.cinsiyet = cinsiyet; bilet.telefon = maskedTextBox2.Text; Form1 frm = new Form1(); bilet.kullanici_adi = Form1.adi.ad; ent.tbBiletler.Add(bilet); int kayıt = ent.SaveChanges(); if (kayıt > 0) { MessageBox.Show("BİLET SATIŞ İŞLEMİ TAMAMLANDI!"); frmBilet f1 = (frmBilet)Application.OpenForms["frmBilet"]; f1.koltuk(); Hide(); } else { MessageBox.Show("BİLİNMEYEN BİR HATAYLA KARŞILAŞILDI!"); } } } else { MessageBox.Show("AYNI KOLTUĞU İKİ KİŞİYE SATAMAZSINIZ"); } }