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--;*/ }
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; }
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; }