Eu não entendi como mostrar os tipos de conta no comboBox de CadastroDeContas.
Eu não entendi como mostrar os tipos de conta no comboBox de CadastroDeContas.
Paulo,
Basta você criar um comboBox com dois registros: Conta Corrente e Conta Poupança. De acordo com o valor selecionado, você vai criar uma nova instância daquele tipo. Exemplo:
// outro código da classe CadastroDeConta
private void CadastroDeConta_Load(object sender, EventArgs e)
{
this.comboTipo.Items.Add("Conta Corrente");
this.comboTipo.Items.Add("Conta Poupança");
}
// não sei qual foi o nome que você deu para o botão,
// mas esse é o método de click dele, ok?
private void botaoCadastro_click(object sender, EventArgs e)
{
int index = this.comboTipo.SelectedIndex;
Conta novaConta;
if (index == 0)
{
novaConta = new ContaCorrente();
}
else
{
novaConta = new ContaPoupanca();
}
novaConta.Titular = titularConta.Text;
novaConta.Numero = Convert.ToInt32(numeroDaConta.Text);
this.aplicacaoPrincipal.AdicionaConta(novaConta);
}