Пример #1
0
        private void Btn_Geri_Click(object sender, EventArgs e)
        {
            Form_Ogrenci form_Ogrenci = new Form_Ogrenci();

            form_Ogrenci.Show();
            this.Hide();
        }
Пример #2
0
        private void Btn_Bitir_Click(object sender, EventArgs e)
        {
            Sayac.Enabled = false;
            int Dogru  = 0;
            int Bos    = 0;
            int Yanlis = 0;

            for (int i = 0; i < Sorular.Count; i++)
            {
                if (Cevaplar[i] == "Boş")
                {
                    Bos++;
                }
                else if (Cevaplar[i] == Sorular[i].cd)
                {
                    Dogru++;
                }
                else if (Cevaplar[i] != Sorular[i].cd)
                {
                    Yanlis++;
                }
                else
                {
                    MessageBox.Show("Hata");
                }
            }
            MessageBox.Show("Sınavı Başarıyla Bitirdiniz \nDoğru Sayınız = " + Dogru.ToString() + "\nYanlış Sayınız = " + Yanlis.ToString() + "\nBoş Sayınız = " + Bos.ToString() + "\nKalan Süre " + Lbl_GeriSayim.Text, "TEBRİKLER", MessageBoxButtons.OK, MessageBoxIcon.Information);

            bag.Open();
            SqlCommand    sqlCommand    = new SqlCommand("SELECT * FROM tbl_Sonuc WHERE kullanici_ID =" + Form_Giris.kullanici_ID + " AND ders_ID=" + Form_Ogrenci.ders_ID, bag);
            SqlDataReader sqlDataReader = sqlCommand.ExecuteReader();

            if (sqlDataReader.Read())
            {
                Dogru  += sqlDataReader.GetInt32(2);
                Yanlis += sqlDataReader.GetInt32(3);
                Bos    += sqlDataReader.GetInt32(4);
                sqlDataReader.Close();
                SqlCommand sql = new SqlCommand("update tbl_Sonuc set Dogru=" + Dogru.ToString() + ",Yanlis=" + Yanlis.ToString() + ",Bos=" + Bos.ToString(), bag);
                sql.ExecuteNonQuery();
            }
            else
            {
                sqlDataReader.Close();
                SqlCommand sql = new SqlCommand("insert into tbl_Sonuc(kullanici_ID,ders_ID,Dogru,Yanlis,Bos) values (" + Form_Giris.kullanici_ID.ToString() + "," + Form_Ogrenci.ders_ID.ToString() + "," + Dogru.ToString() + "," + Yanlis.ToString() + "," + Bos.ToString() + ")", bag);
                sql.ExecuteNonQuery();
            }
            sqlCommand.ExecuteNonQuery();
            bag.Close();
            Form_Ogrenci form_Ogrenci = new Form_Ogrenci();

            form_Ogrenci.Show();
            this.Hide();
        }
Пример #3
0
        private void Btn_Giris_Click(object sender, EventArgs e)
        {
            bag.Open();
            SqlCommand    sqlCommand    = new SqlCommand("SELECT * FROM tbl_Kullanici WHERE kullanici_Adi ='" + Txt_Adi.Text + "' AND kullanici_Sifre ='" + Txt_Sifre.Text + "'", bag);
            SqlDataReader sqlDataReader = sqlCommand.ExecuteReader();

            if (sqlDataReader.Read())
            {
                kullanici_ID  = sqlDataReader.GetInt32(0);
                kullanici_Adi = sqlDataReader.GetString(1);
                MessageBox.Show("Hoşgeldin " + kullanici_Adi, "HOŞGELDİNİZ", MessageBoxButtons.OK);
                int tur = sqlDataReader.GetInt32(3);
                if (tur == 1)//Öğrenci için giriş
                {
                    Form_Ogrenci form_Ogrenci = new Form_Ogrenci();
                    form_Ogrenci.Show();
                    this.Hide();
                }
                else if (tur == 2)
                {
                    Form_Ogretmen form_Ogretmen = new Form_Ogretmen();
                    form_Ogretmen.Show();
                    this.Hide();
                }
                else if (tur == 3)
                {
                    Form_Admin form_Admin = new Form_Admin();
                    form_Admin.Show();
                    this.Hide();
                }
            }
            else
            {
                MessageBox.Show("Kullanıcı adı veya şifre yanlış", "HATLI GİRİŞ", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
            sqlDataReader.Close();
            sqlCommand.ExecuteNonQuery();
            bag.Close();
        }