예제 #1
0
        private void button1_Click(object sender, EventArgs e)
        {
            string     k_adi = kadi.Text.ToString();
            string     sifre = pass.Text.ToString();
            veritabani vt1   = new veritabani();

            try
            {
                vt1.baglan();
                if (vt1.giris(k_adi, sifre) == true)
                {
                    Anaform frm = new Anaform();

                    yetki(k_adi, sifre);
                    frm.yetki_Al(session);
                    frm.isim_Al(ad);
                    frm.Show();
                    this.Hide();
                }
                else
                {
                    kadi.Clear(); pass.Clear();
                    MessageBox.Show("Kullanıcı adı veya şifre hatalı!", "Bilgi", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }

                vt1.baglanti_Kes();
            }
            catch
            {
            }
        }
예제 #2
0
        /*
         * 8. Gün
         */
        /*
         * 10. Gün
         */
        private void button2_Click(object sender, EventArgs e)
        {
            if (secilen == 0)
            {
                MessageBox.Show("Çıkış yapılacak kişiyi seçmediniz!", "Hata!", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
            else
            {
                veritabani vt1 = new veritabani();
                vt1.baglan();
                try
                {
                    vt1.z_Cikis(secilen);
                    vt1.z_Sil(secilen, kartno);
                    MessageBox.Show("Şeçilen kişinin çıkışı yapıldı.", "Bilgi", MessageBoxButtons.OK, MessageBoxIcon.Information);
                }
                catch
                {
                    MessageBox.Show("Hata!", "Hata", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }

                gunluk_kayit();
                vt1.baglanti_Kes();
                eski_kayit();
            }
        }
예제 #3
0
        private void ZGiris_Load(object sender, EventArgs e)
        {
            z_Tarihi.Text = DateTime.Now.ToString("dd/MM/yyyy");
            z_Giris.Text  = DateTime.Now.ToShortTimeString();
            veritabani vt = new veritabani();

            vt.baglan();
            vt.birimcek(ds, ze_Birimi);
            vt.kartcek(ds, kartno);
            vt.baglanti_Kes();
        }
예제 #4
0
 private void button3_Click(object sender, EventArgs e)
 {
     if (comboBox1.SelectedItem == "Belirli Tarih")
     {
         string     tarih = dateTimePicker1.Text.ToString();
         veritabani vt    = new veritabani();
         vt.baglan();
         vt.a_Tarih(tarih, dataGridView2);
         vt.baglanti_Kes();
     }
     else if (comboBox1.SelectedItem == "İki Tarih Arası")
     {
         string     t1 = dateTimePicker2.Text.ToString();
         string     t2 = dateTimePicker3.Text.ToString();
         veritabani vt = new veritabani();
         vt.baglan();
         vt.iki_Tarih(t1, t2, dataGridView2);
         vt.baglanti_Kes();
     }
     else if (comboBox1.SelectedItem == "Ziyaretçi Ad Soyad")
     {
         string     ad = textBox1.Text.ToString();
         veritabani vt = new veritabani();
         vt.baglan();
         vt.a_AdSoyad(ad, dataGridView2);
         vt.baglanti_Kes();
     }
     else if (comboBox1.SelectedItem == "Kayıt Yapana Göre")
     {
         string     ad = textBox2.Text.ToString();
         veritabani vt = new veritabani();
         vt.baglan();
         vt.m_AdSoyad(ad, dataGridView2);
         vt.baglanti_Kes();
     }
     else
     {
         eski_kayit();
     }
 }
예제 #5
0
        private void button1_Click(object sender, EventArgs e)
        {
            string tarih, g_saati, c_saati, tc, adSoyad, aracPlaka, sebep, ze_adSoyad, ze_Birim, kart_no;

            tarih      = z_Tarihi.Text.ToString();
            g_saati    = z_Giris.Text.ToString();
            c_saati    = "";
            tc         = z_TC.Text.ToString();
            adSoyad    = z_AdSoyad.Text.ToString();
            aracPlaka  = z_Plaka.Text.ToString();
            sebep      = z_Sebebi.Text.ToString();
            ze_adSoyad = ze_AdSoyad.Text.ToString();
            ze_Birim   = ze_Birimi.Text.ToString();
            kart_no    = kartno.Text.ToString();
            if (z_TC.Text == "" || z_AdSoyad.Text == "" || z_Sebebi.Text == "" || ze_AdSoyad.Text == "" || ze_Birimi.Text == "")
            {
                MessageBox.Show("Boş alan bırakmayınız!", "Bilgi", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
            else if (z_TC.TextLength < 11)//tcnin 11 hadeneden az olması hata kontrolü
            {
                MessageBox.Show("Tc Kimlik Numarası 11 haneden küçük olamaz!", "Bilgi", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
            else if (kartno.Text == "")
            {
                MessageBox.Show("Kart Seçmediniz!", "Bilgi", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
            else
            {
                veritabani vt = new veritabani();
                ds = new DataSet();
                vt.baglan();
                vt.z_ekle(tarih, g_saati, c_saati, tc, adSoyad, aracPlaka, sebep, ze_adSoyad, ze_Birim, kart_no, ad);
                MessageBox.Show("Kayıt Eklendi", "Bilgi", MessageBoxButtons.OK, MessageBoxIcon.Information);
                vt.baglanti_Kes();
                z_TC.Clear(); z_Plaka.Clear(); z_Sebebi.Clear(); ze_AdSoyad.Clear();
                z_AdSoyad.Clear();
            }
        }