private void comboContas_SelectedIndexChanged(object sender, EventArgs e) { int indiceSelecionado = comboContas.SelectedIndex; MessageBox.Show(indiceSelecionado.ToString()); Contas contaSelecionada = contas[indiceSelecionado]; textoTitular.Text = contaSelecionada.Titular; textoNumero.Text = Convert.ToString(contaSelecionada.Numero); textoSaldo.Text = Convert.ToString(contaSelecionada.Saldo); }
public void AdicionaConta(Contas contas) { if (this.quantidadeDeContas == this.contas.Length) { Contas[] novo = new Contas[this.quantidadeDeContas * 2]; for (int i = 0; i < this.quantidadeDeContas; i++) { novo[i] = this.contas[i]; } } this.contas[this.quantidadeDeContas] = contas; this.quantidadeDeContas++; comboContas.Items.Add(contas.Titular); }
public void RemoveConta(Contas conta) { comboContas.Items.Remove(conta.Titular); int i; for (i = 0; i < quantidadeDeContas; i++) { if (contas[i] == conta) { break; } } while (i + 1 <= quantidadeDeContas) { contas[i] = contas[i + 1]; i++; } quantidadeDeContas--; }
public void transfere(double Valor, Contas destino) { this.Saca(Valor); destino.deposita(Valor); }