//Ao clicar no button cadastrar private void button1_Click(object sender, EventArgs e) { // é criada duas variaveis , e ambas recebem o valor digitado pelo usuario string titular = titularDaConta.Text; int numero = Convert.ToInt32(numeroDaConta.Text); string tipoConta = boxTipoConta.Text; Util.LimparCampos(this.Controls); if (tipoConta == "Investimento") { Conta contaInvestimento = new ContaInvestimento() { Numero = numero, Titular = titular }; this.aplicacaoPrincipal.AdicionaConta(contaInvestimento); } else if (tipoConta == "Poupanca") { Conta contaPoupanca = new ContaPoupanca() { Numero = numero, Titular = titular }; this.aplicacaoPrincipal.AdicionaConta(contaPoupanca); } else { // Cria-se uma nova conta do tipo Corrente Conta contaCorrente = new ContaCorrente() { // Aqui as variaveis da conta , recebem os valores recebidos pelo usuario Numero = numero, Titular = titular }; // aqui usamos nossa variavel , para puxar a função AdicionaConta , onde a conta é adicionada no vetor this.aplicacaoPrincipal.AdicionaConta(contaCorrente); // Aqui usamos novamente nossa variavel , para puxar uma função que limpa os textos digitados. } }
private void Form1_Load(object sender, EventArgs e) { contas = new List <Conta>(); Conta contaDoVictor = new ContaCorrente(); contaDoVictor.Titular = new Cliente(); contaDoVictor.Titular.Nome = "Victor"; contaDoVictor.Numero = 1; contas.Add(contaDoVictor); Conta contaDoGuilherme = new ContaPoupanca(); contaDoGuilherme.Titular = new Cliente(); contaDoGuilherme.Titular.Nome = "Guilherme"; contaDoGuilherme.Numero = 2; contas.Add(contaDoGuilherme); Conta contaDoMauricio = new ContaInvestimento(); contaDoMauricio.Titular = new Cliente(); contaDoMauricio.Titular.Nome = "Mauricio"; contaDoMauricio.Numero = 3; contas.Add(contaDoMauricio); foreach (Conta conta in this.contas) { if (conta != null) { comboContas.Items.Add(conta); destinoDaTransferencia.Items.Add(conta); } } if (File.Exists("texto.txt")) { using (Stream entrada = File.Open("texto.txt", FileMode.Open)) using (StreamReader leitor = new StreamReader(entrada)) { string conteudo = leitor.ReadToEnd(); texto.Text = conteudo; } } }
private void button1_Click(object sender, EventArgs e) { Conta novaConta = null; if (tipoContaCadastro.Text == "Conta Corrente") { novaConta = new ContaCorrente(); } else if (tipoContaCadastro.Text == "Conta Poupanca") { novaConta = new ContaPoupanca(); } else if (tipoContaCadastro.Text == "Conta Investimento") { novaConta = new ContaInvestimento(); } novaConta.Titular = new Cliente(titularConta.Text); novaConta.Numero = Convert.ToInt32(numeroDaConta.Text); this.aplicacaoPrincipal.adicionaConta(novaConta); }
private void button1_Click(object sender, EventArgs e) { Conta c; if (tipoDeConta.Text.Equals("Conta Poupança")) { c = new ContaPoupanca(); } else if (tipoDeConta.Text.Equals("Conta Corrente")) { c = new ContaCorrente(); } else { c = new ContaInvestimento(); } c.Numero = Convert.ToInt32(numeroDaConta.Text); c.Titular = new Cliente(); c.Titular.Nome = titularConta.Text; this.aplicacaoPrincipal.AdicionaConta(c); }
private void Form1_Load(object sender, EventArgs e) { contas = new Conta[20]; Conta contaDoVictor = new ContaCorrente(); contaDoVictor.Titular = new Cliente(); contaDoVictor.Titular.Nome = "Victor"; contaDoVictor.Numero = 1; contas[numeroDeContas] = contaDoVictor; numeroDeContas++; Conta contaDoGuilherme = new ContaPoupanca(); contaDoGuilherme.Titular = new Cliente(); contaDoGuilherme.Titular.Nome = "Guilherme"; contaDoGuilherme.Numero = 2; contas[numeroDeContas] = contaDoGuilherme; numeroDeContas++; Conta contaDoMauricio = new ContaInvestimento(); contaDoMauricio.Titular = new Cliente(); contaDoMauricio.Titular.Nome = "Mauricio"; contaDoMauricio.Numero = 3; contas[numeroDeContas] = contaDoMauricio; numeroDeContas++; foreach (Conta conta in this.contas) { if (conta != null) { comboContas.Items.Add(conta); destinoDaTransferencia.Items.Add(conta); } } comboContas.DisplayMember = "Titular"; }
private void button1_Click(object sender, EventArgs e) { /*double valorInvestido = 2000.00; * for (int i = 0; i < 12; i++) * { * valorInvestido *= 1.01; * }*/ /* int i = 1; * while ( i <= 12) * { * valorInvestido *= 1.01; * i++; * } * * MessageBox.Show("Valor investido é : " + valorInvestido);*/ /*Conta umaconta = new Conta(); * umaconta.numero = 1; * umaconta.saldo = 2000.0; * umaconta.titular = "JOAQUIM JOSÉ"; * * Conta outraconta = new Conta(); * outraconta.numero = 2; * outraconta.saldo = 1500.0; * outraconta.titular = "SILVA XAVIER";*/ /*Conta guilherme = new Conta(); * guilherme.saldo = 1500.00; * * Conta mauricio = new Conta(); * mauricio.saldo = 1500.00;*/ /*guilherme.Saca(200); * guilherme.Deposita(100);*/ /*guilherme.Transfere(300.00,mauricio); * * MessageBox.Show("O saldo atual do Guilherme é: " + guilherme.saldo); * MessageBox.Show("O saldo atual do Mauricio é: " + mauricio.saldo);*/ /*Conta conta = new Conta(); * Cliente cliente = new Cliente(); * conta.cliente = cliente; * conta.numero = 123; * cliente.nome = "VICTOR"; * * * MessageBox.Show("Nome do cliente da conta " + conta.numero + " é " + conta.cliente.nome);*/ /* Cliente cliente = new Cliente("GUILHERME SILVEIRA"); * MessageBox.Show("O nome do cliente é " + cliente.Nome);*/ /*ContaPoupanca cp = new ContaPoupanca(); * cp.Deposita(1000.00); * cp.Saca(100.00); * * MessageBox.Show("O saldo da conta poupança é " + cp.Saldo); * * Conta contanormal = new Conta(); * contanormal.Deposita(1000.00); * contanormal.Saca(100.00); * * MessageBox.Show("O saldo da conta normal é " + contanormal.Saldo);*/ /*Conta c1 = new Conta(); * c1.Deposita(200); * * ContaPoupanca cp1 = new ContaPoupanca(); * cp1.Deposita(100); * * TotalizadorDeContas t1 = new TotalizadorDeContas(); * t1.Adiciona(c1); * t1.Adiciona(cp1); * * MessageBox.Show("O totalizador é " + t1.Total);*/ /*int[] numeros = new int[5]; * numeros[0] = 1; * numeros[1] = 200; * numeros[2] = 312; * numeros[3] = -4; * numeros[4] = 512;*/ /*Conta[] conta = new Conta[2]; * conta[0] = new Conta(); * conta[1] = new ContaPoupanca(); * * conta[0].Deposita(10); * conta[1].Deposita(20);*/ /*for (int i = 0; i < conta.Length; i++) * { * MessageBox.Show("O saldo da conta " + i + " é " + conta[i].Saldo); * } * * foreach (Conta ct in conta) * { * MessageBox.Show("O saldo da conta é " + ct.Saldo); * }*/ //var Guilherme = new Cliente("GUILHERME"); ContaPoupanca cp = new ContaPoupanca(); ContaInvestimento ci = new ContaInvestimento(); cp.Deposita(10); ci.Deposita(100); TotalizadorDeTributos tb = new TotalizadorDeTributos(); tb.Acumula(cp); tb.Acumula(ci); MessageBox.Show("O total de tributos é " + tb.Total); }