示例#1
0
        public int EditarSaldo(int nroCuenta, float saldo)
        {
            Cuenta cuenta = BuscarCuenta(nroCuenta);

            if (cuenta != null)
            {
                cuenta.Saldo = saldo;

                TransactionResult result = cuentaMapper.Put(cuenta);

                if (result.IsOk)
                {
                    return(result.Id);
                }
                else
                {
                    throw new Exception(string.Format("Ocurrió un error en el servidor: {0}.", result.Error));
                }
            }
            else
            {
                throw new CuentaInexistenteException(nroCuenta);
            }
        }