private void button1_Click(object sender, EventArgs e) { try { if (validaCampos()) { Endereco endereco = new Endereco(textBox2.Text, int.Parse(textBox3.Text), textBox4.Text, textBox17.Text, textBox5.Text, int.Parse(textBox7.Text), comboBox1.Text); Medico medico = new Medico(textBox15.Text, textBox16.Text, endereco, textBox1.Text, int.Parse(textBox11.Text), int.Parse(textBox9.Text), especialidades); StringBuilder dadosMedico = new StringBuilder(); dadosMedico.AppendLine(medico.Nome + " cadastrado com sucesso!"); dadosMedico.AppendLine("\tEspecialidades:\n"+medico.listarEspecialidades()); MessageBox.Show(dadosMedico.ToString(), "Médico cadastrado"); limpaCampos(); } else MessageBox.Show("Preencha todos os campos."); }catch(FormatException fe){ MessageBox.Show("Digite um número válido", "Valor inválido"); } }