private Conta criarContaTeste(double valor) { Conta c = new ContaCorrente(); c.Deposita(valor); return(c); }
private void button1_Click(object sender, EventArgs e) { var novasContas = new List <Conta>(); Conta c1 = new ContaCorrente(); c1.Deposita(2500); Conta c2 = new ContaPoupanca(); c2.Deposita(2300); Conta c3 = new ContaInvestimento(); c3.Deposita(1400); novasContas.Add(c1); novasContas.Add(c2); novasContas.Add(c3); // LINQ Language Intagrated Query var filtradas = from c in novasContas where c.Saldo > 2000 select c; // LAMBDA é uma função que recebe um elemnto de uma lista double saldoTotal = filtradas.Sum(c => c.Saldo); MessageBox.Show(string.Format("O Saldo total é : {0}", saldoTotal)); }
private void button1_Click(object sender, EventArgs e) { Conta newConta = null; if (cbCadTCon.Text == "Poupança") { newConta = new ContaPoupanca(); newConta.TitularCartao = new Cliente(); newConta.TitularCartao.Nome = tbCadTit.Text; newConta.Numero = Convert.ToInt32(tbCadNum.Text); newConta.Deposita(Convert.ToDouble(tbCadSald.Text)); } else { newConta = new ContaCorrente(); newConta.TitularCartao = new Cliente(); newConta.TitularCartao.Nome = tbCadTit.Text; newConta.Numero = Convert.ToInt32(tbCadNum.Text); newConta.Deposita(Convert.ToDouble(tbCadSald.Text)); } this.Visible = false; this.aplicacaoPadrao.adicionarConta(newConta); }
private void button6_Click(object sender, EventArgs e) { Conta c = new ContaPoupanca(); ContaCorrente cc = new ContaCorrente(); ContaPoupanca cp = new ContaPoupanca(); c.Deposita(1000.0); cc.Deposita(1000.0); cp.Deposita(1000.0); AtualizadorDeContas atualizador = new AtualizadorDeContas(0.01); atualizador.Roda(c); atualizador.Roda(cc); atualizador.Roda(cp); StringBuilder sb = new StringBuilder(); sb.AppendLine("conta = " + c.Saldo); sb.AppendLine("conta corrente = " + cc.Saldo); sb.AppendLine("conta poupança = " + cp.Saldo); //conta = 1010 //conta corrente = 1030 //conta poupança = 1020 MessageBox.Show(sb.ToString()); }
private void Form1_Load(object sender, EventArgs e) { ListaConta = new Conta[10]; Conta conta1 = new ContaCorrente(); conta1.TitularCartao = new Cliente(); conta1.TitularCartao.Nome = "Luigi"; conta1.Deposita(800.0); conta1.Numero = 1; Conta conta2 = new ContaCorrente(); conta2.TitularCartao = new Cliente(); conta2.TitularCartao.Nome = "Mario"; conta2.Deposita(760.0); conta2.Numero = 2; Conta conta3 = new ContaCorrente(); conta3.TitularCartao = new Cliente(); conta3.TitularCartao.Nome = "Yoshi"; conta3.Deposita(130.0); conta3.Numero = 3; Conta conta4 = new ContaPoupanca(); conta4.TitularCartao = new Cliente(); conta4.TitularCartao.Nome = "Peach"; conta4.Deposita(99999.0); conta4.Numero = 4; Conta conta5 = new ContaPoupanca(); conta5.TitularCartao = new Cliente(); conta5.TitularCartao.Nome = "Toad"; conta5.Deposita(9999999.0); conta5.Numero = 5; ListaConta[0] = conta1; ListaConta[1] = conta2; ListaConta[2] = conta3; ListaConta[3] = conta4; ListaConta[4] = conta5; foreach (Conta conta in this.ListaConta) { if (conta != null) { cbContas.Items.Add(conta); } } }
private void button3_Click(object sender, EventArgs e) { Conta c1 = new ContaCorrente(); c1.Deposita(200.0); ContaPoupanca c2 = new ContaPoupanca(); c2.Deposita(125.0); TotalizadorDeContas t = new TotalizadorDeContas(); t.Soma(c1); t.Soma(c2); MessageBox.Show("valor total: " + t.ValorTotal); }
private void button5_Click(object sender, EventArgs e) { Conta c1 = new ContaCorrente();; c1.Deposita(10); ContaPoupanca c2 = new ContaPoupanca(); c2.Deposita(100); TotalizadorDeContas t = new TotalizadorDeContas(); t.Adiciona(c1);; t.Adiciona(c2); MessageBox.Show("Total de conta: " + t.Saldo); }
private void CriarContas() { contas = new List <Conta>(); Conta c1 = new ContaCorrente() { Titular = new Cliente("Roberta Cintra"), Numero = 9644 }; c1.Deposita(100); Conta c2 = new ContaCorrente() { Titular = new Cliente("Rodrigo Schemes"), Numero = 4567 }; c2.Deposita(500); Conta c3 = new ContaCorrente() { Titular = new Cliente("Raul Cintra"), Numero = 7890 }; c3.Deposita(1000); contas.Add(c1); contas.Add(c2); contas.Add(c3); this.quantidadeDeContas = 3; foreach (Conta conta in contas) { if (conta != null) { comboContas.Items.Add(conta.Titular.Nome); } } }