/// <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);
            }
        }