private void executeSimulation(object sender, EventArgs e) { string result = ""; if (comboBox1.SelectedItem.Equals("Own implementation")) { result = mc.simulateSuicideRisk_OwnImplementation((string)countries.SelectedItem, Convert.ToInt32(year.Text), (string)generation.SelectedItem, maleRB.Checked ? "male" : "female"); } else if (comboBox1.SelectedItem.Equals("External implementation")) { result = mc.simulateSuicideRisk_AccordImplementation((string)countries.SelectedItem, Convert.ToInt32(year.Text), (string)generation.SelectedItem, maleRB.Checked ? "male" : "female"); } if (!comboBox1.SelectedItem.Equals("External implementation")) { MessageBoxButtons buttons = MessageBoxButtons.YesNo; DialogResult selectedOption = MessageBox.Show(result + "\n\n Do you want to see the tree?", "SIMULATION FINISHED", buttons); if (selectedOption == DialogResult.Yes) { TreeViewer treeViewer = new TreeViewer(mc.GetRootNodeByCountry((string)countries.SelectedItem)); treeViewer.ShowDialog(); } } else { MessageBox.Show(result); } }