public int check(string name, int b) { Sbras sbras = new Sbras(); Bolshe202 bolshe202 = new Bolshe202(); Bolshe180 bolshe180 = new Bolshe180(); if (b == 200) { b = 100; sbras.Chit(name); } else { if (b == 201 || b == 202) { b = 0; sbras.Chit(name); } else { if (b > 202) { bolshe202.Chit(name); } } } return(b); }
private void button_Click_1(object sender, RoutedEventArgs e) { Check check = new Check(); Sbras sbras = new Sbras(); Provnesk180 provnesk180 = new Provnesk180(); proverka proverka = new proverka(); Bolshe180 bolshe180 = new Bolshe180(); Neskolko180 neskolko180 = new Neskolko180(); _12.Text = proverka.check(_12.Text); _22.Text = proverka.check(_22.Text); _32.Text = proverka.check(_32.Text); _42.Text = proverka.check(_42.Text); _11.Text = Convert.ToString(Convert.ToInt16(_11.Text) + Convert.ToInt16(_12.Text)); //я _12.Text = Convert.ToString(0); _21.Text = Convert.ToString(Convert.ToInt16(_21.Text) + Convert.ToInt16(_22.Text)); //линар _22.Text = Convert.ToString(0); _31.Text = Convert.ToString(Convert.ToInt16(_31.Text) + Convert.ToInt16(_32.Text)); //сергей _32.Text = Convert.ToString(0); _41.Text = Convert.ToString(Convert.ToInt16(_41.Text) + Convert.ToInt16(_42.Text)); //дмитрий _42.Text = Convert.ToString(0); int ca = 0; ca = provnesk180.check(Convert.ToInt16(_11.Text), Convert.ToInt16(_21.Text), Convert.ToInt16(_31.Text), Convert.ToInt16(_41.Text)); switch (ca) { case 1: bolshe180.Chit(_10.Text); break; case 10: bolshe180.Chit(_20.Text); break; case 100: bolshe180.Chit(_30.Text); break; case 1000: bolshe180.Chit(_40.Text); break; case 11: neskolko180.Chit1(_10.Text, _20.Text); break; case 101: neskolko180.Chit1(_10.Text, _30.Text); break; case 1001: neskolko180.Chit1(_10.Text, _40.Text); break; case 1010: neskolko180.Chit1(_20.Text, _40.Text); break; case 1100: neskolko180.Chit1(_30.Text, _40.Text); break; case 110: neskolko180.Chit1(_20.Text, _30.Text); break; case 111: neskolko180.Chit1(_10.Text, _20.Text, _30.Text); break; case 1110: neskolko180.Chit1(_20.Text, _30.Text, _40.Text); break; case 1101: neskolko180.Chit1(_10.Text, _20.Text, _40.Text); break; case 1011: neskolko180.Chit1(_10.Text, _20.Text, _40.Text); break; case 1111: neskolko180.Chit1(_10.Text, _20.Text, _30.Text, _40.Text); break; } if (ca == 0) { _11.Text = Convert.ToString(check.check(_10.Text, Convert.ToInt16(_11.Text))); _21.Text = Convert.ToString(check.check(_20.Text, Convert.ToInt16(_21.Text))); _31.Text = Convert.ToString(check.check(_30.Text, Convert.ToInt16(_31.Text))); _41.Text = Convert.ToString(check.check(_40.Text, Convert.ToInt16(_41.Text))); } }