Example #1
0
        public static bool ActualizarSaldo(string cuenta, decimal debito)
        {
            Conexion      conn     = new Conexion(@"(local)\sqlexpress", "GenisysATM_V2");
            CuentaCliente laCuenta = CuentaCliente.ObtenerCliente(cuenta);

            SqlCommand cmd = conn.EjecutarComando("sp_ActualizarSaldoCuenta");

            cmd.CommandType = CommandType.StoredProcedure;

            // Parámetros
            cmd.Parameters.Add(new SqlParameter("cuenta", SqlDbType.Char, 14));
            cmd.Parameters.Add(new SqlParameter("debito", SqlDbType.Decimal));
            cmd.Parameters["cuenta"].Value = laCuenta.numero;
            cmd.Parameters["debito"].Value = debito;

            try
            {
                cmd.ExecuteNonQuery();

                return(true);
            }
            catch (SqlException)
            {
                return(false);
            }
            finally
            {
                conn.CerrarConexion();
            }
        }
Example #2
0
        // Métodos
        public bool VerificarInicio(string laCuenta, string elPin)
        {
            this.laCuenta = CuentaCliente.ObtenerCliente(laCuenta);

            if (this.laCuenta.numero == laCuenta && this.laCuenta.pin == elPin)
            {
                return(true);
            }
            else
            {
                return(false);
            }
        }