public void Transfere(double valor, Conta conta) { if (this.Saca(valor)) { conta.Deposita(valor); } }
//Deposita private void botaoDeposita_Click(object sender, EventArgs e) { //int indice = Convert.ToInt32(comboIndice.SelectedIndex); //Conta selecionada = this.contas[indice]; Conta selecionada = (Conta)comboIndice.SelectedItem; double valor = Convert.ToDouble(TextoValor.Text); try { selecionada.Deposita(valor); TextoSaldo.Text = Convert.ToString(selecionada.Saldo); MessageBox.Show("Deposito realizado com sucesso!!"); } catch (ArgumentException) { MessageBox.Show("Erro ao tentar depositar valor negativo"); } ////Soma todas as contas e joga no totalizador //TotalizadorDeContas saldoTotal = new TotalizadorDeContas(); ////foreach (var item in contas) ////{ //// saldoTotal.Soma(item); ////} ////TextoSaldoTotal.Text = Convert.ToString(saldoTotal.ValorTotal); }
private void botaoSaca_Click(object sender, EventArgs e) { Cliente bruce = new Cliente("Bruce") { Cpf = "123.765.809-09" }; Cliente ana = new Cliente() { Nome = "Ana", Cpf = "8094" }; Cliente zeca = new Cliente("Zeca", "809.809.789-35"); Conta c1 = new Conta(); c1.Numero = 123; c1.Titular = bruce; c1.Deposita(5000); MessageBox.Show($"Nome: {bruce.Nome}"); }
} // fim Construtor /// <summary> /// Método executado quando o evento de Load do Form1 é executado. /// Mais precisamente, logo após o objeto de Form1 ser instanciado e exibido. /// Isso garante que todos os componentes do form já existam e possam ser utilizados pelo código. /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void Form1_Load(object sender, EventArgs e) { // Instanciando um novo vetor com 3 posições this.contas = new Conta[3]; // Criando três contas e adicionando ao vetor com o método Adiciona. Conta c1 = new Conta(); c1.Numero = 1; c1.Titular = new Cliente("Victor"); c1.Deposita(100); this.Adiciona(c1); ContaPoupanca c2 = new ContaPoupanca(); c2.Numero = 2; c2.Titular = new Cliente("Maurício"); c2.Deposita(200); this.Adiciona(c2); ContaCorrente c3 = new ContaCorrente(); c3.Numero = 3; c3.Titular = new Cliente("Nico"); c3.Deposita(300); this.Adiciona(c3); // Fazendo o teste do totalizador de contas TotalizadorDeContas tdc = new TotalizadorDeContas(); tdc.Adiciona(this.contas[0]); tdc.Adiciona(this.contas[1]); tdc.Adiciona(this.contas[2]); Debug.WriteLine("Saldo total: " + tdc.SaldoTotal); } // fim Form1_Load
private void botaoDeposito_Click(object sender, EventArgs e) { string valorDigitado = textoValor.Text; double valor = Convert.ToDouble(valorDigitado); c.Deposita(valor); textoSaldo.Text = c.Saldo.ToString(); MessageBox.Show("Deposito realizado"); }
private void BotaoDeposita_Click(object sender, EventArgs e) { int indice = comboContas.SelectedIndex; Conta selecionada = this.contas[indice]; double valor = Convert.ToDouble(textoValor.Text); selecionada.Deposita(valor); textoSaldo.Text = Convert.ToString(selecionada.Saldo); }
private void btnDepositar_Click(object sender, EventArgs e) { string valorDigitado = txtValor.Text; double valorOperacao = Convert.ToDouble(valorDigitado); c.Deposita(valorOperacao); txtSaldo.Text = Convert.ToString(this.c.Saldo); MessageBox.Show("Deu bom"); }
private void button1_Click(object sender, EventArgs e) { string valorDigitado = textoSaldo.Text; double valorOperacao = Convert.ToDouble(valorDigitado); conta.Deposita(valorOperacao); textoValor.Text = Convert.ToString(this.conta.Saldo); MessageBox.Show("Sucesso"); }
private void botaoDeposita_Click(object sender, EventArgs e) { string valorDigitado = textoValor.Text; var valor = Convert.ToDouble(valorDigitado); c.Deposita(valor); textoSaldo.Text = Convert.ToString(c.Saldo); MessageBox.Show("Sucesso!"); }
private void Deposita_Click(object sender, EventArgs e) { int indice = Convert.ToInt32(textIndice.Text); Conta Selecionada = this.contas[indice]; string ValorDepositado = textValor.Text; double ValorDepositadoConv = Convert.ToDouble(ValorDepositado); Selecionada.Deposita(ValorDepositadoConv); textSaldo.Text = Convert.ToString(Selecionada.Saldo); MessageBox.Show("Depositou " + ValorDepositado); }
static void Main() { /*Application.EnableVisualStyles(); * Application.SetCompatibleTextRenderingDefault(false); * Application.Run(new Form1());*/ Conta contaVictor = new Conta(); Cliente clienteVictor = new Cliente("victor"); clienteVictor.Idade = 15; contaVictor.Titular = clienteVictor; contaVictor.Numero = 1; contaVictor.Deposita(100.0); Conta contaMauricio = new Conta(); Cliente clienteMauricio = new Cliente("mauricio"); clienteMauricio.Idade = 22; contaMauricio.Titular = clienteMauricio; contaMauricio.Numero = 2; contaMauricio.Deposita(2000.0); Console.WriteLine(contaVictor.Titular.Nome); Console.WriteLine(contaVictor.Numero.ToString()); Console.WriteLine(contaVictor.Saldo.ToString()); contaVictor.Deposita(50.50); Console.WriteLine(contaVictor.Saldo.ToString()); if (contaVictor.Saca(1125.25)) { Console.WriteLine("Saque realizando com sucesso"); } else { Console.WriteLine("Saldo Insuficiente"); } Console.WriteLine(clienteVictor.EhMaiorDeIdade()); Console.WriteLine(clienteMauricio.EhMaiorDeIdade()); }
public bool Transferir(double valor, Conta contaDestino) { if (Saldo < valor) { return(false); } Saldo -= valor; contaDestino.Deposita(valor); return(true); }
private void botaoDepositar_Click(object sender, EventArgs e) { int indice = Convert.ToInt32(textoIndice.Text); Conta selecionada = this.contas[indice]; double valor = Convert.ToDouble(textoValor.Text); selecionada.Deposita(valor); textoSaldo.Text = selecionada.Saldo.ToString(); MessageBox.Show("Sucesso"); }
public void Transfere(double valor, Conta destino) { if (this.Saldo > 0 && this.Titular.Nome != destino.Titular.Nome) { this.Saldo -= valor; destino.Deposita(valor); System.Windows.Forms.MessageBox.Show("Transferência concluída com sucesso!!"); } else { System.Windows.Forms.MessageBox.Show("Transferência não concluída!!"); } }
private void botaoDeposita_Click(object sender, EventArgs e) { int indice = comboContas.SelectedIndex; Conta selecionada = contas[indice]; string valorDigitado = textoValor.Text; var valor = Convert.ToDouble(valorDigitado); selecionada.Deposita(valor); textoSaldo.Text = Convert.ToString(selecionada.Saldo); MessageBox.Show("Sucesso!"); }
private void botaoDeposito_Click(object sender, EventArgs e) { string valorDigitado = textoValor.Text; double valor = Convert.ToDouble(valorDigitado); int indice = comboContas.SelectedIndex; Conta contaSelecionada = contas[indice]; contaSelecionada.Deposita(valor); textoSaldo.Text = contaSelecionada.Saldo.ToString(); MessageBox.Show("Deposito realizado"); }
private void botaoTransfere_Click(object sender, EventArgs e) { int indiceContaDestino = comboDestinoTransferencia.SelectedIndex; int indiceContaOrigem = comboContas.SelectedIndex; Conta origemTransferencia = contas[indiceContaOrigem]; Conta destinoTransferencia = contas[indiceContaDestino]; double valorTransferencia = Convert.ToDouble(textoValor.Text); origemTransferencia.Saca(valorTransferencia); destinoTransferencia.Deposita(valorTransferencia); textoSaldo.Text = Convert.ToString(origemTransferencia.Saldo); }
private void botaoDeposita_Click(object sender, EventArgs e) { try { Conta selecionada = (Conta)comboContas.SelectedItem; double valor = Convert.ToDouble(textoValor.Text); selecionada.Deposita(valor); textoSaldo.Text = selecionada.Saldo.ToString("C", CultureInfo.CreateSpecificCulture("pt-BR")); } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private void button1_Click(object sender, EventArgs e) { Conta selecionada = (Conta)comboContas.SelectedItem; try { selecionada.Deposita(Convert.ToDouble(textoValor.Text)); AtualizaSaldo(selecionada); } catch (ArgumentException) { MessageBox.Show("Argumento inválido"); } }
static void Main(string[] args) { Cliente cliente = new Cliente(); Conta conta = new Conta(); string Deposito = ""; string Saque = ""; while (true) { Console.WriteLine("Escolha uma das operações abaixo:"); Console.WriteLine("1 - Depositar"); Console.WriteLine("2 - Sacar"); Console.WriteLine("3 - Extrato"); Console.WriteLine("4 - Sair"); String op = Console.ReadLine(); switch (op) { case "1": Console.WriteLine("Valor do depósito:"); Deposito = Console.ReadLine(); conta.DepositarValor = Convert.ToDouble(Deposito); Console.WriteLine($"Depósito: {conta.DepositarValor}"); Console.WriteLine($"Saldo: {conta.Deposita()}"); Console.WriteLine("..............................."); break; case "2": Console.WriteLine("Valor do saque:"); Saque = Console.ReadLine(); conta.SacarValor = Convert.ToDouble(Saque); Console.WriteLine($" Saque: {conta.SacarValor}"); Console.WriteLine($"Saldo: {conta.Saca()}"); Console.WriteLine("..............................."); break; case "3": Console.WriteLine("Extrato:"); Console.WriteLine(conta.extrato.ToString()); Console.WriteLine("..............................."); break; case "4": Environment.Exit(0); break; } } }
private void botaoSaca_Click(object sender, EventArgs e) { Cliente bruce = new Cliente(); bruce.Nome = "Bruce"; bruce.Cpf = "123.765.809-09"; Conta c1 = new Conta(); c1.Numero = 123; c1.Titular = bruce; c1.Deposita(5000); MessageBox.Show($"Saldo: {c1.Saldo}"); }
private void btnTransferencia_Click(object sender, EventArgs e) { int indice = ComboContas.SelectedIndex; Conta origen = this.contas[indice]; int indice2 = comboDestinoTransferencia.SelectedIndex; Conta destino = this.contas[indice2]; string valorDigitado = textValor.Text; double valorOperacao = Convert.ToDouble(valorDigitado); origen.Saca(valorOperacao); destino.Deposita(valorOperacao); textTitular2.Text = destino.Titutar.Nome; textNumero2.Text = Convert.ToString(destino.numero); textSaldo2.Text = Convert.ToString(destino.saldo); }
private void TransferContas_Click(object sender, EventArgs e) { int indice = ComboContas.SelectedIndex; Conta origem = this.contas[indice]; indice = comboDestinoTransferencia.SelectedIndex; Conta Destino = Origem(indice); string valorDigitado = textValor.Text; double valorOperacao = Convert.ToDouble(valorDigitado); origem.Saca(valorOperacao); Destino.Deposita(valorOperacao); textTitular2.Text = Destino.Titutar.Nome; textBox2.Text = Convert.ToString(Destino.numero); textBox3.Text = Convert.ToString(Destino.saldo); }
private void botaoDeposito_Click(object sender, EventArgs e) { //string valorDigitado = textoValor.Text; //double valorOperacao = Convert.ToDouble(valorDigitado); //contas.Deposita(valorOperacao); //textoSaldo.Text = Convert.ToString(this.contas.Saldo); //MessageBox.Show("Sucesso!"); int indice = Convert.ToInt32(comboContas.Text); Conta selecionada = this.contas[indice]; double valor = Convert.ToDouble(textoValor.Text); selecionada.Deposita(valor); textoSaldo.Text = Convert.ToString(selecionada.Saldo); }
private void botaoDeposito_Click(object sender, EventArgs e) { int indice = comboContas.SelectedIndex; Conta selecionada = this.contas[indice]; if (textoValor.Text == string.Empty) { MessageBox.Show("Digite o valor do deposito"); } else { double valor = Convert.ToDouble(textoValor.Text); selecionada.Deposita(valor); textoSaldo.Text = Convert.ToString(selecionada.Saldo); } }
public void Opcao5() { Console.Clear(); valor = 0; Console.WriteLine("Digite o numero da conta:"); Conta.Numero = Convert.ToInt32(Console.ReadLine()); Console.WriteLine("Digite o valor que deseja sacar:"); valor = Convert.ToDouble(Console.ReadLine()); if (Banco.PesquisarConta2(Conta.Numero)) { Conta.Deposita(valor); } else { Console.WriteLine("Conta não encontarda"); } }
private void btnDeposita_Click(object sender, EventArgs e) { int indice = ComboContas.SelectedIndex; Conta selecionada = this.contas[indice]; string valorDigitado = textValor.Text; double valorOperacao = Convert.ToDouble(valorDigitado); selecionada.Deposita(valorOperacao); textSaldo.Text = Convert.ToString(selecionada.saldo); /* string valorDigitado = textValor.Text; * double valorOperacao = Convert.ToDouble(valorDigitado); * c1.Deposita(valorOperacao); * textSaldo.Text = Convert.ToString(this.c1.saldo); */ MessageBox.Show("Deposito feito com sucesso"); }
private void botaoDeposito_Click(object sender, EventArgs e) { Conta selecionada = (Conta)comboContas.SelectedItem; int indice = comboContas.SelectedIndex; double valor = Convert.ToDouble(textoValor.Text); try { selecionada.Deposita(valor); textoSaldo.Text = Convert.ToString(selecionada.Saldo); MessageBox.Show("Depósito Realizado"); } catch (ArgumentException ex) { MessageBox.Show("Não é possivel depositar valor informado"); } }
private void botaoDeposito_Click(object sender, EventArgs e) { int indice = comboContas.SelectedIndex; Conta selecionada = contas[indice]; string valorDigitado = textoValor.Text; double valor = Convert.ToDouble(valorDigitado); try { selecionada.Deposita(valor); textoSaldo.Text = Convert.ToString(selecionada.Saldo); textoValor.Text = ""; MessageBox.Show("Operação Realizada com Sucesso!"); } catch (ArgumentException) { MessageBox.Show("Valor inválido."); } }
private void botaoDeposito_Click(object sender, EventArgs e) { //string valorDigitado = textoValor.Text; //double valorOperacao = Convert.ToDouble(valorDigitado); //this.contas.Deposita(valorOperacao); //textoSaldo.Text = Convert.ToString(this.contas.Saldo); //MessageBox.Show("Sucesso!"); // primeiro precisamos recuperar o índice da conta selecionada //int indice = Convert.ToInt32(textoIndice.Text); int indice = comboContas.SelectedIndex; // e depois precisamos ler a posição correta do array Conta selecionada = this.contas[indice]; double valor = Convert.ToDouble(textoValor.Text); selecionada.Deposita(valor); textoSaldo.Text = Convert.ToString(selecionada.Saldo); }