Exemple #1
0
        public static Kelime[] kelimeBelirle()
        {
            DB_Main.dbBaglan();
            cmd.Connection = DB_Main.con;

            int[]    belirlenenIdler = randomIdBelirle();
            Kelime[] kelimeler       = new Kelime[Consts.OGRENILECEK_KELIME_SAYISI + DB_Main.prSorulacakKelimeSayisiBelirle()];

            for (int i = 0; i < Consts.OGRENILECEK_KELIME_SAYISI; i++)
            {
                cmd.CommandText = "SELECT * FROM kelimeler WHERE id = " + belirlenenIdler[i];
                reader          = cmd.ExecuteReader();

                while (reader.Read())
                {
                    Kelime kelime = new Kelime();
                    kelime.id       = Convert.ToInt32(reader["id"]);
                    kelime.tr       = reader["tr"].ToString();
                    kelime.ing      = reader["ing"].ToString();
                    kelime.tur      = reader["tur"].ToString();
                    kelime.trCumle  = reader["trCumle"].ToString();
                    kelime.ingCumle = reader["ingCumle"].ToString();

                    kelimeler[i] = kelime;
                }
                reader.Close();
            }
            DB_Main.dbBaglantiKes();

            return(kelimeler);
        }
        private void progressSorulacaklariEkle()
        {
            int progressKelimeSayisi = DB_Main.prSorulacakKelimeSayisiBelirle();

            Kelime[] progressKelimeler = DB_Kelime.progressSorulacakKelimeleriCek();

            int j = 0;

            for (int i = Consts.OGRENILECEK_KELIME_SAYISI; i < progressKelimeSayisi + Consts.OGRENILECEK_KELIME_SAYISI; i++)
            {
                kelimeler[i] = progressKelimeler[j];
                j++;
            }
        }
Exemple #3
0
        public static Kelime[] progressSorulacakKelimeleriCek()
        {
            int[] progressIdler = DB_Main.prSorulacakIdleriCek();
            int   kelimeSayisi  = DB_Main.prSorulacakKelimeSayisiBelirle();

            Kelime[] kelimeler = new Kelime[kelimeSayisi];

            for (int i = 0; i < kelimeSayisi; i++)
            {
                kelimeler[i] = kelimeCek(progressIdler[i]);
            }

            return(kelimeler);
        }