예제 #1
0
 public void CevabiKontrolEt(int KullaniciCevabi)
 {
     IkonlariKapat();
     if (KullaniciCevabi == DogruCevap)
     {
         dogruSayisi++;
         DogruIkonu.GetComponent <RectTransform>().DOScale(1f, 0.1f).SetEase(Ease.InBack);
         Puan += 10;
     }
     else
     {
         yanlisSayisi++;
         YanlisIkonu.GetComponent <RectTransform>().DOScale(1f, 0.1f).SetEase(Ease.InBack);
     }
     DogruSayisiText.text  = dogruSayisi.ToString() + " DOGRU";
     YanlisSayisiText.text = yanlisSayisi.ToString() + " YANLİS";
     PuanText.text         = Puan.ToString() + " PUAN";
     SoruyuSor();
 }
예제 #2
0
        public static List <Puan> Puanlar()
        {
            _connection.Open();

            string sql = "select *from puanlar";

            MySqlCommand cmd = new MySqlCommand(sql, _connection);

            MySqlDataReader reader  = cmd.ExecuteReader();
            List <Puan>     puanlar = new List <Puan>();

            while (reader.Read())
            {
                Puan puan = new Puan();
                puan.CalisanID    = reader.GetInt32(0);
                puan.CalisanPuani = reader.GetInt32(1);
                puanlar.Add(puan);
            }

            _connection.Close();
            return(puanlar);
        }
예제 #3
0
        void YanmaOlayı()
        {
            PictureBox pasta = ((PictureBox)PASTALAR[Sıra]);

            if (pasta.Width < 5)
            {
                Puan          -= EklenenPuan;
                labelPuan.Text = Puan.ToString();

                DialogResult dr = MessageBox.Show("Yandınız , Yeniden Oynamak İstermisiniz ?", "Pasta Kulesi", MessageBoxButtons.YesNo, MessageBoxIcon.Information);

                if (dr == System.Windows.Forms.DialogResult.Yes)
                {
                    Application.Restart();
                }
                else
                {
                    Application.Exit();
                }
            }

            EnYuksekSkor();
        }
예제 #4
0
        void KesmeIslemi()
        {
            PictureBox pasta = ((PictureBox)PASTALAR[Sıra]);

            if (Sıra == 0)
            {
                // Sagda Kalma Durumu
                if (pictureBoxPasta.Left < pasta.Left)
                {
                    Fazlalık = pasta.Left - pictureBoxPasta.Left;
                    //Perfect Durumu
                    if (Fazlalık <= PixelAralık)
                    {
                        timerBildiri.Start();
                        Puan       += 10;
                        EklenenPuan = 10;
                        pasta.Left  = pictureBoxPasta.Left;
                    }
                    else
                    {
                        pasta.Width -= Fazlalık;
                        Puan        += 5;
                        EklenenPuan  = 5;
                    }
                }
                //Solda Kalma Durumu
                else
                {
                    Fazlalık = pictureBoxPasta.Left - pasta.Left;
                    //Perfect Durumu
                    if (Fazlalık <= PixelAralık)
                    {
                        timerBildiri.Start();
                        Puan       += 10;
                        EklenenPuan = 10;
                        pasta.Left  = pictureBoxPasta.Left;
                    }
                    else
                    {
                        pasta.Width -= Fazlalık;
                        pasta.Left   = pictureBoxPasta.Left;
                        Puan        += 5;
                        EklenenPuan  = 5;
                    }
                }
            }
            else
            {
                PictureBox pasta1 = ((PictureBox)PASTALAR[Sıra - 1]);

                // Sagda Kalma Durumu
                if (pasta1.Left < pasta.Left)
                {
                    Fazlalık = pasta.Left - pasta1.Left;
                    //Perfect Durumu
                    if (Fazlalık <= PixelAralık)
                    {
                        timerBildiri.Start();
                        Puan       += 10;
                        EklenenPuan = 10;
                        pasta.Left  = pasta1.Left;
                    }
                    else
                    {
                        pasta.Width -= Fazlalık;
                        Puan        += 5;
                        EklenenPuan  = 5;
                    }
                }
                //Solda Kalma Durumu
                else
                {
                    Fazlalık = pasta1.Left - pasta.Left;
                    //Perfect Durumu
                    if (Fazlalık <= PixelAralık)
                    {
                        timerBildiri.Start();
                        Puan       += 10;
                        EklenenPuan = 10;
                        pasta.Left  = pasta1.Left;
                    }
                    else
                    {
                        pasta.Width -= Fazlalık;
                        pasta.Left   = pasta1.Left;
                        Puan        += 5;
                        EklenenPuan  = 5;
                    }
                }
            }

            Boyut = pasta.Width;

            labelPuan.Text = Puan.ToString();
        }
예제 #5
0
 public void Update(Puan entity)
 {
     puanDAL.Update(entity);
 }
예제 #6
0
 public void Insert(Puan entity)
 {
     puanDAL.Add(entity);
 }
예제 #7
0
        public void DeleteByID(int entityID)
        {
            Puan puan = puanDAL.Get(a => a.ID == entityID);

            puanDAL.Remove(puan);
        }
예제 #8
0
 public void Delete(Puan entity)
 {
     puanDAL.Remove(entity);
 }