private void FormMain_Load(object sender, EventArgs e) { Answer a = new Answer("Чяго", 2); Answer b = new Answer("НиЧяго", 5); dec = new QuestDekart("Что будет если это произойдет"); dec.Add(a); dec.Add(b); listBoxAnswersI.DataSource = dec.GetListAnswers(); labelTitleI.Text = dec.Title + " " + dec.SumPoint(); }
private void buttonAddAnswer_Click(object sender, EventArgs e) { try { if (!(Convert.ToInt32(textBoxPoint.Text) >= -5 && Convert.ToInt32(textBoxPoint.Text) <= 5)) { throw new Exception("Добавьте в вес число от -5 до 5"); } if (string.IsNullOrEmpty(textBoxAnswer.Text)) { throw new Exception("Заполните ответ"); } Answer a = new Answer(textBoxAnswer.Text, Convert.ToInt32(textBoxPoint.Text)); dec.Add(a); switch (dec.Title) { case "Что будет если это произойдет": SumPoint.sumPoint1 += a.Point; break; case "Что будет если это не произойдет": SumPoint.sumPoint2 += a.Point; break; case "Чего не будет если это произойдет": SumPoint.sumPoint3 += a.Point; break; case "Чего не будет если это не произойдет": SumPoint.sumPoint4 += a.Point; break; } this.Close(); } catch (Exception er) { MessageBox.Show(er.Message); } }
private void buttonAddAnswer_Click(object sender, EventArgs e) { try { if (string.IsNullOrEmpty(textBoxAnswer.Text)) { throw new Exception("Заполните ответ"); } Answer a = new Answer(textBoxAnswer.Text, Convert.ToInt32(textBoxPoint.Text)); dec.Add(a); this.Close(); } catch { MessageBox.Show("Заполните все поля!"); } }