Beispiel #1
0
        /// <summary>
        /// Actualiza la cantidad de un artículo ya marcado como CONSUMIDO
        /// </summary>
        /// <param name="idUser">ID del Usuario/Local</param>
        /// <param name="idArticulo">ID del Artículo</param>
        /// <param name="cantINT">Cantidad a actualizar en ENTERO</param>
        /// <param name="cantDEC">Cantidad a actualizar en DECIMAL</param>
        /// <returns>Devuelve true si se actualizó, false si no</returns>
        public static bool updateStockTratamientoConsumido(
            int idUser,
            int idArticulo,
            int cantINT,
            decimal cantDEC)
        {
            D_StockTratamientoConsumido DCLS = new D_StockTratamientoConsumido();

            return(DCLS.updateStockTratamientoConsumido(idUser, idArticulo, cantINT, cantDEC));
        }
Beispiel #2
0
        /// <summary>
        /// Inserta un stock asociado a un tratamiento en la tabla StockTratamiento con la fecha de hoy
        /// </summary>
        public static void inserStockTratamientoConsumido(
            int idUser,
            int idArticulo,
            int cantINT,
            decimal cantDEC,
            int idTratamiento)
        {
            D_StockTratamientoConsumido DCLS = new D_StockTratamientoConsumido();

            DCLS.insertStockTratamientoConsumido(
                idUser,
                idArticulo,
                cantINT,
                cantDEC,
                idTratamiento,
                DateTime.Now);
        }
Beispiel #3
0
        /// <summary>
        /// Busca en la tabla StockTratamientoConsumido las filas entre X fechas
        /// </summary>
        /// <param name="idUser">ID de Usuario/Local</param>
        /// <param name="FechaInicio">Fecha de inicio</param>
        /// <param name="FechaFin">Fecha de fin</param>
        /// <returns>Devuelve una tabla con las filas buscadas</returns>
        public static List <Struct_StockTratamientoConsumido> getStockConsumidoByDates(
            int idUser,
            DateTime FechaInicio,
            DateTime FechaFin)
        {
            D_StockTratamientoConsumido DCLS = new D_StockTratamientoConsumido();
            DataTable DT = DCLS.getStockConsumidoByDates(idUser, FechaInicio, FechaFin);
            List <Struct_StockTratamientoConsumido> LSSTC = new List <Struct_StockTratamientoConsumido>();

            if (DT != null && DT.Rows.Count > 0)
            {
                for (int a = 0; a < DT.Rows.Count; a++)
                {
                    LSSTC.Add(new Struct_StockTratamientoConsumido(DT.Rows[a]));
                }
                return(LSSTC);
            }
            else
            {
                return(null);
            }
        }