Example #1
0
        public void ActualizarSaldoDe(Cuenta cuenta, int saldoAModificar)
        {
            if (saldoAModificar < 0)
            {
                throw new SaldoNegativoException();
            }
            cuenta.Saldo = saldoAModificar;
            TransactionResult t = mapper.ModificarSaldoDe(cuenta);

            if (!t.IsOk)
            {
                throw new Exception("Error al modificar el saldo de la cuenta. " + t.Error);
            }
        }