예제 #1
0
        private void btnAra_Click(object sender, EventArgs e)
        {
            Bilgiler.GidisTarihi = dtGidisTarihi.Value.Date;
            Bilgiler.DonusTarihi = dtDonusTarihi.Value.Date;
            Bilgiler.RezerveMi   = rdbRezervasyon.Checked;
            Bilgiler.GidisDonus  = rdbGidisDonus.Checked ? true : false;
            Bilgiler.YetiskinMi  = nmrYetiskinSayisi.Value > 0 ? true : false;
            Bilgiler.CocukMu     = nmrCocukSayisi.Value > 0 ? true : false;


            if (cmbSinif.SelectedIndex == -1 || cmbNereden.SelectedIndex == -1 || cmbNereye.SelectedIndex == -1)
            {
                MessageBox.Show("Lütfen Seçim Yapınız..");
            }
            else if (nmrYetiskinSayisi.Value + nmrCocukSayisi.Value > 7)
            {
                MessageBox.Show("En fazla 7 kişilik bilet alabilirsiniz..");
            }
            else
            {
                Bilgiler.Sinif          = cmbSinif.SelectedItem.ToString();
                Bilgiler.Yolcular       = Convert.ToInt32(nmrYetiskinSayisi.Value) + Convert.ToInt32(nmrCocukSayisi.Value);
                Bilgiler.NeredenSehir   = (cmbNereden.SelectedItem as dynamic).SehirAdi;
                Bilgiler.NereyeSehir    = (cmbNereye.SelectedItem as dynamic).SehirAdi;
                Bilgiler.NereyeSehirID  = (int)cmbNereye.SelectedValue;
                Bilgiler.NeredenSehirID = (int)(cmbNereden.SelectedValue);
                Biletler bilet = new Biletler(this);
                bilet.Show();
                this.Hide();
            }
        }
 public YolcuBilgileri(Biletler bilet)
 {
     anaForm = bilet;
     InitializeComponent();
 }