예제 #1
0
        public void Saque(int idContaOrgem, decimal valor)
        {
            var conta     = contaServicoAplicacao.Recuperar(idContaOrgem);
            var transacao = new Transacoes(conta, TipoTransacao.Saque, valor);

            transacao.FazerSaque();
            Salvar(transacao);
        }
예제 #2
0
        public ActionResult Index()
        {
            var contas = _contaServicoAplicacao.Recuperar();
            var model  = contas.Select(x => new ContaViewModel()
            {
                Id          = x.Id,
                Agencia     = x.Agencia,
                NumeroConta = x.NumeroConta,
                Saldo       = x.Saldo.ToString()
            });

            return(View(model));
        }
        private List <ContaViewModel> ObterContas()
        {
            var contas = _contaServicoAplicacao.Recuperar();

            return(contas.Select(ObterConta).ToList());
        }