private void Doldur()
        {
            List <Kelime> KListe = BLL.ListeleDurum("ogrenilmis");

            if (KListe != null && KListe.Count > 0)
            {
                listBox_Ogrenilmis.DataSource = KListe;
            }
        }
        private void Doldur()
        {
            BusinessLogicLayer.BLL BLL   = new BusinessLogicLayer.BLL();
            List <Kelime>          liste = BLL.ListeleDurum("ogren");

            if (i == 0)
            {
                btn_geri.Enabled = false;
            }
            else
            {
                btn_geri.Enabled = true;
            }

            if (i == liste.Count)
            {
                btn_ileri.Enabled = false;
            }
            else
            {
                btn_ileri.Enabled = true;
            }

            if (ButonDurum == true)
            {
                i = i - 1;
            }
            else
            {
                i++;
            }

            if (i < liste.Count)
            {
                lbl_ogrenKelime.Text = liste[i].KelimeIngilizce;
                txt_ogrenAnlam.Text  = liste[i].KelimeTurkce;
                txt_ogrenTur.Text    = liste[i].Aciklama;
                txt_ogrnCumle.Text   = liste[i].Cumle;
            }
            else if (liste.Count == i)
            {
                btn_bitir.Enabled = true;
                if (ButonDurum == false)
                {
                    i++;
                }
                else if (ButonDurum == false)
                {
                    i--;
                }
                btn_bitir.Enabled = true;
            }
        }
        private void btn_bitir_Click(object sender, EventArgs e)
        {
            BusinessLogicLayer.BLL BLL   = new BusinessLogicLayer.BLL();
            List <Kelime>          liste = BLL.ListeleDurum("ogren");

            for (int i = 0; i < liste.Count; i++)
            {
                BLL.KelimeDurumDuzenle(liste[i].KelimeID, "test");
                BLL.KelimeDereceDuzenle(liste[i].KelimeID, 0);
            }
            this.Hide();
            ////Test_ t =  Test_.Instance;
            ////t.Show();
        }
        private void ListeDoldur()
        {
            BusinessLogicLayer.BLL BLL           = new BusinessLogicLayer.BLL();
            List <Kelime>          KelimeListesi = BLL.ListeleDurum("NULL");

            if (KelimeListesi != null && KelimeListesi.Count > 9)
            {
                for (int i = 0; i < 10; i++)
                {
                    listBox_sec.Items.Add(KelimeListesi[i]);
                }
            }
            else if (KelimeListesi != null && KelimeListesi.Count > 0)
            {
                foreach (Kelime item in KelimeListesi)
                {
                    listBox_sec.Items.Add(item);
                }
            }
        }
Beispiel #5
0
        private void SecenekDoldur(string Cevap)
        {
            BusinessLogicLayer.BLL BLL        = new BusinessLogicLayer.BLL();
            List <Kelime>          ListeDurum = BLL.ListeleDurum("test");
            Random rnd = new Random();

            int[] sayilar = new int[4];//random sayi atma
            int   kucuk = 0, j = 0;

            string[] cvp = new string[4];//en küçük değerli indis alınır


            for (int i = 0; i < 4; i++)
            {
                sayilar[i] = rnd.Next(0, 200);
            }
            int[] sayi = new int[3];
            for (; ;)
            {
                sayi[0] = rnd.Next(ListeDurum.Count / 3);
                sayi[1] = rnd.Next(ListeDurum.Count / 3, ListeDurum.Count * 2 / 3);
                sayi[2] = rnd.Next(ListeDurum.Count * 2 / 3, ListeDurum.Count);
                if (Cevap == ListeDurum[sayi[0]].KelimeTurkce || Cevap == ListeDurum[sayi[1]].KelimeTurkce || Cevap == ListeDurum[sayi[2]].KelimeTurkce)
                {
                    return;
                }
                else
                {
                    break;
                }
            }


            for (int i = 0; i < 3; i++)
            {
                if (sayilar[i] < sayilar[i + 1])
                {
                    kucuk = i;
                }
            }
            cvp[kucuk] = Cevap;

            for (int i = 0; i < 4; i++)
            {
                if (i != kucuk)
                {
                    cvp[i] = ListeDurum[sayi[j]].KelimeTurkce;
                    j++;
                }
                else
                {
                    continue;
                }
            }

            btn_testBir.Text = cvp[0]; if (btn_testBir.Text == Cevap)
            {
                btn_testBir.Tag = true;
            }
            else
            {
                btn_testBir.Tag = false;
            }
            btn_testIki.Text = cvp[1]; if (btn_testIki.Text == Cevap)
            {
                btn_testIki.Tag = true;
            }
            else
            {
                btn_testIki.Tag = false;
            }
            btn_testUc.Text = cvp[2]; if (btn_testUc.Text == Cevap)
            {
                btn_testUc.Tag = true;
            }
            else
            {
                btn_testUc.Tag = false;
            }
            btn_testDort.Text = cvp[3]; if (btn_testDort.Text == Cevap)
            {
                btn_testDort.Tag = true;
            }
            else
            {
                btn_testDort.Tag = false;
            }
        }