コード例 #1
0
 private void button3_Click(object sender, EventArgs e)
 {
     if (textBox3.Text == "")
     {
         MessageBox.Show("Erro digite alguma coisa!", "Erro!!!", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
     }
     else
     {
         c1.Saque(Convert.ToDouble(textBox3.Text));
     }
 }
コード例 #2
0
ファイル: Form4.cs プロジェクト: joaozzx2/CSharp_Trainnig
        private void BtnSacar_Click(object sender, EventArgs e)
        {
            var   Numero_Conta = lblNumero.Text;
            Conta Conta1       = new Conta();

            string[] lines = System.IO.File.ReadAllLines(@"C:\Users\Usuario\source\repos\Banco\Banco\Login\" + Numero_Conta + ".txt");



            String Numero   = lines[1];
            String Titular  = lines[2];
            String Agencia  = lines[3];
            String password = lines[4];
            String saldo    = lines[5];



            Conta1.Saque(Convert.ToDouble(numericUpDownSaque.Value), Numero);

            btnReload.PerformClick();
        }
コード例 #3
0
        static void Main(string[] args)
        {
            Conta conta = new Conta();

            Console.Write("Entre com o número da conta: ");
            int NConta = int.Parse(Console.ReadLine());

            Console.Write("Entre com o seu nome: ");
            string NomeTitular = Console.ReadLine();

            Console.Write("Deseja fazer um depósito inicial? ");
            string resposta = Console.ReadLine().ToUpper();

            if (resposta == "S")
            {
                Console.Write("Entre com o valor do depósito: ");
                double ValorInicial = double.Parse(Console.ReadLine());
                conta.Cadastro(NConta, NomeTitular, ValorInicial);
            }
            else
            {
                conta.Cadastro(NConta, NomeTitular);
            }

            Console.WriteLine(conta);

            Console.WriteLine("\nEntre com um valor para depósito: ");
            double val = double.Parse(Console.ReadLine());

            conta.Deposito(val);
            Console.WriteLine(conta);


            Console.WriteLine("\nEntre com um valor para saque: ");
            val = double.Parse(Console.ReadLine());
            conta.Saque(val);
            Console.WriteLine(conta);

            Console.ReadKey();
        }
コード例 #4
0
        static void Main(string[] args)
        {
            // Informações da conta
            Console.Write("Entre com o número da conta: ");
            int numero = int.Parse(Console.ReadLine());

            Console.Write("Entre com o titular da conta: ");
            string titular = Console.ReadLine();

            Console.Write("Haverá depósito inicial (S/N): ");
            string boolDeposito = Console.ReadLine();

            // Deposito inicial
            double?deposito = null;

            if (boolDeposito == "S")
            {
                Console.Write("Entre o valor de depósito: ");
                deposito = double.Parse(Console.ReadLine());
            }

            // Instanciar struct
            Conta x = new Conta(numero, titular, deposito);

            Console.WriteLine("\n" + x + "\n");

            // Realizar depósito
            Console.Write("Entre com um valor para depósito: ");
            x.Deposito(double.Parse(Console.ReadLine()));
            Console.WriteLine(x + "\n");

            // Realizar saque
            Console.Write("Entre com um valor para saque: ");
            x.Saque(double.Parse(Console.ReadLine()));
            Console.WriteLine(x);

            // utilzar a vírgula para entrar com os dados
            Console.ReadKey();
        }