Example #1
0
        public static void Depositar(ContaPadrao cta)
        {
            Console.Clear();
            Console.Write("DEPÓSITO NA CONTA \n Digite o valor desejado:");
            decimal valor = Convert.ToDecimal(Console.ReadLine());

            cta.Depositar(valor);

            Console.WriteLine("Seu novo saldo é:" + cta.VerSaldo());
            Pausar();
        }
Example #2
0
        public static void Sacar(ContaPadrao cta)
        {
            Console.Clear();
            Console.WriteLine("Seu saldo é:" + cta.VerSaldo());

            Console.Write("SAQUE NA CONTA \n Digite o valor desejado:");
            decimal valor = Convert.ToDecimal(Console.ReadLine());

            if (cta.Sacar(valor) == false)
            {
                Console.WriteLine("Não foi possível sacar, saldo insuficiente !");
            }

            Console.WriteLine("Seu novo saldo é:" + cta.VerSaldo());
            Pausar();
        }
Example #3
0
        public static void CriarConta(ContaPadrao cta)
        {
            Console.Clear();
            Console.Write("Digite o número da agência:");
            cta.Agencia = Convert.ToInt32(Console.ReadLine());

            Console.Write("Digite o número da conta:");
            cta.Numero = Convert.ToInt32(Console.ReadLine());

            var pessoa = new Pessoa();

            Console.Write("Digite o nome do correntista:");
            pessoa.Nome = Console.ReadLine();

            Console.Write("Digite o número do cpf:");
            pessoa.Cpf = Console.ReadLine();

            cta.Correntista = pessoa;
        }
Example #4
0
        static void Main(string[] args)
        {
            /*
             * Console.WriteLine("Hello World!");
             *
             * Produto prod = new Produto();
             * prod.Codigo = 1;
             * prod.Descricao = "Batata frita";
             * prod.UnidadeDeMedida = "kg";
             *
             *
             * var prod2 = new Produto();
             * prod2.Codigo = 2;
             * prod2.Descricao = "Milk Shake";
             * prod2.UnidadeDeMedida = "un";
             *
             * var prod3 = new Produto() { Codigo = 3, Descricao = "HAMBURGUER", UnidadeDeMedida = "UN" };
             *
             * double margem = 30.99;
             *
             * var prod4 = new Produto(4, "PIZZA", "UN", 18.5M , (decimal) margem );
             *
             * List<Produto> lista = new List<Produto>();
             * lista.Add(prod);
             * lista.Add(prod2);
             * lista.Add(prod3);
             * lista.Add(prod4);
             *
             * var objTela = new Tela2();
             *
             * foreach (var item in lista)
             * {
             *  Tela.MontaTela(item);
             *
             *  objTela.MontaTela(item);
             *
             * }
             *
             * var kayky = new Pessoa() { Cpf = "111.222.333-44", Nome = "KAYKY" };
             *
             * var conta = new ContaPadrao();
             * conta.Agencia = 1;
             * conta.Numero = 123;
             * conta.Correntista = kayky;
             *
             * Console.WriteLine($"Agencia: {conta.Agencia} Conta: {conta.Numero} Titular: {conta.Correntista.Nome} cpf: {conta.Correntista.Cpf} ");
             */

            int         opcao = 0;
            ContaPadrao conta = new ContaPadrao();

            do
            {
                Tela.Menu();
                opcao = Convert.ToInt32(Console.ReadLine());

                switch (opcao)
                {
                case 1:
                    Tela.CriarConta(conta);
                    break;

                case 2:
                    Tela.Depositar(conta);
                    break;

                case 3:
                    Tela.Sacar(conta);
                    break;

                case 4:
                    Tela.VerSaldo(conta);
                    break;

                default:
                    Console.WriteLine("Opção incorreta !");
                    break;
                }
            } while (opcao != 0);
        }
Example #5
0
 public static void VerSaldo(ContaPadrao cta)
 {
     Console.WriteLine("Seu saldo atual é:" + cta.VerSaldo());
     Pausar();
 }