Пример #1
0
        private void btnSec_Click(object sender, EventArgs e)
        {
            frmSalonSec frm = new frmSalonSec();

            frm.ShowDialog();
            if (Genel.Selected_Hall_Code != "")
            {
                btnIptal.Enabled       = true;
                btnSalonDuzeni.Enabled = true;
                btnSil.Enabled         = true;
                btnIptal.Visible       = true;
                btnSalonDuzeni.Visible = true;
                btnKoltukEkle.Visible  = true;
                btnSil.Visible         = true;
                SalonGetir(Genel.Selected_Hall_Code);
                txtSalon_Code.Text = Genel.Selected_Hall_Code;
                SalonKodu          = Genel.Selected_Hall_Code;
            }
        }
 private void btnSalonSec_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)
     {
         TarihHesapla();
         Genel.BaslangicTarihi = Baslama_tarihi;
         Genel.BitisTarihi     = Bitis_tarihi;
         Genel.HallByDate      = true;
         frmSalonSec frm = new frmSalonSec();
         frm.ShowDialog();
         h = Genel.Service.Hall.SelectByHallCode(Genel.Selected_Hall_Code);
         if (h != null)
         {
             btnSalonIptal.Visible = true;
             txtdk.Enabled         = false;
             txtSaat.Enabled       = false;
             lblSalonKodu.Text     = h.Hall_Code;
             lblSalonKapasite.Text = h.Seating_Capacity.ToString();
             if (seance == null)
             {
                 btnSeansEkle.Visible = true;
             }
         }
         else
         {
             txtdk.Enabled   = true;
             txtSaat.Enabled = true;
         }
     }
 }