private void btnSeferleriListele_Click(object sender, EventArgs e) { if (rdbGidisDonus.Checked && nmrYolcuSayisi.Value > 1) { MessageBox.Show("Gidiş dönüş için sadece 1 yolcu kayıt edilebilir."); return; } //Verilerin Doğru olup olmadığının kontrol edilmesi. if (Tools.Sorgula(grpBilet)) { if (_seferlerDal.GetSeferIDByFilter(cmbNereden.SelectedItem.ToString(), cmbNereye.SelectedItem.ToString()) != null) { if (dtpGidisTarihi.Value.Day >= DateTime.Now.Day) { if (dtpDonusTarihi.Enabled != true) { ToplananVerileriDoldur(); DateTime tiklananGidis = dtpGidisTarihi.Value; DateTime tiklananDonus = dtpDonusTarihi.Value; frmSeferler frmSeferler = new frmSeferler(this, tiklananGidis, tiklananDonus, (int)nmrYolcuSayisi.Value, cmbTip.Text, rdbGidisDonus.Checked, rdpRezerve.Checked); Hide(); frmAnaSayfa anasayfa = (frmAnaSayfa)ParentForm; anasayfa.FormKontrolluGetir(frmSeferler); } else if (dtpDonusTarihi.Enabled == true && dtpDonusTarihi.Value > dtpGidisTarihi.Value) { ToplananVerileriDoldur(); donusTarihi = dtpDonusTarihi.Value; DateTime tiklananGidis = dtpGidisTarihi.Value; DateTime tiklananDonus = dtpDonusTarihi.Value; frmSeferler frmSeferler = new frmSeferler(this, tiklananGidis, tiklananDonus, (int)nmrYolcuSayisi.Value, cmbTip.Text, rdbGidisDonus.Checked, rdpRezerve.Checked); Hide(); frmAnaSayfa anaForm = (frmAnaSayfa)Parent.Parent.Parent; anaForm.FormKontrolluGetir(frmSeferler); } else { MessageBox.Show("Dönüş tarihi gidiş tarihinden önce veya eşit olamaz..."); } } else { MessageBox.Show("Lütfen gidiş tarihinin doğru olduğundan emin olunuz..."); } } else { MessageBox.Show("Böyle bir sefer bulunmamaktadır.."); } } else { MessageBox.Show("Bütün alanların doğru seçildiğinden emin olunuz..."); } }
private void btnSeferleriListele_Click(object sender, EventArgs e) { //Verilerin Doğru olup olmadığının kontrol edilmesi. if (Tools.Sorgula(grpBilet)) { if (cmbNereden.SelectedItem != cmbNereye.SelectedItem) { if (dtpGidisTarihi.Value.Day >= DateTime.Now.Day) { if (dtpDonusTarihi.Enabled != true) { ToplananVerileriDoldur(); frmSeferler frmSeferler = new frmSeferler(this); Hide(); GroupBox kutu = (GroupBox)this.Parent; Form anaForm = (Form)kutu.Parent.Parent; frmSeferler.Width = kutu.Width; frmSeferler.Height = kutu.Height; frmSeferler.MdiParent = anaForm; kutu.Controls.Remove(this); kutu.Controls.Add(frmSeferler); frmSeferler.Show(); frmSeferler.Location = Point.Empty; } else if (dtpDonusTarihi.Enabled == true && dtpDonusTarihi.Value > dtpGidisTarihi.Value) { ToplananVerileriDoldur(); donusTarihi = dtpDonusTarihi.Value; frmSeferler frmSeferler = new frmSeferler(this); Hide(); GroupBox kutu = (GroupBox)this.Parent; Form anaForm = (Form)kutu.Parent.Parent; frmSeferler.Width = kutu.Width; frmSeferler.Height = kutu.Height; frmSeferler.MdiParent = anaForm; kutu.Controls.Remove(this); kutu.Controls.Add(frmSeferler); frmSeferler.Show(); frmSeferler.Location = Point.Empty; } else { MessageBox.Show("Dönüş tarihi gidiş tarihinden önce veya eşit olamaz..."); } } else { MessageBox.Show("Lütfen gidiş tarihinin doğru olduğundan emin olunuz..."); } } else { MessageBox.Show("Nereden ve nereye şehirleri aynı olamaz..."); } } else { MessageBox.Show("Bütün alanların doğru seçildiğinden emin olunuz..."); } }