public void OyunBilgileriniGetir(OyunOyna Oyunlar) //Kullanıcının id'sine göre öğrendiği kelimeleri getiriyoruz. { int KelimeSayac = 1; SqlCommand command = new SqlCommand("Select * From Tbl_Oyun where KullaniciID= @a1 ", connect.baglanti()); command.Parameters.AddWithValue("@a1", kullaniciAdi); SqlDataReader dr = command.ExecuteReader(); while (dr.Read()) { OyunOyna Oyun = new OyunOyna(); Oyun.KelimeSira = KelimeSayac; Oyun.KelimeID = Convert.ToInt32(dr[0]); Oyun.Kelime = dr[1].ToString(); Oyun.Ingilizce = dr[2].ToString(); Oyun.Resim = dr[3].ToString(); Oyun.Date = Convert.ToDateTime(dr[5]); Oyun.KelimeSeviyesi = Convert.ToInt32(dr[6]); if (Oyun.ZamanHesapla(Oyun.Date, Oyun.KelimeSeviyesi) == true) //Zaman Hesapla Methodu ile kontrol ediyoruz.Zamanının gelip gelmediğini { Oyunlar.Game.Add(Oyun); KelimeSayac++; } else if (Oyun.KelimeSeviyesi == 5) //Kelime seviyesi 5 olmuş ise Kelime öğrenildi(tamamlandı) kabul edilir. { Oyunlar.TamamlananKelimeler.Add(Oyun); } else { continue; } } connect.baglanti().Close(); }