Пример #1
0
        private void PoistaJako(jakoKontrolli jako)
        {
            try
            {
                if (int.Parse(jako.yhteensaPisteKentta2.Text) > 4999 || int.Parse(jako.yhteensaPisteKentta1.Text) > 4999)
                {
                    jako.i = 0;
                    for (int a = peli.jakoLista.Count - 1; a > jakoNum - 1; a--)
                    {
                        jakoKontrolli poistettava = peli.jakoLista[a];
                        poistettava.Dispose();
                    }

                    peli.jakoLista.RemoveRange(jakoNum, peli.jakoLista.Count - 1);
                }
            }

            catch { }

            /*jakoKontrolli poistettava = peli.jakoLista[peli.jakoLista.Count - 1];
            poistettava.Dispose();
            peli.jakoLista.RemoveAt(peli.jakoLista.Count - 1);
            this.i--;*/
        }
Пример #2
0
        private bool VoittikoJoku(jakoKontrolli jako)
        {
            bool end = false;
            try
            {
                if (int.Parse(jako.yhteensaPisteKentta1.Text) > 4999)
                {
                    jako.yhteensaPisteKentta1.BackColor = Color.Cyan;
                    end = true;
                }

                else
                {
                    jako.yhteensaPisteKentta1.BackColor = default(Color);
                }

                if (int.Parse(jako.yhteensaPisteKentta2.Text) > 4999)
                {
                    jako.yhteensaPisteKentta2.BackColor = Color.Cyan;
                    end = true;
                }

                else
                {
                    jako.yhteensaPisteKentta2.BackColor = default(Color);
                }
            }

            catch {return end;}
            return end;
        }
Пример #3
0
        private bool PisteittenPaivitys(jakoKontrolli jako)
        {
            try
            {
                jako.aikasempiyhteensa1 = int.Parse(peli.jakoLista[jako.jakoNum - 2].yhteensaPisteKentta1.Text);
                jako.aikasempiyhteensa2 = int.Parse(peli.jakoLista[jako.jakoNum - 2].yhteensaPisteKentta2.Text);
            }
            catch { }

            if (OnkoNumero(jako.bonusPisteKentta1) == true && OnkoNumero(jako.bonusPisteKentta2) == true &&
            OnkoNumero(jako.korttiPisteKentta1) == true && OnkoNumero(jako.korttiPisteKentta2) == true)
            {
                int bonus1 = int.Parse(jako.bonusPisteKentta1.Text);
                int bonus2 = int.Parse(jako.bonusPisteKentta2.Text);
                int kortti1 = int.Parse(jako.korttiPisteKentta1.Text);
                int kortti2 = int.Parse(jako.korttiPisteKentta2.Text);
                int yhteensa1 = bonus1 + kortti1 + jako.aikasempiyhteensa1;
                int yhteensa2 = bonus2 + kortti2 + jako.aikasempiyhteensa2;
                jako.yhteensaPisteKentta1.Text = yhteensa1.ToString();
                jako.yhteensaPisteKentta2.Text = yhteensa2.ToString();
            }

            bool end = VoittikoJoku(jako);
            return end;
        }