private void btnSatinAl_Click(object sender, EventArgs e) { OdemeEkrani oe = new OdemeEkrani(txtPnrKodu.Text); oe.Show(); Hide(); }
private void btnDevamEt_Click(object sender, EventArgs e) { if ((!Metotlar.BosAlanVarMi(gidisBilgiPaneli))) { Bilgiler.SigortaVarMi = chkSigorta.Checked; gidenYolcular = new List <Yolcu>(); GidenYolculariKaydet(); Bilgiler.GidisMusteriler = gidenYolcular; if (Bilgiler.RezerveMi == false) { //Satın alma seçilmişse bu alana çalışacak if (Bilgiler.SeyahatTipi == SeyehatTipi.GidisDonus) { if ((!Metotlar.BosAlanVarMi(donusBilgiPaneli))) { donusYolcular = new List <Yolcu>(); DonusYolculariniKaydet(); Bilgiler.DonusMusteriler = donusYolcular; } else { MessageBox.Show("Lütfen Boş Alan Bırakmayınız ve Geçerli Değerler Giriniz..."); return; } } OdemeEkrani oe = new OdemeEkrani(); oe.Show(); Hide(); } else { //Rezerve ise burası çalışacak GidisFiyatiHesapla(); if (Bilgiler.SeyahatTipi == SeyehatTipi.GidisDonus) { if ((!Metotlar.BosAlanVarMi(donusBilgiPaneli))) { //Gidiş - Dönüş seyehat tipi seçilmişse donüş kısmındaki yolcuları kaydedip statik olarak donusMusteriler propertysine ekleriz. donusYolcular = new List <Yolcu>(); DonusYolculariniKaydet(); Bilgiler.DonusMusteriler = donusYolcular; DonusFiyatiHesapla(); Bilgiler.ToplamFiyat = Bilgiler.GidisToplamFiyat + Bilgiler.DonusToplamFiyat; DonusKaydet(); } else { MessageBox.Show("Lütfen Boş Alan Bırakmayınız ve Geçerli Değerler Giriniz..."); return; } } else { Bilgiler.ToplamFiyat = Bilgiler.GidisToplamFiyat; } //219. Satırda giden yolcuları kaydettiğinden GidisKaydet() metodunda bu seçilen yolcuları doğrudan veritabanına kaydederiz. GidisKaydet(); OzetEkrani oe = new OzetEkrani(); oe.Show(); Hide(); } } else { MessageBox.Show("Lütfen Boş Alan Bırakmayınız ve Geçerli Değerler Giriniz..."); return; } }