this.MostraConta(contaSelecionada);
Como usar esse parametro? eu defini porem da erro
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
namespace caixaEletronico
{
public partial class Form1 : Form
{
Conta[] contas;
private Conta conta;
private Conta conta3;
private Cliente cliente;
private contaPoupanca conta2;
private TotalizadorDeContas total;
public Form1()
{
InitializeComponent();
}
private void Form1_Load(object sender, EventArgs e)
{
this.conta = new Conta();
Cliente primeiroCliente = new Cliente("Vitor");
this.conta.cliente = primeiroCliente;
this.conta.Deposita(250);
this.conta.numeroConta = 1;
MostrarConta();
this.conta3 = new Conta();
Cliente terceiroCliente = new Cliente("Jhones");
this.conta3.cliente = terceiroCliente;
this.conta3.Deposita(850);
this.conta3.numeroConta = 1;
this.contas = new Conta[2];
this.contas[0] = conta;
this.contas[1] = conta3;
foreach(Conta conta in contas )
{
comboContas.Items.Add(conta.cliente.nomeTitular);
}
}
private void textoTitular_TextChanged(object sender, EventArgs e)
{
}
private void textBox1_TextChanged(object sender, EventArgs e)
{
}
private void txtbut_Click(object sender, EventArgs e)
{
string textoValorDep = textoValor.Text;
double valorDeposito = Convert.ToDouble(textoValorDep);
this.conta.Deposita(valorDeposito);
MostrarConta();
}
private void MostrarConta()
{
textoNumero.Text = Convert.ToString(this.conta.numeroConta);
textoSaldo.Text = Convert.ToString(this.conta.saldoConta);
//textoTitular.Text = this.conta.cliente.nomeTitular;
textoValor.Text = " ";
}
private void button1_Click(object sender, EventArgs e)
{
string textoValorSaq = textoValor.Text;
double valorSaque = Convert.ToDouble(textoValorSaq);
this.conta.Saca(valorSaque);
MostrarConta();
}
private void button2_Click(object sender, EventArgs e)
{
contaPoupanca conta2 = new contaPoupanca();
Cliente segundoCliente = new Cliente("Jhones");
conta2.Deposita(1000);
TotalizadorDeContas adicionar = new TotalizadorDeContas();
adicionar.Adiciona(conta2);
adicionar.Adiciona(conta);
adicionar.Adiciona(conta3);
MessageBox.Show("o Saldo eh :" + adicionar.ValorTotal);
}
private void comboContas_SelectedIndexChanged(object sender, EventArgs e)
{
int indice = comboContas.SelectedIndex;
Conta contaSelecionada = contas[indice];
this.MostrarConta(contaSelecionada);
}
}
}