Ejemplo n.º 1
0
        /// <summary>
        /// Obtiene los lotes en los que se encuentra un producto.
        /// </summary>
        /// <param name="almacen"></param>
        /// <param name="producto"></param>
        /// <returns></returns>
        internal List <AlmacenInventarioLoteInfo> ObtenerPorAlmacenProducto(AlmacenInfo almacen, ProductoInfo producto)
        {
            List <AlmacenInventarioLoteInfo> listaLotes = null;

            try
            {
                var almacenDAL = new AlmacenInventarioLoteDAL();

                listaLotes = almacenDAL.ObtenerPorAlmacenProducto(almacen, producto);
            }
            catch (Exception ex)
            {
                Logger.Error(ex);
                throw new ExcepcionDesconocida(MethodBase.GetCurrentMethod(), ex);
            }

            return(listaLotes);
        }