Example #1
0
        private void btnFilmeGoreSeansSec_Click(object sender, EventArgs e)
        {
            SuresiDolanBiletSil();
            SuresiDolanSeansSil();
            frmFilmSec frm = new frmFilmSec();

            frm.ShowDialog();
            m = Genel.Service.Movie.SelectById(Genel.Selected_Film_ID);
            if (m != null)
            {
                Genel.SeansByFilm = true;
                frmSeansSec frmSeansSec = new frmSeansSec();
                frmSeansSec.ShowDialog();
                s = Genel.Service.Seance.SelectById(Genel.Selected_Seance_ID);
                if (s != null)
                {
                    h = Genel.Service.Hall.SelectById(s.HallId);
                    SalonGetir(h.Hall_Code);
                    Genel.SeansByFilm = false;
                    BiletKes();
                }
            }
        }
 private void btnFilmSec_Click(object sender, EventArgs e)
 {
     bugun     = Convert.ToDateTime(DateTime.Now.ToShortDateString());
     baslangic = Convert.ToDateTime(dtpBaslangic.Value.ToShortDateString());
     if (baslangic >= bugun)
     {
         if (txtdk.Text.Trim() == "")
         {
             txtdk.Text = "00";
             dk         = 0;
         }
         if (int.TryParse(txtdk.Text.Trim(), out dk))
         {
             if (dk <= 60 && dk >= 0)
             {
                 d = true;
             }
             else
             {
                 MessageBox.Show("Dakika 60 ile 0 arası bir değer olmalı.", "Eksik Bilgi!");
                 txtdk.Focus();
                 return;
             }
         }
         else
         {
             MessageBox.Show("Dakika sayılardan oluşmalı.", "Hata!");
             txtdk.Focus();
             return;
         }
         if (txtSaat.Text.Trim() != "")
         {
             if (int.TryParse(txtSaat.Text.Trim(), out saat))
             {
                 if (saat < 24 && saat >= 0)
                 {
                     s = true;
                 }
                 else
                 {
                     MessageBox.Show("Saat 23 ile 0 arası bir değer olmalı.", "Eksik Bilgi!");
                     txtSaat.Focus();
                     return;
                 }
             }
             else
             {
                 MessageBox.Show("Saat sayılardan oluşmalı.", "Hata!");
                 txtSaat.Focus();
                 return;
             }
         }
         else
         {
             MessageBox.Show("Saat girmelisiniz.", "Eksik Bilgi!");
             txtSaat.Focus();
             return;
         }
     }
     else
     {
         MessageBox.Show("İleri Bir Tarih Seçin!", "Tarih Hatalı!");
         dtpBaslangic.Value = DateTime.Now;
         return;
     }
     if (s && d)
     {
         frmFilmSec frm = new frmFilmSec();
         frm.ShowDialog();
         m = Genel.Service.Movie.SelectById(Genel.Selected_Film_ID);
         if (m != null)
         {
             lblFilmAdi.Text     = m.Movie_Name;
             lblSure.Text        = m.Movie_Duration_InMinute.ToString();
             lblTur.Text         = m.Movie_Type;
             btnSalonSec.Enabled = true;
         }
     }
 }