private void btn_Sacar_Click(object sender, EventArgs e) { double valor = Convert.ToDouble(ValorOperecao.Text); c1.Sacar(valor); textoSaldo.Text = Convert.ToString(c1.Saldo); }
private void botaoSacar_Click(object sender, EventArgs e) { string valorDigitado = textoValor.Text; double valorOperacao = Convert.ToDouble(valorDigitado); conta.Sacar(valorOperacao); textoSaldo.Text = Convert.ToString(conta.Saldo); MessageBox.Show("Sucesso!"); }
public bool TransfereDe(double valor, Conta fonte) { bool verifica; verifica = fonte.Sacar(valor); if (verifica) { return(this.Deposita(valor)); } else { return(false); } }
private void BtnSacar_Click(object sender, EventArgs e) { // encontra o indice int indice = comboContas.SelectedIndex; // encontra a conta Conta selecionada = this.contas[indice]; // encontra o valor digitado double valor = Convert.ToDouble(textoValorOperacao.Text); // deposita selecionada.Sacar(valor); // atualiza saldo textoSaldo.Text = Convert.ToString(selecionada.Saldo); }
public void Opcao6() { 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.Sacar(valor); } else { Console.WriteLine("Conta não encontarda"); } }
static void Main(string[] args) { Console.WriteLine("Entre com os dados da conta"); try { Console.Write("Número: "); int numero = int.Parse(Console.ReadLine()); Console.Write("Titular: "); string titular = Console.ReadLine(); Console.Write("Saldo inicial: "); double saldoInicial = double.Parse(Console.ReadLine(), CultureInfo.InvariantCulture); Console.Write("Limite para saque: "); double limiteSaque = double.Parse(Console.ReadLine(), CultureInfo.InvariantCulture); Conta conta = new Conta(numero, titular, saldoInicial, limiteSaque); Console.WriteLine(conta); Console.Write("Digite um valor para saque: "); double valorSaque = double.Parse(Console.ReadLine(), CultureInfo.InvariantCulture); conta.Sacar(valorSaque); Console.WriteLine(conta); } catch (DomainException e) { Console.WriteLine($"Erro saque: {e.Message}"); } catch (FormatException) { Console.WriteLine("Digite o formato certo para entrada de dados!"); } catch (Exception) { Console.WriteLine("Erro"); } }
static void Main(string[] args) { Conta accountUser = new Conta(); Console.WriteLine("Informe o valor para o saque"); double.TryParse(Console.ReadLine(), out double valorSacar); if (valorSacar > 0 && accountUser.Sacar(valorSacar)) { Console.WriteLine("Saque realizado com sucesso!"); } else { Console.WriteLine("Operação não realizada"); } Console.WriteLine(); Console.ReadKey(); }
static void Main(string[] args) { Conta c1 = new Conta(); Conta c2 = new Conta(); int escolha; float quantia; while (true) { Console.WriteLine("O que você deseja fazer?"); Console.WriteLine("1 - Consultar Saldo."); Console.WriteLine("2 - Depositar."); Console.WriteLine("3 - Sacar."); Console.WriteLine("4 - Transferir."); Console.WriteLine("-----"); escolha = Convert.ToInt32(Console.ReadLine()); switch (escolha) { case 1: Console.WriteLine("-----"); Console.WriteLine("Você tem: {0} de saldo.", c1.ConsultarSaldo()); Console.WriteLine("-----"); break; case 2: Console.WriteLine("-----"); Console.WriteLine("Quantos você deseja depositar?"); c1.Depositar(float.Parse(Console.ReadLine())); Console.WriteLine("-----"); break; case 3: Console.WriteLine("-----"); Console.WriteLine("Quantos você deseja sacar?"); quantia = 0; quantia = float.Parse(Console.ReadLine()); if (c1.Sacar(quantia) == true) { Console.WriteLine("Você sacou com sucesso: {0}.", quantia); } else { Console.WriteLine("Você não tem saldo o suficiente."); } Console.WriteLine("-----"); break; case 4: Console.WriteLine("-----"); Console.WriteLine("Quantos você deseja transferir?"); quantia = 0; quantia = float.Parse(Console.ReadLine()); if (c1.Transferir(c2, quantia) == true) { Console.WriteLine("Você transferiu com sucesso: {0}.", quantia); } else { Console.WriteLine("Você não tem saldo o suficiente."); } Console.WriteLine("-----"); break; } } }