示例#1
0
        public static void Main2(string [] args)
        {
            var debitoConta = new DebitoConta();

            debitoConta.Debitar(100.00M, "1234", TipoConta.Corrente);
            debitoConta.Debitar(100.00M, "123456", TipoConta.Poupanca);
        }
示例#2
0
        /// <summary>
        /// Ponto de entrada para o Console Application
        /// </summary>
        private static void Main()
        {
            var operacao = new DebitoConta();

            operacao.Debitar(10, "1234-0", TipoConta.Corrente);

            //Aguarda o usuário
            Console.ReadKey();
        }
        private static DebitoConta DadosDebito()
        {
            Console.WriteLine();
            Console.WriteLine("........................");
            Console.WriteLine("");
            Console.WriteLine("Digite a Conta");
            var conta = Console.ReadLine();

            Console.WriteLine("Digite o Valor");
            var valor = Convert.ToDecimal(Console.ReadKey());

            var debitoConta = new DebitoConta()
            {
                NumeroConta = conta,
                Valor       = valor
            };

            return(debitoConta);
        }
 public static string DebitarContaCorrente(this DebitoConta debitoConta)
 {
     // Logica de negocio para debito em conta corrente
     return(debitoConta.FormatarTransacao());
 }
示例#5
0
 public static string DebitarContaPoupanca(this DebitoConta debitoConta)
 {
     // Lógica de negócio para débito de conta poupança
     return(debitoConta.FormatarTransacao());
 }
 public static string DebitarContaInvestimento(this DebitoConta debitoConta)
 {
     //lógica de negócio para débito investimento
     return(debitoConta.FormatarTransacao());
 }
 public static string DebitarContaInvestimento(this DebitoConta debitoConta)
 {
     // Logica de negocio para debito em conta investimento
     return(debitoConta.FormatarTransacao());
 }
 public static string DebitarContarPoupanca(this DebitoConta debitoConta)
 {
     // logica para poupança
     return(debitoConta.FormatarTransacao());
 }
示例#9
0
 public static string DebitarContaPoupanca(this DebitoConta debitoConta)
 {
     // Logica de negocio para debito em conta poupanca
     return(debitoConta.FormatarTransacao());
 }