Пример #1
0
        public List <EnCliente> MostrarEnClientePorNombre(EnCliente PEntidad)
        {
            IDbConnection _Conexion = DBConexion.Conexion();

            _Conexion.Open();
            SqlCommand _comando = new SqlCommand("Consultar_Cliente_Por_Nombre", _Conexion as SqlConnection);

            _comando.CommandType = CommandType.StoredProcedure;
            _comando.Parameters.Add(new SqlParameter("@FcNombreCompleto", PEntidad.FcNombreCompleto));
            IDataReader      _reader = _comando.ExecuteReader();
            List <EnCliente> Lista   = new List <EnCliente>();

            while (_reader.Read())
            {
                EnCliente _EnCliente = new EnCliente();
                _EnCliente.FiIdCliente      = _reader.GetInt64(0);
                _EnCliente.FcNombreCompleto = _reader.GetString(1);
                _EnCliente.FcDomicilio      = _reader.GetString(2);
                _EnCliente.FiTelefono       = _reader.GetString(3);
                _EnCliente.FcRFC            = _reader.GetString(4);
                _EnCliente.FcTipoCredito    = _reader.GetString(5);
                _EnCliente.FcTipoGarantia   = _reader.GetString(6);
                _EnCliente.FdLimiteCredito  = _reader.GetDecimal(7);
                Lista.Add(_EnCliente);
            }
            _Conexion.Close();
            return(Lista);
        }
Пример #2
0
        public int EliminarCliente(EnCliente PEntidad)
        {
            IDbConnection _Conexion = DBConexion.Conexion();

            _Conexion.Open();
            SqlCommand _comando = new SqlCommand("Eliminar_Cliente", _Conexion as SqlConnection);

            _comando.CommandType = CommandType.StoredProcedure;
            _comando.Parameters.Add(new SqlParameter("@FiIdCliente", PEntidad.FiIdCliente));
            int Resultado = _comando.ExecuteNonQuery();

            _Conexion.Close();
            return(Resultado);
        }
Пример #3
0
        public int AgregarCliente(EnCliente PEntidad)
        {
            IDbConnection _Conexion = DBConexion.Conexion();

            _Conexion.Open();
            SqlCommand _comando = new SqlCommand("Agregar_Cliente", _Conexion as SqlConnection);

            _comando.CommandType = CommandType.StoredProcedure;
            _comando.Parameters.Add(new SqlParameter("@FcNombreCompleto", PEntidad.FcNombreCompleto));
            _comando.Parameters.Add(new SqlParameter("@FcDomicilio", PEntidad.FcDomicilio));
            _comando.Parameters.Add(new SqlParameter("@FiTelefono", PEntidad.FiTelefono));
            _comando.Parameters.Add(new SqlParameter("@FcRFC", PEntidad.FcRFC));
            _comando.Parameters.Add(new SqlParameter("@FcTipoCredito", PEntidad.FcTipoCredito));
            _comando.Parameters.Add(new SqlParameter("@FcTipoGarantia", PEntidad.FcTipoGarantia));
            _comando.Parameters.Add(new SqlParameter("@FdLimiteCredito", PEntidad.FdLimiteCredito));
            //_comando.Parameters.Add(new SqlParameter("@PorcentajeGananciaCredito", PEntidad.FdLimiteCredito));
            int Resultado = _comando.ExecuteNonQuery();

            _Conexion.Close();
            return(Resultado);
        }
Пример #4
0
 public int EliminarCliente(EnCliente _enCliente)//EliminarProducto
 {
     return(_ClientesDal.EliminarCliente(_enCliente));
 }
Пример #5
0
 public int ModificarCliente(EnCliente _enCliente)//ModificarProducto
 {
     return(_ClientesDal.ModificarCliente(_enCliente));
 }
Пример #6
0
 public List <EnCliente> MostrarClientePorNombre(EnCliente _enCliente)
 {
     return(_ClientesDal.MostrarEnClientePorNombre(_enCliente));
 }
Пример #7
0
        EnCliente _enCliente     = new EnCliente();   //Creacion de la instancia EN

        public int AgregarClientes(EnCliente _enCliente)
        {
            return(_ClientesDal.AgregarCliente(_enCliente));
        }