Beispiel #1
0
        public int AgregarUsuario(EnUsuario PEntidad) //Hacer uso de la entidad de negocio que se llama EnUsuario creando un parametro PEntidad
        {                                             //Establece la conexion con la conexion a la base de datos
            IDbConnection _Conexion = DBConexion.Conexion();

            _Conexion.Open();
            //Llamada de procesos almacenados creados en el sql server
            SqlCommand _comando = new SqlCommand("Agregar_Usuario", _Conexion as SqlConnection);

            _comando.CommandType = CommandType.StoredProcedure;
            _comando.Parameters.Add(new SqlParameter("@fiIdUsuario", PEntidad.fiIdUsuario));
            _comando.Parameters.Add(new SqlParameter("@fcNombreCompleto", PEntidad.fcNombreCompleto));
            _comando.Parameters.Add(new SqlParameter("@fcNombreUsuario", PEntidad.fcNombreUsuario));
            _comando.Parameters.Add(new SqlParameter("@fiPuestoUsuario", PEntidad.fiPuestoUsuario));
            _comando.Parameters.Add(new SqlParameter("@fcPassword", PEntidad.fcPassword));
            int Resultado = _comando.ExecuteNonQuery();

            _Conexion.Close();
            return(Resultado);
        }
Beispiel #2
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);
        }
Beispiel #3
0
        public int ModificarProveedor(EnProveedores PEntidad)
        {
            IDbConnection _conexion = DBConexion.Conexion();

            _conexion.Open();
            SqlCommand _comando = new SqlCommand("Modificar_Proveedor", _conexion as SqlConnection);

            _comando.CommandType = CommandType.StoredProcedure;
            _comando.Parameters.Add(new SqlParameter("@FiIdProveedor", PEntidad.FiIdProveedor));
            _comando.Parameters.Add(new SqlParameter("@FcNombreProveedor", PEntidad.FcNombreProveedor));
            _comando.Parameters.Add(new SqlParameter("@FcDireccion", PEntidad.FcDireccion));
            _comando.Parameters.Add(new SqlParameter("@FiTelefono", PEntidad.FiTelefono));
            _comando.Parameters.Add(new SqlParameter("@FcRFC", PEntidad.FcRFC));
            _comando.Parameters.Add(new SqlParameter("@FcCuentaBancaria", PEntidad.FcCuentaBancaria));
            _comando.Parameters.Add(new SqlParameter("@FcProductosSurtidos", PEntidad.FcProductosSurtidos));
            _comando.Parameters.Add(new SqlParameter("@FdLimiteCredito", PEntidad.FdLimiteCredito));

            int Resultado = _comando.ExecuteNonQuery();

            _conexion.Close();
            return(Resultado);
        }
Beispiel #4
0
        public int AgregarCuentasPorPagar(EnCuentasPorPagar PEntidad)
        {
            IDbConnection _Conexion = DBConexion.Conexion();

            _Conexion.Open();

            SqlCommand _comando = new SqlCommand("Agregar_Cuentas_Por_Pagar", _Conexion as SqlConnection);

            _comando.CommandType = CommandType.StoredProcedure;
            _comando.Parameters.Add(new SqlParameter("@FcNombreProveedor", PEntidad.FcNombreProveedor));
            _comando.Parameters.Add(new SqlParameter("@FiNoFactura", PEntidad.FiNoFactura));
            _comando.Parameters.Add(new SqlParameter("@FdFechaAdquisicion", PEntidad.FDtFechaAdquisicion));
            _comando.Parameters.Add(new SqlParameter("@FcProductoAdquirido", PEntidad.FcProductoAdquirido));
            _comando.Parameters.Add(new SqlParameter("@FdCantidad", PEntidad.FdCantidad));
            _comando.Parameters.Add(new SqlParameter("@FdTotalAPagar", PEntidad.FdTotalAPagar));
            _comando.Parameters.Add(new SqlParameter("@FcStatus", PEntidad.FcStatus));

            int Resultado = _comando.ExecuteNonQuery();

            _Conexion.Close();
            return(Resultado);
        }
Beispiel #5
0
        public int AgregarProducto(Inventario PEntidad)
        {
            IDbConnection _Conexion = DBConexion.Conexion();

            _Conexion.Open();

            SqlCommand _comando = new SqlCommand("Agregar_Producto", _Conexion as SqlConnection);

            _comando.CommandType = CommandType.StoredProcedure;
            _comando.Parameters.Add(new SqlParameter("@NombreProducto", PEntidad.NombreProducto));
            _comando.Parameters.Add(new SqlParameter("@GrupoPertenenciente", PEntidad.GrupoPertenenciente));
            _comando.Parameters.Add(new SqlParameter("@Catidad", PEntidad.Cantidad));
            _comando.Parameters.Add(new SqlParameter("@Presentacion", PEntidad.Presentacion));
            _comando.Parameters.Add(new SqlParameter("@CostoUnitario", PEntidad.CostoUnitario));
            _comando.Parameters.Add(new SqlParameter("@PrecioContado", PEntidad.PrecioContado));
            _comando.Parameters.Add(new SqlParameter("@PrecioACredito", PEntidad.PrecioACredito));


            int Resultado = _comando.ExecuteNonQuery();

            _Conexion.Close();
            return(Resultado);
        }
Beispiel #6
0
        public int AgregarDevolucion(EnDevolucion PEntidad)
        {
            IDbConnection _Conexion = DBConexion.Conexion();

            _Conexion.Open();

            SqlCommand _comando = new SqlCommand("Agregar_Devoluciones", _Conexion as SqlConnection);

            _comando.CommandType = CommandType.StoredProcedure;
            _comando.Parameters.Add(new SqlParameter("@FiFolioVenta", PEntidad.fiFolioVenta));
            //_comando.Parameters.Add(new SqlParameter("@FiIdDevolucion", PEntidad.fiIdDevolucion));
            _comando.Parameters.Add(new SqlParameter("@FcFechaDevolucion", PEntidad.fcFechaDevolucion));
            _comando.Parameters.Add(new SqlParameter("@FcNombreDelCliente", PEntidad.fcNombreDelCliente));
            _comando.Parameters.Add(new SqlParameter("@FcNombreProductoDevolucion", PEntidad.fcNombreProductoDevolucion));
            _comando.Parameters.Add(new SqlParameter("@FiCantidadDevolucion", PEntidad.fiCantidadDevolucion));
            _comando.Parameters.Add(new SqlParameter("@FcCausaDevolucion", PEntidad.fcCausaDevolucion));



            int Resultado = _comando.ExecuteNonQuery();

            _Conexion.Close();
            return(Resultado);
        }