示例#1
0
        private void simpleButton1_Click(object sender, EventArgs e)
        {
            string dummyun = textEdit1.Text;
            string dummypw = textEdit2.Text;

            baglanti.Open();

            using (SqlCommand StrQuer = new SqlCommand("SELECT * FROM ogrenci WHERE KullanıcıAdı=@userid AND Sifre=@password", baglanti))
            {
                StrQuer.Parameters.AddWithValue("@userid", dummyun);
                StrQuer.Parameters.AddWithValue("@password", dummypw);
                SqlDataReader dr = StrQuer.ExecuteReader();
                if (dr.HasRows)
                {
                    if (dr.Read())
                    {
                        kullaniciBilgisi.kullaniciNo = Convert.ToInt32(dr["ogrenciNo"]);
                    }

                    labelControl3.Visible = false;
                    OgrenciForm f2 = new OgrenciForm();
                    f2.Show();
                    this.Hide();
                }
                else
                {
                    labelControl3.Visible = true;
                }
                baglanti.Close();
            }
        }
示例#2
0
        private void button3_Click(object sender, EventArgs e)
        {
            OgrenciForm f2 = new OgrenciForm();

            f2.Show();
            this.Hide();
        }
示例#3
0
        private void button1_Click(object sender, EventArgs e)
        {
            sayac++;
            label3.Text = sayac.ToString();
            RadioButton[] radioButton = new RadioButton[4] {
                radioButton1, radioButton2, radioButton3, radioButton4
            };
            if (radioButton[cevap].Checked)
            {
                cevap = soruSorma();
                soruSayisi++;
            }
            else
            {
                if (soruSayisi <= 12)
                {
                    tests.basliklarinYanlisSayilari[0]++;
                    toplamYanlis++;
                    soruSayisi++;
                }
                else if (soruSayisi > 12 && soruSayisi <= 23)
                {
                    tests.basliklarinYanlisSayilari[1]++;
                    toplamYanlis++;
                    soruSayisi++;
                }
                else if (soruSayisi > 23 && soruSayisi <= 33)
                {
                    tests.basliklarinYanlisSayilari[2]++;
                    toplamYanlis++;
                    soruSayisi++;
                }
                else if (soruSayisi > 33 && soruSayisi <= 42)
                {
                    tests.basliklarinYanlisSayilari[3]++;
                    toplamYanlis++;
                    soruSayisi++;
                }
                else if (soruSayisi > 42 && soruSayisi <= 50)
                {
                    tests.basliklarinYanlisSayilari[4]++;
                    toplamYanlis++;
                    soruSayisi++;
                }
                else if (soruSayisi == 50)
                {
                    MessageBox.Show("Test Bitti. Menüye yönlendiriliyorsunuz.");
                    OgrenciForm ogrenciForm = new OgrenciForm();
                    istatistikKAyit();
                    ogrenciForm.Show();
                    this.Hide();
                }


                cevap = soruSorma();
            }
        }
示例#4
0
        public int soruSorma()
        {
            RadioButton[] radioButton = new RadioButton[4] {
                radioButton1, radioButton2, radioButton3, radioButton4
            };
            int index = 0;

            if (sorus.Count == 0)
            {
                MessageBox.Show("Test Bitti. Menüye yönlendiriliyorsunuz.");
                OgrenciForm ogrenciForm = new OgrenciForm();
                istatistikKAyit();
                ogrenciForm.Show();
                this.Hide();
            }

            foreach (soru sor in sorus)
            {
                if (sor.resimYolu != null)
                {
                    pictureBox1.ImageLocation = sor.resimYolu;
                }
                label1.Text = Convert.ToString(sor.soruMetni);
                Random randomSayi = new Random();
                int    no         = randomSayi.Next(0, 4);
                radioButton[no].Text = sor.dogruCevap;
                for (int indis = 0; indis < 4; indis++)
                {
                    if (indis == no)
                    {
                        continue;
                    }

                    else
                    {
                        radioButton[indis].Text = sor.siklar[index];
                        index++;
                    }
                }
                sorus.Remove(sor);
                return(no);
            }
            return(0);
        }