private void btnAdicionar_Click(object sender, EventArgs e) { string titular = textoTitular.Text; int idade = Convert.ToInt32(textoIdade.Text); string cpf = textoCPF.Text; int agencia = Convert.ToInt32(textoAgencia.Text); int numero = Convert.ToInt32(textoNumero.Text); double saldo = Convert.ToDouble(textoSaldo.Text); Conta conta; if (radioCorrente.Checked) { conta = new ContaCorrente(titular, idade, cpf, agencia, numero); } else { conta = new ContaPoupanca(titular, idade, cpf, agencia, numero); } conta.Deposita(saldo); contas.Adiciona(conta); MessageBox.Show( "Conta adicionada com sucesso!\n" + "\nNome do Titular: " + conta.Titular.Nome + "\nIdade do Titular: " + conta.Titular.Idade + "\nCPF do Titular: " + conta.Titular.Cpf + "\nAgencia: " + conta.Agencia + "\nNúmero: " + conta.Numero + "\nSaldo: " + conta.Saldo ); }
private void Contas_Load(object sender, EventArgs e) { Lista[0] = new ContaCorrente() { Numero = 1, Titular = new Cliente("Titular1") }; Lista[1] = new ContaPoupanca() { Numero = 2, Titular = new Cliente("Titular2") }; foreach (Conta conta in Lista) { comboContas.DisplayMember = "Titular"; comboContas.Items.Add(conta); comboDestinoDeTransferencia.DisplayMember = "Titular"; comboDestinoDeTransferencia.Items.Add(conta); } }
private void btnMessageBox_Click(object sender, EventArgs e) { Conta conta = new ContaCorrente(); conta.Numero = 1111; conta.Titular = new Cliente(); conta.Titular.Nome = "Victor"; conta.Titular.Rg = "12345697-9"; MessageBox.Show("Nome: " + conta.Titular.Nome); MessageBox.Show("RG: " + conta.Titular.Rg); }