void KelimeOgrenmeKaydet(int KelimeNo) //Getirilen Kelimeyi oyun için kaydet { Uye UyeOyun = new Uye(kullanici); DateTime date = DateTime.Today; Kelime kelime = new Kelime(); kelime = this.kelime.UyeKelimeOgren(KelimeNo); Oyun.KelimeID = kelime.KelimeId; Oyun.Kelime = kelime.Turkce; Oyun.Ingilizce = kelime.Ingilizce; Oyun.Resim = kelime.Resim; Oyun.KullanıcıID = UyeOyun.kullaniciAdi; Oyun.Date = date; Oyun.KelimeSeviyesi = 1; UyeOyun.OyunBilgisiGir(Oyun); }
public void YetkiliKelime() //Yetkili tüm kelimeleri görür { SqlCommand select = new SqlCommand("select * from Tbl_Kelime order by KelimeId", connect.baglanti()); SqlDataReader Dtr = select.ExecuteReader(); while (Dtr.Read()) { Kelime kelime = new Kelime(); kelime.KelimeKontrol = kelimeSayac; kelime.KelimeId = Convert.ToInt32(Dtr[0]); kelime.Turkce = Dtr[1].ToString(); kelime.Ingilizce = Dtr[2].ToString(); kelime.Turu = Dtr[3].ToString(); kelime.OrnCumle = Dtr[4].ToString(); kelime.TurkceCumle = Dtr[5].ToString(); kelime.Resim = Dtr[6].ToString(); Kelimeler.Add(kelime); } }
public void KelimeOgren(Uye uye) //Üyenin kullanıcıID'sine göre öğrenmediği kelimeleri List'e alıyoruz. { OyunOyna oyun = new OyunOyna(); SqlCommand select = new SqlCommand("select * from Tbl_Kelime where not KelimeId in (select KelimeID from Tbl_Oyun where KullaniciID=@a1) ", connect.baglanti()); select.Parameters.AddWithValue("@a1", uye.kullaniciAdi); SqlDataReader Dtr = select.ExecuteReader(); while (Dtr.Read()) { Kelime kelime = new Kelime(); kelime.KelimeKontrol = kelimeSayac; kelime.KelimeId = Convert.ToInt32(Dtr[0]); kelime.Turkce = Dtr[1].ToString(); kelime.Ingilizce = Dtr[2].ToString(); kelime.Turu = Dtr[3].ToString(); kelime.OrnCumle = Dtr[4].ToString(); kelime.TurkceCumle = Dtr[5].ToString(); kelime.Resim = Dtr[6].ToString(); Kelimeler.Add(kelime); kelimeSayac++; } }