public async Task <string> Novo(Cliente cliente)
        {
            string ret = null;

            try
            {
                SegurancaClienteHelper helper = new SegurancaClienteHelper();
                ContaCriada            conta  = await helper.CriarContaSegura();

                if (conta != null)
                {
                    if (_repo.AbertaContaCliente(cliente, conta.NumeroConta))
                    {
                        ret = conta.NumeroConta;
                    }
                }
            }
            catch (Exception)
            {
                ret = null;
            }

            return(ret);
        }
示例#2
0
        public Saldo ObterSaldo(string token)
        {
            string numeroConta = SegurancaClienteHelper.DecodificarNumeroConta(token);

            return(_repo.ObterSaldo(numeroConta));
        }