/// <summary> /// Adiciona um endereço ao funcionário. /// </summary> private void BtnAddEndereco_Click(object sender, EventArgs e) { var endereco = new Endereco(); try { endereco.SetPais(ComboEnderecoPais.Text); endereco.SetEstado(ComboEstado.Text); endereco.SetCidade(TxtEnderecoCidade.Text); endereco.SetEndereco(TxtEndereco.Text); if (TxtNumeroEndereco.Text != "") { endereco.SetNumeroEndereco(Convert.ToInt32(TxtNumeroEndereco.Text)); } endereco.SetBairro(TxtBairroEndereco.Text); endereco.SetCEP(TxtCEPEndereco.Text); endereco.SetComplemento(TxtComplemento.Text); funcionario.AddEndereco(endereco); LimpaControlesEndereco(); } catch (Exception ex) { MessageBox.Show(ex.Message); } }