Exemplo n.º 1
0
 private void btn_clear_Click(object sender, EventArgs e)
 {
     Ergebnis.Clear();
     Ergebnis2.Clear();
     Toleranz.Text  = "";
     comboBox1.Text = "";
     comboBox2.Text = "";
     comboBox3.Text = "";
 }
Exemplo n.º 2
0
        public _3_W_20_Score(_3_W_20_Throw t)
        {
            var random = new Random();

            W1 = random.Next(1, 21);
            W2 = random.Next(1, 21);
            W3 = random.Next(1, 21);

            // prüft auf krits
            if (W1 + W2 == 2 ||
                W1 + W3 == 2 ||
                W2 + W3 == 2)
            {
                ergebnis  = Ergebnis.krit;
                Sternchen = t.TaW * 2;
                Qualität  = 0;
                return;
            }

            // prüft auf patzer
            if (W1 + W2 == 40 ||
                W1 + W3 == 40 ||
                W2 + W3 == 40)
            {
                ergebnis  = Ergebnis.patzer;
                Sternchen = 0;
                Qualität  = 0;
                return;
            }

            int tap = t.TaW - t.Modifikation;

            Sternchen = t.TaW < tap + CalculateSternchen(t) ? t.TaW : tap + CalculateSternchen(t);
            Qualität  = Sternchen + CalculateQuali(t) - t.Modifikation + CalculateSternchen(t);
            if (Sternchen < 0)
            {
                ergebnis = Ergebnis.nicht_bestanden;
            }
            else
            {
                ergebnis = Ergebnis.bestanden;
            }
        }
Exemplo n.º 3
0
 private void button12_Click(object sender, EventArgs e)
 {
     Convert.ToInt32(sZahl);
     Ergebnis.Clear();
 }
Exemplo n.º 4
0
 public Antwort(Ergebnis ergebnis, string meldung = "")
 {
     Ergebnis = ergebnis;
     Meldung  = meldung;
 }