コード例 #1
0
        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;
            }
        }
コード例 #2
0
        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");
            }
        }