Esempio n. 1
0
        private void button1_Click(object sender, EventArgs e)
        {
            ÖğrenciSecim o = new ÖğrenciSecim();

            o.Show();
            this.Hide();
        }
Esempio n. 2
0
        private void KullanıcıKontrol()
        {
            var Ad       = txtAd.Text;
            var password = txtSifre.Text;

            using (ClassProjectDBContext context = new ClassProjectDBContext())
            {
                var user = context.ÖgrenciTbl.FirstOrDefault(s => s.ögrenciAd == Ad);
                if (user != null)
                {
                    Adı   = user.ögrenciAd;
                    Soyad = user.ögrenciSoyad;
                    Sifre = user.ögrenciSifre;
                    Id    = user.ögrenciId;
                    if (user.ögrenciSifre == password)
                    {
                        ÖğrenciSecim ö = new ÖğrenciSecim();
                        ö.Show();
                        this.Hide();
                        MessageBox.Show("Hoşgeldiniz " + Ad);
                    }
                    else
                    {
                        MessageBox.Show("Şifre Yanlış.");
                    }
                }
                else
                {
                    MessageBox.Show("Kişi kayıtlı değil");
                }
            }
        }
Esempio n. 3
0
        public void Sorugetir()
        {
            if (rbtnTest1.Checked == true)
            {
                btnD.Visible        = true;
                btnA.Visible        = true;
                metroPanel3.Visible = false;

                using (ClassProjectDBContext c = new ClassProjectDBContext())
                {
                    var random = c.SoruTbl.OrderBy(x => Guid.NewGuid()).Where(x => x.Test == 1 && x.soruÖgrenmeDurumu == 2).FirstOrDefault();
                    if (random == null)
                    {
                        timer1.Stop();
                        MessageBox.Show("Test Bitti");
                        ÖğrenciSecim o = new ÖğrenciSecim();
                        o.Show();
                        this.Close();
                    }
                    else
                    {
                        timer1.Start();
                        lblÖgrenmeDurumu.Text = random.soruÖgrenmeDurumu.ToString();
                        ögrenmeDurumuDeger    = Convert.ToInt32(lblÖgrenmeDurumu.Text);
                        lblKonuıd.Text        = random.soruKonu.ToString();
                        lblId.Text            = random.soruId.ToString();
                        soruID       = Convert.ToInt32(lblId.Text);
                        lblTest.Text = random.Test.ToString();
                        if (Convert.ToInt32(lblTest.Text) == 1)
                        {
                            lblSoru.Text  = random.soruText;
                            btnA.Text     = random.soruA;
                            btnB.Text     = random.soruB;
                            btnC.Text     = random.soruC;
                            btnD.Text     = random.soruD;
                            lblCevap.Text = random.soruCevap;
                        }
                        else
                        {
                            MessageBox.Show("Test bitti");
                        }
                    }
                }
            }
            else if (rbtntest2.Checked == true)
            {
                btnD.Visible        = true;
                btnA.Visible        = true;
                metroPanel3.Visible = false;

                using (ClassProjectDBContext c = new ClassProjectDBContext())
                {
                    var random = c.SoruTbl.OrderBy(x => Guid.NewGuid()).Where(x => x.Test == 2 && x.soruÖgrenmeDurumu == 2).FirstOrDefault();
                    if (random == null)
                    {
                        timer1.Stop();
                        MessageBox.Show("Test Bitti");
                        ÖğrenciSecim o = new ÖğrenciSecim();
                        o.Show();
                        this.Close();
                    }
                    else
                    {
                        timer1.Start();
                        lblÖgrenmeDurumu.Text = random.soruÖgrenmeDurumu.ToString();
                        ögrenmeDurumuDeger    = Convert.ToInt32(lblÖgrenmeDurumu.Text);
                        lblKonuıd.Text        = random.soruKonu.ToString();
                        lblId.Text            = random.soruId.ToString();
                        soruID       = Convert.ToInt32(lblId.Text);
                        lblTest.Text = random.Test.ToString();
                        if (Convert.ToInt32(lblTest.Text) == 2)
                        {
                            lblSoru.Text  = random.soruText;
                            btnA.Text     = random.soruA;
                            btnB.Text     = random.soruB;
                            btnC.Text     = random.soruC;
                            btnD.Text     = random.soruD;
                            lblCevap.Text = random.soruCevap;
                        }
                        else
                        {
                            MessageBox.Show("Test bitti");
                        }
                    }
                }
            }
            else if (rbtn3.Checked == true)
            {
                metroPanel3.Visible = false;

                btnD.Visible = true;
                btnA.Visible = true;

                using (ClassProjectDBContext c = new ClassProjectDBContext())
                {
                    var random = c.SoruTbl.OrderBy(x => Guid.NewGuid()).Where(x => x.Test == 3 && x.soruÖgrenmeDurumu == 2).FirstOrDefault();
                    if (random == null)
                    {
                        timer1.Stop();
                        MessageBox.Show("Test Bitti");
                        ÖğrenciSecim o = new ÖğrenciSecim();
                        o.Show();
                        this.Close();
                    }
                    else
                    {
                        timer1.Start();
                        lblÖgrenmeDurumu.Text = random.soruÖgrenmeDurumu.ToString();
                        ögrenmeDurumuDeger    = Convert.ToInt32(lblÖgrenmeDurumu.Text);
                        lblKonuıd.Text        = random.soruKonu.ToString();
                        lblId.Text            = random.soruId.ToString();
                        soruID       = Convert.ToInt32(lblId.Text);
                        lblTest.Text = random.Test.ToString();
                        if (Convert.ToInt32(lblTest.Text) == 3)
                        {
                            lblSoru.Text  = random.soruText;
                            btnA.Text     = random.soruA;
                            btnB.Text     = random.soruB;
                            btnC.Text     = random.soruC;
                            btnD.Text     = random.soruD;
                            lblCevap.Text = random.soruCevap;
                        }
                        else
                        {
                            MessageBox.Show("Test bitti");
                        }
                    }
                }
            }
            else if (rbtn4.Checked == true)
            {
                btnD.Visible        = true;
                btnA.Visible        = true;
                metroPanel3.Visible = false;
                timer1.Start();
                using (ClassProjectDBContext c = new ClassProjectDBContext())
                {
                    var random = c.SoruTbl.OrderBy(x => Guid.NewGuid()).Where(x => x.Test == 4 && x.soruÖgrenmeDurumu == 2).FirstOrDefault();
                    //var deneme = from s in c.SoruTbl.OrderBy(x => Guid.NewGuid()).Where(x => x.Test == 4 && x.soruÖgrenmeDurumu == 2)
                    //             join k in c.KonuTbl.OrderBy(x=>x.konuId==)

                    if (random == null)
                    {
                        timer1.Stop();
                        MessageBox.Show("Test Bitti");
                        ÖğrenciSecim o = new ÖğrenciSecim();
                        o.Show();
                        this.Close();
                    }
                    else
                    {
                        lblÖgrenmeDurumu.Text = random.soruÖgrenmeDurumu.ToString();
                        ögrenmeDurumuDeger    = Convert.ToInt32(lblÖgrenmeDurumu.Text);
                        lblId.Text            = random.soruId.ToString();
                        lblKonuıd.Text        = random.soruKonu.ToString();
                        soruID       = Convert.ToInt32(lblId.Text);
                        lblTest.Text = random.Test.ToString();
                        if (Convert.ToInt32(lblTest.Text) == 4)
                        {
                            lblSoru.Text  = random.soruText;
                            btnA.Text     = random.soruA;
                            btnB.Text     = random.soruB;
                            btnC.Text     = random.soruC;
                            btnD.Text     = random.soruD;
                            lblCevap.Text = random.soruCevap;
                        }
                        else
                        {
                            MessageBox.Show("Test bitti");
                        }
                    }
                }
            }
            else if (rbtn5.Checked == true)
            {
                btnD.Visible        = true;
                btnA.Visible        = true;
                metroPanel3.Visible = false;
                timer1.Start();
                using (ClassProjectDBContext c = new ClassProjectDBContext())
                {
                    var random = c.SoruTbl.OrderBy(x => Guid.NewGuid()).Where(x => x.Test == 4 && x.soruÖgrenmeDurumu == 2).FirstOrDefault();
                    //var deneme = from s in c.SoruTbl.OrderBy(x => Guid.NewGuid()).Where(x => x.Test == 4 && x.soruÖgrenmeDurumu == 2)
                    //             join k in c.KonuTbl.OrderBy(x=>x.konuId==)

                    if (random == null)
                    {
                        timer1.Stop();
                        MessageBox.Show("Test Bitti");
                        ÖğrenciSecim o = new ÖğrenciSecim();
                        o.Show();
                        this.Close();
                    }
                    else
                    {
                        lblÖgrenmeDurumu.Text = random.soruÖgrenmeDurumu.ToString();
                        ögrenmeDurumuDeger    = Convert.ToInt32(lblÖgrenmeDurumu.Text);
                        lblId.Text            = random.soruId.ToString();
                        lblKonuıd.Text        = random.soruKonu.ToString();
                        soruID       = Convert.ToInt32(lblId.Text);
                        lblTest.Text = random.Test.ToString();
                        if (Convert.ToInt32(lblTest.Text) == 4)
                        {
                            lblSoru.Text  = random.soruText;
                            btnA.Text     = random.soruA;
                            btnB.Text     = random.soruB;
                            btnC.Text     = random.soruC;
                            btnD.Text     = random.soruD;
                            lblCevap.Text = random.soruCevap;
                        }
                        else
                        {
                            MessageBox.Show("Test bitti");
                        }
                    }
                }
            }
        }