示例#1
0
        //Koltuk Seçimi formuna geçiş kodlarını metod haline getirdim.
        private void KoltukSecimiFormunaGecis()
        {
            frmKoltukSecimi gelenForm2 = new frmKoltukSecimi(this);

            Hide();
            GroupBox kutu    = (GroupBox)this.Parent;
            Form     anaForm = (Form)kutu.Parent.Parent;

            gelenForm2.Width     = kutu.Width;
            gelenForm2.Height    = kutu.Height;
            gelenForm2.MdiParent = anaForm;
            kutu.Controls.Remove(this);
            kutu.Controls.Add(gelenForm2);
            gelenForm2.Show();
            gelenForm2.Location = Point.Empty;
        }
示例#2
0
        //Koltuk Seçimi formuna geçiş kodlarını metod haline getirdim.
        private void KoltukSecimiFormunaGecis()
        {
            SeferSaatleriDal         ssd  = new SeferSaatleriDal();
            SeferlerSeferSaatleriDal sssd = new SeferlerSeferSaatleriDal();

            if ((lstSeferlerDonus.SelectedItems.Count == 0 && gidisDonusMu) || (lstSeferlerGidis.SelectedItems.Count == 0 && !gidisDonusMu))
            {
                MessageBox.Show("Lütfen listeden sefer seçiniz.");
            }
            else
            {
                string tiklananSaat = lstSeferlerGidis.SelectedItems[0].SubItems[5].Text;
                if (gidisDonusMu)
                {
                    tiklananDonusSaat = lstSeferlerDonus.SelectedItems[0].SubItems[5].Text;
                }
                int saatID = ssd.GetIdByDate(tiklananSaat);
                tiklananGidisTarihi = Convert.ToDateTime(lstSeferlerGidis.SelectedItems[0].SubItems[4].Text);
                gidisVarMi          = _biletBilgiDal.IsDateCreated(tiklananGidisTarihi, id1, saatID);
                if (tiklananDonusTarihi != null && tiklananDonusTarihi.Date != DateTime.Now.Date)
                {
                    tiklananDonusTarihi = Convert.ToDateTime(lstSeferlerDonus.SelectedItems[0].SubItems[4].Text);
                    donusVarMi          = _biletBilgiDal.IsDateCreated(tiklananDonusTarihi, id1, saatID);
                    if (tiklananDonusSaat != "")
                    {
                        donusSaatId = ssd.GetIdByDate(tiklananDonusSaat);
                    }
                    if (gidisDonusMu)
                    {
                        donusSssd = sssd.GetBySeferIdAndSaatId(id2, donusSaatId);
                    }
                }

                frmKoltukSecimi gelenForm2 = new frmKoltukSecimi(this, id1, tiklananSaat, gidisVarMi, gidisDonusMu, tiklananGidisTarihi, tiklananDonusTarihi, yolcuSayisi, biletTipi, rezerveMi, donusSssd, id2, donusSaatId);
                Hide();
                frmAnaSayfa anasayfa = (frmAnaSayfa)ParentForm;
                anasayfa.FormKontrolluGetir(gelenForm2);
            }
        }