Example #1
0
        /// <summary>
        ///     Elimina un producto de la tabla OrdenDetalleTemp y lo agrega a la tabla de PreOrdenDetalleTemp
        /// </summary>
        /// <param name="Conexion">Conexión actual a la base de datos.</param>
        /// <param name="Transaccion">Transacción actual a la base de datos.</param>
        /// <param name="OrdenDetalleEntidad">Entidad del detalle de una orden de compra.</param>
        public void EliminarProductoOrdenDetalleTemp()
        {
            OrdenAcceso OrdenAcceso    = new OrdenAcceso();
            string      CadenaConexion = SeleccionarConexion(ConstantePrograma.DefensoriaDB_Almacen);

            OrdenAcceso.EliminarProductoOrdenDetalleTemp(CadenaConexion, this.OrdenDetalleEntidad);

            _ErrorId          = OrdenAcceso.ErrorId;
            _DescripcionError = OrdenAcceso.DescripcionError;
        }
Example #2
0
        public void MaximoCompraProveedor()
        {
            string      CadenaConexion = string.Empty;
            OrdenAcceso OrdenAcceso    = new OrdenAcceso();

            CadenaConexion = SeleccionarConexion(ConstantePrograma.DefensoriaDB_Almacen);

            _ResultadoDatos   = OrdenAcceso.MaximoCompraProveedor(_OrdenEncabezadoEntidad, CadenaConexion);
            _ErrorId          = OrdenAcceso.ErrorId;
            _DescripcionError = OrdenAcceso.DescripcionError;
        }
Example #3
0
        /// <summary>
        ///     Obtiene la info de la tabla OrdenEncabezado por rangos de fecha
        /// </summary>
        public ResultadoEntidad SeleccionarOrdenEncabezadoPorRangoFechas(string Clave, DateTime FechaInicio, DateTime FechaFin)
        {
            ResultadoEntidad Resultado      = new ResultadoEntidad();
            OrdenAcceso      OrdenAcceso    = new OrdenAcceso();
            string           CadenaConexion = String.Empty;

            CadenaConexion = SeleccionarConexion(ConstantePrograma.DefensoriaDB_Almacen);

            Resultado = OrdenAcceso.SeleccionarOrdenEncabezadoBusquedaPorRangoFechas(Clave, FechaInicio, FechaFin, CadenaConexion);

            return(Resultado);
        }
Example #4
0
        /// <summary>
        ///     Obtiene la info de la tabla OrdenEncabezado
        /// </summary>
        public ResultadoEntidad SeleccionarOrdenEncabezadoPorOrdenId()
        {
            ResultadoEntidad Resultado      = new ResultadoEntidad();
            string           CadenaConexion = string.Empty;
            OrdenAcceso      OrdenAcceso    = new OrdenAcceso();

            CadenaConexion = SeleccionarConexion(ConstantePrograma.DefensoriaDB_Almacen);

            Resultado = OrdenAcceso.SeleccionarOrdenEncabezadoPorOrdenId(this.OrdenEncabezadoEntidad.OrdenId, CadenaConexion);

            return(Resultado);
        }