private void btnMisafirleriKaydet_Click(object sender, EventArgs e)
        {
            int eklenecekMisafirSayisi = rezervasyonOzet.MisafirSayisi;

            if (misafirAdlari.Count == 0 || misafirSoyadlari.Count == 0)
            {
                MessageBox.Show("Hiç konuk Eklemediniz!");
                return;
            }
            if (misafirAdlari.Count < eklenecekMisafirSayisi || misafirSoyadlari.Count < eklenecekMisafirSayisi)
            {
                MessageBox.Show("Eksik konuk eklediniz");
                return;
            }

            frmRezervasyonTamamla frmRezervasyonTamamla = new frmRezervasyonTamamla(rezervasyonOzet, misafirAdlari, misafirSoyadlari, odaNumaralari, kisi, kullanici);

            frmRezervasyonTamamla.Show();

            this.Close();
        }
        private void btnDevam_Click(object sender, EventArgs e)
        {
            Customer kisi = new Customer();

            #region sartlar

            if (txtAd.Text == "" || txtSoyad.Text == "")
            {
                MessageBox.Show("Ad ve Soyad Alanı Boş Geçilemez"); return;
            }
            if (mstTelefon.Text == "")
            {
                MessageBox.Show("Telefon Alanı Boş Bırakılamaz"); return;
            }


            #endregion

            #region uyruk secimi
            if (cmbUyruk.Text == "TR")
            {
                if (txtTcveyaPasaportNo.TextLength != 11)
                {
                    MessageBox.Show("TC No Hatalı"); return;
                }
                kisi.TcKimlik = txtTcveyaPasaportNo.Text;
            }

            else
            {
                if (txtTcveyaPasaportNo.TextLength != 9)
                {
                    MessageBox.Show("Pasaport No Hatalı ! \nEksik yada Fazla Rakam Girdiniz"); return;
                }
                kisi.PasaportNo = txtTcveyaPasaportNo.Text;
            }
            #endregion

            #region cinsiyet secimi

            if (rbKadin.Checked)
            {
                kisi.Gender = (int)Helpers.Gender.kadin;
            }
            else if (rbErkek.Checked)
            {
                kisi.Gender = (int)Helpers.Gender.erkek;
            }
            else
            {
                kisi.Gender = (int)Helpers.Gender.diger;
            }
            #endregion

            #region atamalar

            kisi.FirstName   = txtAd.Text;
            kisi.Lastname    = txtSoyad.Text;
            kisi.PhoneNumber = mstTelefon.Text;

            if (Helpers.IsValidEmail(txtEPosta.Text))
            {
                kisi.E_Mail = txtEPosta.Text;
            }
            else
            {
                MessageBox.Show("Hatalı email!!");
                return;
            }

            #endregion

            #region KullaniciAdiKontrolü

            #endregion

            #region son asama try-catch
            try
            {
                _db.Customers.Add(kisi);
                _db.SaveChanges();
                frmRezervasyonTamamla frmRezervasyonTamamla1 = new frmRezervasyonTamamla(kisi, rezervasyonOzet, kullanici);
                this.Hide();

                frmRezervasyonTamamla1.ShowDialog();

                //ekranı temizle()
                Helpers.ContainerClear(grbKisiBilgileri);
            }
            catch (Exception ex)
            {
                // MessageBox.Show("Hata , Kayıt Yapılamadı!"); ;
            }
            #endregion
        }