示例#1
0
        void UyeBilgiGuncelle()
        {
            Uye UyeBilgi = new Uye(kullanici);

            UyeBilgi.Mail    = txtUMail.Text;
            UyeBilgi.Sifre   = txtUSifre.Text;
            UyeBilgi.Telefon = mskUTelefon.Text;
            UyeBilgi.UyeNo   = Convert.ToInt32(txtUNo.Text);
            UyeBilgi.KisiBilgiGuncelle();
            MessageBox.Show("Uye Bilgileri Güncellendi...", "Bilgi", MessageBoxButtons.OK, MessageBoxIcon.Information);
        }
示例#2
0
        void KelimeKontrolUpdateFalse(int KelimeID, int Kademe) //Kelime yanlış ise update
        {
            Uye      UyeOyun = new Uye(kullanici);
            DateTime dt      = DateTime.Today;

            Oyun.KelimeID       = KelimeID;
            Oyun.KelimeSeviyesi = 1;
            Oyun.Date           = Convert.ToDateTime(dt);
            Oyun.KullanıcıID    = UyeOyun.kullaniciAdi;
            UyeOyun.OyunBilgileriniUpdate(Oyun);
        }
示例#3
0
        public void TumKelime(Uye uye) // Üye Oyun oynarken rastgele şık oluşturmak için bütün kelimeler liste alınır.
        {
            SqlCommand    select = new SqlCommand("select * from Tbl_Kelime ", connect.baglanti());
            SqlDataReader Dtr    = select.ExecuteReader();

            while (Dtr.Read())
            {
                Kelime kelime = new Kelime();
                kelime.KelimeId  = Convert.ToInt32(Dtr[0]);
                kelime.Turkce    = Dtr[1].ToString();
                kelime.Ingilizce = Dtr[2].ToString();
                TumKelimeler.Add(kelime);
            }
        }
示例#4
0
        void UyeBilgiGetir(string kullaniciAdi)
        {
            Uye UyeBilgi = new Uye(kullanici);

            UyeBilgi.KisiBilgiGetir(kullanici);
            txtUAd.Text      = UyeBilgi.Ad;
            txtUSoyad.Text   = UyeBilgi.Soyad;
            txtUMail.Text    = UyeBilgi.Mail;
            txtUSifre.Text   = UyeBilgi.Sifre;
            mskUTelefon.Text = UyeBilgi.Telefon;
            lblUID.Text      = UyeBilgi.KullaniciID;
            txtUNo.Text      = UyeBilgi.UyeNo.ToString();
            btnUye.Text      = "Sayın Üyemiz, " + UyeBilgi.Ad + " " + UyeBilgi.Soyad;
        }
示例#5
0
        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);
        }
示例#6
0
        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++;
            }
        }