private void btnSeferSec_Click(object sender, EventArgs e) { Bilgiler.GidisSeferID = Metotlar.SeferIDBul(Bilgiler.NeredenSehir, Bilgiler.NereyeSehir, (rdbGidisSeferPre.Checked ? "Standart" : "Suit")); if (!Metotlar.YerVarMi(Bilgiler.GidisSeferID, Bilgiler.GidisTarihi)) { MessageBox.Show("Bu seferimizde boş koltuk bulunmamaktadır."); return; } Bilgiler.GidisOtobusTipi = rdbGidisSeferPre.Checked ? OtobusTipi.Standart : OtobusTipi.Suit; //Standart tip otobüs radio button seçiliyse sefer saati 11:00 , Suit tip otobüs seçilecekse 13:00 olarak ayarlanır. Bilgiler.GidisSaati = rdbGidisSeferPre.Checked ? "11:00" : "13:00"; if (rdbGidisSeferPre.Checked) { StandartOtobus standart = new StandartOtobus(this); standart.Show(); Hide(); } else { SuitOtobus suit = new SuitOtobus(this); suit.Show(); Hide(); } }
private void btnDevamEt_Click(object sender, EventArgs e) { if (gidistekiKoltuklar.Count == 0) { MessageBox.Show("En az bir koltuk seçiniz!"); return; } if (YolcuBilgilerineGitsinMi) { if (Bilgiler.SeyahatTipi == SeyehatTipi.GidisDonus) { if (donustekiKoltuklar.Count == 0) { MessageBox.Show("Lütfen en az 1 koltuk seçiniz."); return; } else if (Bilgiler.GidisSecilenKoltuklar.Count != donustekiKoltuklar.Count) { MessageBox.Show("Lütfen " + (gidistekiKoltuklar.Count - donustekiKoltuklar.Count) + " koltuk daha seçiniz!"); return; } else { Bilgiler.DonusSecilenKoltuklar = donustekiKoltuklar; } } else { Bilgiler.GidisSecilenKoltuklar = gidistekiKoltuklar; } YolcuBilgileri yb = new YolcuBilgileri(); yb.Show(); Hide(); } else { Bilgiler.GidisSecilenKoltuklar = gidistekiKoltuklar; if (ikinciOtobusTipi) { StandartOtobus birinciOtobus = new StandartOtobus(this); birinciOtobus.Show(); Hide(); } else { SuitOtobus ikinciOtobus = new SuitOtobus(this); ikinciOtobus.Show(); Hide(); } } }
private void btnSeferSec_Click(object sender, EventArgs e) { Bilgiler.GidisSeferID = Metotlar.SeferIDBul(Bilgiler.NeredenSehir, Bilgiler.NereyeSehir, (rdbGidisSeferStandart.Checked ? "Standart" : "Suit")); Bilgiler.DonusSeferID = Metotlar.SeferIDBul(Bilgiler.NereyeSehir, Bilgiler.NeredenSehir, (rdbDonusSeferStandart.Checked ? "Standart" : "Suit")); if (!Metotlar.YerVarMi(Bilgiler.GidisSeferID, Bilgiler.GidisTarihi)) { MessageBox.Show("Gidiş seferimizde boş koltuk bulunmamaktadır."); return; } else if (!Metotlar.YerVarMi(Bilgiler.DonusSeferID, Bilgiler.DonusTarihi)) { MessageBox.Show("Donüş seferimizde boş koltuk bulunmamaktadır."); return; } Bilgiler.GidisOtobusTipi = rdbGidisSeferStandart.Checked ? OtobusTipi.Standart : OtobusTipi.Suit; Bilgiler.DonusOtobusTipi = rdbDonusSeferStandart.Checked ? OtobusTipi.Standart : OtobusTipi.Suit; Bilgiler.GidisSaati = rdbGidisSeferStandart.Checked ? "11:00" : "13:00"; Bilgiler.DonusSaati = rdbDonusSeferStandart.Checked ? "11:00" : "13:00"; //Eğer dönüş seferi standart ise TRUE değeri gönderilir. //Eğer dönüş seferi suit ise FALSE değeri gönderilir. if (rdbGidisSeferStandart.Checked) { StandartOtobus birinciOtobus = new StandartOtobus(this, rdbDonusSeferStandart.Checked); birinciOtobus.Show(); Hide(); } else { SuitOtobus ikinciOtobus = new SuitOtobus(this, rdbDonusSeferStandart.Checked); ikinciOtobus.Show(); Hide(); } }