private void btnOdemeYap_Click(object sender, EventArgs e) { if (Tools.BosAlanVarMi(grpOdemeBilgileri)) { MessageBox.Show("Alanları boş geçemezsin.."); } else { MessageBox.Show("Ödeme başarılı.."); frmIslemOzeti islemOzeti = new frmIslemOzeti(lvi, listeler); frmAnaSayfa anaForm = (frmAnaSayfa)this.Parent.Parent.Parent; anaForm.FormKontrolluGetir(islemOzeti); } }
private void btnOdemeyeGec_Click(object sender, EventArgs e) { if (Tools.BosAlanVarMi(grpYolcuBilgileri)) { MessageBox.Show("Lütfen kutucukları doldurunuz."); return; } if (tiklanan == null) { MessageBox.Show("Önce koltuk seçiniz!"); return; } if (kayitSayaci >= 0 && kayitSayaci <= yolcuSayisi) { kayitSayaci++; } DialogResult dr = new DialogResult(); dr = MessageBox.Show("Kayıt işlemi yapmak istediğinizden emin misiniz?", "Uyarı", MessageBoxButtons.YesNo); if (dr == DialogResult.Yes) { YolcuEkle(); Tools.Temizle(grpYolcuBilgileri); Tools.Temizle(grpEkHizmetler); if (gidisDonusSayac == 2) { KoltuklariKaldir(); DonusKoltuklariDoldur(); } else { KoltuklariDoldur(); } sonTiklananKoltukAdi = tiklanan.Name; } else { Tools.Temizle(grpYolcuBilgileri); Tools.Temizle(grpEkHizmetler); tiklanan.ImageLocation = economyBosKoltuk; return; } if (rezerveMi) { dr = MessageBox.Show("Rezerve işlemi yapılmıştır", "Bilgi", MessageBoxButtons.OK); if (dr == DialogResult.OK) { if (donusVarMi) { if (gidisDonusSayac >= 0 && gidisDonusSayac < 2) { gidisDonusSayac++; } tiklanan.ImageLocation = economyBosKoltuk; KoltuklariKaldir(); KoltuklariOlustur(); DonusKoltuklariDoldur(); lblGidisDonus.Text = "Donus seferi icin koltuk seciniz."; foreach (Control item in grpYolcuBilgileri.Controls) { if (item.Name == "cmbBiletTipi" || item.Name.StartsWith("rdb") || item.Name == "btnOdemeyeGec") { item.Enabled = true; } else { item.Enabled = false; } } if (gidisDonusSayac == 2 && yolcuSayisi == 1) { frmIslemOzeti islemOzeti = new frmIslemOzeti(lvi, liste); frmAnaSayfa anaForm = (frmAnaSayfa)this.Parent.Parent.Parent; anaForm.FormKontrolluGetir(islemOzeti); } eskiTiklanan = null; return; } if (kayitSayaci == yolcuSayisi) { frmIslemOzeti islemOzeti = new frmIslemOzeti(lvi, liste); frmAnaSayfa anaForm = (frmAnaSayfa)this.Parent.Parent.Parent; anaForm.FormKontrolluGetir(islemOzeti); } else { Tools.Temizle(grpYolcuBilgileri); Tools.Temizle(grpEkHizmetler); tiklanan.ImageLocation = economyBosKoltuk; KoltuklariDoldur(); lblYolcuSayisiBilgilendirme.Text = "Seçtiğiniz " + yolcuSayisi + " kadar biletten " + kayitSayaci + " kadar eklenmiştir."; eskiTiklanan = null; return; } } } else { dr = MessageBox.Show("Kayit işlemi yapılmıştır", "Bilgi", MessageBoxButtons.OK); if (dr == DialogResult.OK) { if (donusVarMi) { if (gidisDonusSayac >= 0 && gidisDonusSayac < 2) { gidisDonusSayac++; } Tools.Temizle(grpYolcuBilgileri); Tools.Temizle(grpEkHizmetler); tiklanan.ImageLocation = economyBosKoltuk; KoltuklariKaldir(); KoltuklariOlustur(); DonusKoltuklariDoldur(); lblGidisDonus.Text = "Donus seferi icin koltuk seciniz."; foreach (Control item in grpYolcuBilgileri.Controls) { if (item.Name == "cmbBiletTipi" || item.Name.StartsWith("rdb") || item.Name == "btnOdemeyeGec") { item.Enabled = true; } else { item.Enabled = false; } } if (gidisDonusSayac == 2 && yolcuSayisi == 1) { frmOdeme odeme = new frmOdeme(this, lvi, liste); frmAnaSayfa anaForm = (frmAnaSayfa)this.Parent.Parent.Parent; anaForm.FormKontrolluGetir(odeme); } eskiTiklanan = null; return; } if (kayitSayaci == yolcuSayisi) { frmOdeme odeme = new frmOdeme(this, lvi, liste); frmAnaSayfa anaForm = (frmAnaSayfa)this.Parent.Parent.Parent; anaForm.FormKontrolluGetir(odeme); } else { Tools.Temizle(grpYolcuBilgileri); Tools.Temizle(grpEkHizmetler); tiklanan.ImageLocation = economyBosKoltuk; KoltuklariDoldur(); lblYolcuSayisiBilgilendirme.Text = "Seçtiğiniz " + yolcuSayisi + " kadar biletten " + kayitSayaci + " kadar eklenmiştir."; eskiTiklanan = null; return; } } } }